該書以目前流行的軟、硬件仿真軟件Proteus為核心,通過實例詳細敘述了該軟件在51單片機課程教學和單片機應用產(chǎn)品開發(fā)過程中的應用。全書共9章,主要介紹51單片機系統(tǒng)的設計及相關軟件的使用,在Proteus中原理圖的繪制與仿真及PCB的制作、Proteus在單片機軟件程序設計中的應用,Proteus在單片機硬件系統(tǒng)設計中的應用。書中選擇的實例都具有很強的實用性,通過閱讀這些實例,讀者可以在不花費硬件成本的前提下,學習和開發(fā)單片機軟、硬件系統(tǒng)。
書名 | 基于Proteus的51系列單片機設計與仿真 | 作者 | 侯玉寶取 李成群 |
---|---|---|---|
ISBN | 9787121072260 | 定價 | 39.80 元 |
出版社 | 電子工業(yè)出版社 | 出版時間 | 2008年 |
開本 | 16 |
《基于Proteus的51系列單片機設計與仿真》適合從事單片機應用研發(fā)的技術人員閱讀,也可作為高等院校單片機課程的教學用書。
加減一加法器,通過P1口輸入一個八位無符號數(shù),P2口輸入另
單片機復位腳一直是高電平,是單片機工作不正常,請檢測單片機仿真元件加載的程序和或換個仿真元件試試,不行重裝下proteus。
1、查詢方式:#include<reg51.h>main(){ unsigned char dat; TMOD=0x20; TH1=TL1=0xfd; SCON=0...
格式:pdf
大?。?span id="yqeess6" class="single-tag-height">414KB
頁數(shù): 2頁
評分: 4.4
數(shù)字電壓表抗干擾能力強、測量速度快、測量準確度高。本系統(tǒng)采用AT89C51單片機、A/D轉(zhuǎn)換器ADC0808和共陽極數(shù)碼管為主要硬件,詳細分析了數(shù)字電壓表Proteus軟件仿真電路設計及編程方法。
格式:pdf
大?。?span id="dece2s2" class="single-tag-height">414KB
頁數(shù): 未知
評分: 4.6
介紹了利用STC公司生產(chǎn)的單片機進行開發(fā),設計出一款可遙控地板清潔車。清潔車可在紅外遙控下做出移動動作、差速轉(zhuǎn)彎,并實現(xiàn)地板的刷洗功能。該小車大部分結構采用模塊化機器人構件,并配合使用少量專用零件,從而降低了成本。為實現(xiàn)功能,設計了紅外遙控解碼程序,并利用外接驅(qū)動電路L298n驅(qū)動小車工作。
本書以目前流行的軟硬件仿真軟件Proteus為核心,采用現(xiàn)代教學方法,從實驗、實踐、實用的角度出發(fā),通過豐富的實例詳細講述了Proteus軟件在51單片機課程教學和單片機應用產(chǎn)品開發(fā)過程中的應用。本書以夯實基礎、面向應用、理論與實踐緊密結合為原則,采用匯編語言及C語言作為系統(tǒng)軟件開發(fā)平臺。全書共9章,主要包括80C51單片機系統(tǒng)設計相關軟件的使用、Proteus 8.7快速入門、51系列單片機程序設計、51系列單片機通用I/O端口控制、LED數(shù)碼管與鍵盤的應用、DAC和ADC的應用、顯示器的應用、電動機控制、綜合應用設計。本書適合從事單片機應用研發(fā)的工程技術人員自學使用,也可作為高等學校相關專業(yè)的教學用書。
第1章 80C51單片機系統(tǒng)設計相關軟件的使用
1.1 Keil C51的使用
1.1.1 創(chuàng)建項目
1.1.2 仿真設置
1.1.3 Keil程序調(diào)試與分析
1.2 ISP下載
1.2.1 AT89系列單片機下載
1.2.2 STC89系列單片機下載
1.3 串行調(diào)試軟件
第2章 Proteus 8.7快速入門
2.1 Proteus電路圖繪制軟件的使用
2.1.1 Proteus電路圖繪制軟件編輯環(huán)境及參數(shù)設置
2.1.2 Proteus原理圖繪制
2.2 Proteus VSM虛擬系統(tǒng)模型
2.2.1 激勵源
2.2.2 Proteus VSM虛擬儀器的使用
2.2.3 Keil C51與Proteus的聯(lián)機
第3章 51系列單片機程序設計
3.1 清零與置數(shù)程序的設計
3.1.1 片內(nèi)清零程序的設計
3.1.2 置數(shù)程序的設計
3.2 拼字與拆字程序的設計
3.2.1 片內(nèi)拼字程序的設計
3.2.2 片內(nèi)拆字程序的設計
3.3 數(shù)據(jù)塊傳送與排序程序的設計
3.3.1 數(shù)據(jù)塊傳送程序的設計
3.3.2 數(shù)據(jù)排序程序的設計
第4章 51系列單片機通用I/O端口控制
4.1 聲光控制
4.1.1 聲光報警控制
4.1.2 流水燈控制
4.1.3 花樣燈控制
4.2 定時器/計數(shù)器控制
4.2.1 延時控制
4.2.2 計數(shù)控制
4.3 外部中斷控制
4.3.1 單個外部中斷控制
4.3.2 外部中斷優(yōu)先控制
4.4 串行通信控制
4.4.1 兩個單片機之間的串行通信控制
4.4.2 單片機與PC之間的串行通信控制
第5章 LED數(shù)碼管與鍵盤的應用
5.1 LED數(shù)碼管應用
5.1.1 LED數(shù)碼管的顯示原理
5.1.2 0~99計數(shù)器的設計
5.1.3 59s倒計時器的設計
5.1.4 8位LED數(shù)碼管動態(tài)顯示
5.2 鍵盤的應用
5.2.1 鍵盤工作原理
5.2.2 查詢式鍵盤設計
5.2.3 矩陣式鍵盤的識別
第6章 DAC和ADC的應用
6.1 DAC的應用
6.1.1 DAC0832輸出正弦波
6.1.2 TLC5615輸出鋸齒波
6.2 ADC的應用
6.2.1 ADC0808數(shù)字電壓表的設計
6.2.2 ADC0832數(shù)字電壓表的設計
第7章 顯示器的應用
7.1 LED點陣的應用
7.1.1 8×8點陣字符顯示
7.1.2 16×16點陣漢字顯示
7.2 LCD的應用
7.2.1 字符式LCD顯示
7.2.2 漢字式LCD顯示
第8章 電動機控制
8.1 步進電動機控制
8.1.1 步進電動機的正轉(zhuǎn)、反轉(zhuǎn)、停止控制
8.1.2 步進電動機轉(zhuǎn)速控制
8.2 直流電動機控制
8.2.1 直流電動機的正轉(zhuǎn)、反轉(zhuǎn)、停止控制
8.2.2 直流電動機調(diào)速控制
第9章 綜合應用設計
9.1 數(shù)字電子鐘的設計
9.2 籃球計分器的設計
9.3 DS1302可調(diào)時鐘的設計
9.4 24C04開啟次數(shù)統(tǒng)計
9.5 DS18B20測量溫度
9.6 按鈕選播電子音樂
9.7 矩陣鍵盤鍵值顯示
參考文獻 2100433B
本書以AT89C51在Proteus平臺下的仿真應用為核心,使用匯編和C語言進行編程,對單片機的Proteus仿真做了較為詳細的介紹。包括簡單的軟件仿真與硬件仿真,單片機的外圍擴展與接口技術,并給出了仿真實例。書中對發(fā)光二極管、數(shù)碼管顯示、鍵盤、簡單I/O口、點陣LED顯示、LCD顯示、可編程I/O口8255、A/D及D/A轉(zhuǎn)換、步進電動機、工’C總線、SPI總線及單總線等做了相關介紹與實例仿真。另外,本書的實例對于AT89S51系列單片機也全部適用。 本書附帶光盤1張,包括本書中的全部實例源代碼及仿真電路原理圖。