2018-5-28 10:42 上傳
點(diǎn)擊文件名下載附件
《80C51單片機(jī)Proteus仿真設(shè)計(jì)實(shí)例教程》目錄
封面廣告詞:
程序每條語(yǔ)句均給出注釋,便于閱讀理解
全部通過(guò)Keil調(diào)試和Proteus虛擬仿真
電路與程序能直接或移植于工程實(shí)際項(xiàng)目
免費(fèi)下載仿真DSN文件和驅(qū)動(dòng)程序hex文件
第1章Keil C51編譯軟件操作基礎(chǔ)
1.1 項(xiàng)目建立和設(shè)置工程屬性
1.1.1 創(chuàng)建工程項(xiàng)目
1.1.2 設(shè)置工程屬性
1.1.3 輸入源程序
1.2 程序編譯運(yùn)行
1.2.1 程序編譯鏈接
1.2.2 程序運(yùn)行調(diào)試
1.3 常用窗口介紹
1.3.1 項(xiàng)目文件/寄存器窗口
1.3.2 輸出窗口
1.3.3 變量觀察窗口
1.3.4 存儲(chǔ)器窗口
1.3.5 功能部件運(yùn)行對(duì)話窗口
第2章Proteus 虛擬仿真軟件操作基礎(chǔ)
2.1 用戶編輯界面
2.1.1 啟動(dòng)Proteus ISIS
2.1.2 Proteus ISIS主菜單
2.1.3 Proteus ISIS工具欄
2.2 電路原理圖設(shè)計(jì)和編輯
2.2.1 新建原理圖設(shè)計(jì)
2.2.2 選擇和放置元器件
2.2.3 對(duì)象操作
2.2.4 布線
2.2.5 電氣規(guī)則檢查
2.3 虛擬仿真運(yùn)行
2.3.1 仿真運(yùn)行
2.3.2 Proteus與Keil聯(lián)合仿真調(diào)試
第3章 基本輸入輸出應(yīng)用
3.1 控制信號(hào)燈
實(shí)例1 延時(shí)程序控制單燈閃爍
實(shí)例2 定時(shí)器控制單燈閃爍
實(shí)例3 雙鍵控3燈
實(shí)例4 雙鍵控4燈
實(shí)例5 4種不同方式鍵控信號(hào)燈
實(shí)例6 流水循環(huán)燈
實(shí)例7 鍵控流水循環(huán)燈
實(shí)例8 花樣循環(huán)燈
實(shí)例9 鍵控花樣循環(huán)燈
實(shí)例10 模擬交通燈
實(shí)例11 帶限行時(shí)間顯示的模擬交通燈
3.2 輸出音頻聲
實(shí)例12 單音頻輸出
實(shí)例13 雙音頻輸出
實(shí)例14 延時(shí)程序控制播放歌曲
實(shí)例15 定時(shí)器控制播放歌曲
3.3 輸出脈沖波
實(shí)例16 輸出頻率固定連續(xù)脈沖方波
實(shí)例17 輸出頻率可調(diào)連續(xù)脈沖方波
實(shí)例18 輸出矩形連續(xù)脈沖波
3.4 驅(qū)動(dòng)強(qiáng)電負(fù)載
實(shí)例19 控制繼電器
實(shí)例20 過(guò)零觸發(fā)雙向晶閘管
第4章 擴(kuò)展輸入輸出應(yīng)用
4.1 并行擴(kuò)展
實(shí)例21 并行擴(kuò)展TTL輸入輸出口
實(shí)例22 并行擴(kuò)展8255
實(shí)例23 并行擴(kuò)展8155
實(shí)例24 并行擴(kuò)展RAM 6264
4.2 同步移位寄存器串行擴(kuò)展
實(shí)例25 74HC165串行輸入8/16位數(shù)據(jù)信號(hào)
實(shí)例26 CC4021串行輸入8/16位數(shù)據(jù)信號(hào)
實(shí)例27 CC4014串行輸入8/16位數(shù)據(jù)信號(hào)
實(shí)例28 74HC164串入并出控制8/16循環(huán)燈
實(shí)例29 CC4094串入并出控制8/16循環(huán)燈
實(shí)例30 74HC595串入并出控制8/16循環(huán)燈
實(shí)例31 74HC164+165串行輸入輸出
實(shí)例32 CC4021+4094串行輸入輸出
實(shí)例33 74HC164+165虛擬串行輸入輸出
實(shí)例34 CC4021+4094虛擬串行輸入輸出
4.3 I2C串行總線擴(kuò)展
實(shí)例35 讀寫AT24C02
實(shí)例36 非零地址讀寫AT24C02
4.4 譯碼輸出
實(shí)例37 74LS138譯碼輸出控制8循環(huán)燈
實(shí)例38 74LS154譯碼輸出控制16循環(huán)燈
4.5 擴(kuò)展外中斷
實(shí)例39 利用與門擴(kuò)展外中斷
實(shí)例40 74HC148編碼擴(kuò)展外中斷
4.6 信號(hào)檢測(cè)
實(shí)例41 出租車行駛里程計(jì)數(shù)
實(shí)例42 統(tǒng)計(jì)展覽會(huì)4個(gè)入口參展總?cè)藬?shù)
實(shí)例43 統(tǒng)計(jì)T0引腳上10分鐘內(nèi)的脈沖數(shù)
實(shí)例44 測(cè)量脈沖寬度
實(shí)例45 測(cè)量脈沖頻率
4.7 雙機(jī)通信
實(shí)例46 雙機(jī)串行通信方式1
實(shí)例47 雙機(jī)串行通信方式2
實(shí)例48 雙機(jī)串行通信方式3
實(shí)例49 帶RS 232接口的雙機(jī)通信
實(shí)例50 與PC機(jī)虛擬串行通信
第5章 顯示
5.1 LED數(shù)碼管靜態(tài)顯示
實(shí)例51 單個(gè)LED數(shù)碼管循環(huán)顯示0~9
實(shí)例52 74LS377并行輸出3位LED靜態(tài)顯示
實(shí)例53 CC4511 BCD碼驅(qū)動(dòng)3位LED數(shù)碼管靜態(tài)顯示
實(shí)例54 74LS164串行擴(kuò)展3位LED數(shù)碼管靜態(tài)顯示
實(shí)例55 CC4094串行擴(kuò)展3位LED數(shù)碼管靜態(tài)顯示
實(shí)例56 74HC595串行擴(kuò)展3位LED數(shù)碼管靜態(tài)顯示
5.2 LED數(shù)碼管動(dòng)態(tài)顯示
實(shí)例57 PNP晶體管選通3位共陽(yáng)LED數(shù)碼管動(dòng)態(tài)顯示
實(shí)例58 74LS139選通4位LED數(shù)碼管動(dòng)態(tài)顯示
實(shí)例59 74LS138選通8位LED數(shù)碼管動(dòng)態(tài)顯示
實(shí)例60 74LS595串行選通8位LED數(shù)碼管動(dòng)態(tài)顯示
實(shí)例61 控制8位LED數(shù)碼管滾動(dòng)顯示
實(shí)例62 8255A擴(kuò)展8位LED數(shù)碼管動(dòng)態(tài)顯示
實(shí)例63 8155擴(kuò)展8位LED數(shù)碼管動(dòng)態(tài)顯示
實(shí)例64 MAX7221控制8位LED數(shù)碼管動(dòng)態(tài)顯示
5.3 LED點(diǎn)陣顯示
實(shí)例65 LED5×7點(diǎn)陣顯示字符
實(shí)例66 LED 16×16點(diǎn)陣顯示漢字
5.4 LCD顯示屏顯示
實(shí)例67 LCD1602顯示屏顯示字符
實(shí)例68 LCD12864顯示屏顯示漢字
第6章 鍵盤
6.1 獨(dú)立式按鍵
實(shí)例69 74HC373并行輸入8位按鍵狀態(tài)
實(shí)例70 74HC165串行輸入8位按鍵狀態(tài)
實(shí)例71 CC4021串行輸入8位按鍵狀態(tài)
實(shí)例72 CC4014串行輸入8位按鍵狀態(tài)
實(shí)例73 74HC148編碼輸入8位按鍵狀態(tài)
實(shí)例74 按鍵擴(kuò)展shif t功能
6.2 矩陣式鍵盤
實(shí)例75 4×4矩陣式鍵盤
實(shí)例76 8279擴(kuò)展8×8鍵盤
實(shí)例77 74HC595+165擴(kuò)展8×8鍵盤
實(shí)例78 電子密碼鎖
第7章 A-D轉(zhuǎn)換和D-A轉(zhuǎn)換
7.1 A-D轉(zhuǎn)換
實(shí)例79 ADC 0808中斷方式A-D(ALE輸出CLK)
實(shí)例80 ADC 0808查詢方式A-D(ALE輸出CLK)
實(shí)例81 ADC 0808延時(shí)方式A-D(ALE輸出CLK)
實(shí)例82 ADC 0808并行A-D(虛擬CLK)
實(shí)例83 ADC 0832串行A-D(TXD輸出CLK)
實(shí)例84 ADC 0832串行A-D(虛擬CLK)
實(shí)例85 PCF8591I2C串行A-D(1602顯示)
7.2 D-A轉(zhuǎn)換
實(shí)例86 DAC 0832輸出連續(xù)鋸齒波
實(shí)例87 PCF8591I2C串行D-A輸出連續(xù)鋸齒波
第8章 時(shí)鐘、測(cè)溫和驅(qū)動(dòng)電動(dòng)機(jī)
8.1 時(shí)鐘
實(shí)例88 開(kāi)機(jī)顯示PC機(jī)時(shí)間的時(shí)鐘DS1302(LCD1602顯示)
實(shí)例89 具有校正功能的時(shí)鐘DS1302(LCD1602顯示)
實(shí)例90 開(kāi)機(jī)顯示PC機(jī)時(shí)分秒的時(shí)鐘DS1302(LED數(shù)碼管顯示)
實(shí)例91 具有校正時(shí)分秒功能的時(shí)鐘DS1302(LED數(shù)碼管顯示)
實(shí)例92 模擬電子鐘(由80C51定時(shí)器產(chǎn)生秒時(shí)基)
實(shí)例93 99.9秒秒表
實(shí)例94 能預(yù)置初值的倒計(jì)時(shí)秒表
8.2 測(cè)溫
實(shí)例95 一線式 DS18B20測(cè)溫
實(shí)例96 I2CDS1621測(cè)溫
實(shí)例97 多點(diǎn)測(cè)溫
8.3 驅(qū)動(dòng)電動(dòng)機(jī)
實(shí)例98 驅(qū)動(dòng)四相步進(jìn)電動(dòng)機(jī)
實(shí)例99 驅(qū)動(dòng)二相步進(jìn)電動(dòng)機(jī)
實(shí)例100 驅(qū)動(dòng)直流電動(dòng)機(jī)正反轉(zhuǎn)及PWM調(diào)速