80c51單片機(jī)開發(fā)系統(tǒng)課程設(shè)計(jì).rar
80c51單片機(jī)開發(fā)系統(tǒng)課程設(shè)計(jì),摘要:該學(xué)習(xí)開發(fā)系統(tǒng)是以80c51單片機(jī)為核心,通過i/0口擴(kuò)展實(shí)現(xiàn)八只發(fā)光二極管的顯示、4*4鍵盤的功能與顯示、led顯示功能、a/d轉(zhuǎn)換功能以及rs232串行通信功能,外加電源電路、時(shí)鐘源電路和復(fù)位電路為輔助,配備下載線使之具備在線編程功能。該系統(tǒng)設(shè)計(jì)過程在某種程度上體現(xiàn)了80c51的處理功能與i/o擴(kuò)展能力。模塊...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會(huì)員 91740000 發(fā)布摘要:該學(xué)習(xí)開發(fā)系統(tǒng)是以80C51單片機(jī)為核心,通過I/0口擴(kuò)展實(shí)現(xiàn)八只發(fā)光二極管的顯示、4*4鍵盤的功能與顯示、LED顯示功能、A/D轉(zhuǎn)換功能以及RS232串行通信功能,外加電源電路、時(shí)鐘源電路和復(fù)位電路為輔助,配備下載線使之具備在線編程功能。
該系統(tǒng)設(shè)計(jì)過程在某種程度上體現(xiàn)了80C51的處理功能與I/O擴(kuò)展能力。模塊實(shí)現(xiàn)過程盡可能體現(xiàn)出設(shè)計(jì)簡(jiǎn)潔而功能明了的風(fēng)格,采用硬件與軟件雙管齊下的戰(zhàn)術(shù),并盡可能通過PROTEUS軟件的仿真功能。
關(guān)鍵詞:MCS-51、LED顯示、4*4鍵盤顯示、I/O口擴(kuò)展、發(fā)光二極管、AD轉(zhuǎn)換、ISP下載線
目錄
目錄 2
1 概述 4
1.1 題目意義 4
1.2 系統(tǒng)功能 5
2 硬件電路描述 6
2.1 系統(tǒng)總圖 6
3 模塊化硬件電路 7
3.1 電源電路 7
3.2 I/O口擴(kuò)展 7
3.3 擴(kuò)展八只發(fā)光二極管 8
3.4 LED顯示功能 9
3.5 4*4鍵盤功能 10
3.6 RS232C串口通信功能 12
3.7 ISP下載線功能 13
3.8 A/D轉(zhuǎn)換功能 13
4 軟件設(shè)計(jì)流程及描述 14
4.1八只發(fā)光二極管 14
4.1.1程序簡(jiǎn)介 14
4.1.2程序設(shè)計(jì)流程 15
4.2 LED顯示功能 15
4.2.1程序簡(jiǎn)介 15
4.2.2程序設(shè)計(jì)流程 16
4.3 4*4鍵盤顯示功能 17
4.3.1軟件查詢程序簡(jiǎn)介 17
4.3.2軟件查詢式程序設(shè)計(jì)流程 17
18
4.3.3硬件中斷程序簡(jiǎn)介 18
4.3.4硬件中斷程序設(shè)計(jì)流程 19
5 源程序代碼 20
5.1 八只發(fā)光二極管 20
5.2 LED顯示功能 21
5.3 4*4鍵盤顯示 22
5.3.1 軟件查詢式 22
5.3.2硬件中斷式 25
6 實(shí)驗(yàn)仿真 28
6.1 實(shí)驗(yàn)內(nèi)容 28
6.2 實(shí)驗(yàn)仿真 28
6.3 仿真結(jié)果與分析 28
6.4 課題結(jié)果 29
設(shè)計(jì)體會(huì) 29
參考文獻(xiàn) 30