單片機(jī)最小系統(tǒng)的設(shè)計(jì)與應(yīng)用課程設(shè)計(jì)(論文)
- 文件介紹:
- 該文件為 doc 格式,下載需要 0 積分
- 單片機(jī)最小系統(tǒng)的設(shè)計(jì)與應(yīng)用課程設(shè)計(jì)(論文)
目 錄
1.引 言
1.1.設(shè)計(jì)目的
1.2.系統(tǒng)功能要求
2.方案設(shè)計(jì)
3.硬件設(shè)計(jì)
4.軟件設(shè)計(jì)
4.1 PC機(jī)和單片機(jī)通信流程圖
4.2 流水燈程序流程圖
5.系統(tǒng)調(diào)試
6.設(shè)計(jì)總結(jié)
7.附 錄A;源程序
8.原理圖和PCB圖
9.參考文獻(xiàn)
單片機(jī)最小系統(tǒng)的設(shè)計(jì)
1、系統(tǒng)要求和目的
1.1. 設(shè)計(jì)目的
通過(guò)MAX232串口下載芯片,將目標(biāo)文件下載到單片機(jī)89c52上,然后在八個(gè)單片機(jī)的P1口外接八個(gè)發(fā)光二極管,實(shí)現(xiàn)流水燈的動(dòng)態(tài)掃描功能。其中包括系統(tǒng)具體的硬件設(shè)計(jì)方案,軟件流程圖,總體方案,硬件系統(tǒng),系統(tǒng)調(diào)試及結(jié)果分析等。
1.2. 系統(tǒng)功能要求
設(shè)計(jì)一個(gè)最小單片機(jī)系統(tǒng),能夠通過(guò)軟件STC-ISP燒寫(xiě)軟件進(jìn)行程序燒寫(xiě)、運(yùn)行、下載,實(shí)現(xiàn)流水燈的動(dòng)態(tài)顯示。
2. 系統(tǒng)總體方案設(shè)計(jì)
對(duì)于單片機(jī)的選擇,如果用8031系列,由于它沒(méi)有內(nèi)部RAM,系統(tǒng)又需要大量?jī)?nèi)存存儲(chǔ)數(shù)據(jù),因而不可用;51系列單片機(jī)的ROM為4K,對(duì)于我們?cè)O(shè)計(jì)的系統(tǒng)可能有點(diǎn)小;52系列單片機(jī)與51系列的結(jié)構(gòu)一樣,而ROM擴(kuò)大為8K,對(duì)我們?cè)O(shè)計(jì)系統(tǒng)提供充足的空間進(jìn)行功能的擴(kuò)展。再有51系列單片機(jī)與52系列的單片機(jī)價(jià)格差不多。因此,我們選擇52系列的單片機(jī)。對(duì)于串口下載芯片max232串口是計(jì)算機(jī)上一種非常通用設(shè)備通信的協(xié)議。大多數(shù)計(jì)算機(jī)包含兩個(gè)RS232的串口。串口同時(shí)也是儀器儀表設(shè)備通用的通信協(xié)議;很多GPIB兼容的...