單片機原理及接口技術
- 所屬分類:
- 作者:
陳貴銀,祝!≈骶
- 出版社:
電子工業(yè)出版社
- ISBN:9787121122880
- 出版日期:2011-1-1
-
原價:
¥33.00元
現(xiàn)價:¥24.70元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:
圖書簡介
本書以流行單片機芯片AT89C51為主體介紹了單片機的原理、常用單片機接口技術及應用。全書共9章。每章都是按照基礎理論-實訓操作-總結(jié),前第1章到第5章均是針對AT89C51單片機的最小應用系統(tǒng)的學習,后第6章到第8章主要是針對常用接口部分的擴展應用學習,最后第9章專門介紹3個單片機應用的綜合實例。每一章節(jié)中都配有練習,小結(jié)中闡明講授重點也就是學生學習重點及方法指導。針對有些專業(yè)還專門設置了課程設計,本書也特別編寫了8個課題,方便老師與同學們完成該項訓練。
本書內(nèi)容精練,實例豐富,用實訓來強化原理的基礎知識,知識點與技能點相結(jié)合,既實現(xiàn)了知識的全面性和連貫性,又做到了理論與實踐內(nèi)容的融合貫通,體現(xiàn)了應用性人才培養(yǎng)的特點。特別適合作為高職高專院校電子信息類、計算機類、自動化類、機電類及控制類各專業(yè)的單片機技術課程教材,也可作為職工大學、函授大學、中職學校的教材及單片機應用開發(fā)人員的參考書。
目錄
第1章 單片機的基礎知識
1.1 計算機中的數(shù)和編碼
1.1.1 計算機中的數(shù)制
1.1.2 符號數(shù)的表示法
1.1.3 二進制數(shù)的算術運算
1.1.4 二進制編碼
1.1.5 邏輯電路
1.2 單片機概論
1.2.1 嵌入式系統(tǒng)、單片機
1.2.2 單片機的發(fā)展概況
1.2.3 應用廣泛的AT89系列單片機
1.3 單片機應用研發(fā)工具和教學實驗裝置
1.3.1 單片機應用研發(fā)工具
1.3.2 單片機課程教學實驗裝置
1.3.3 AT89C51單片機研發(fā)工具操作演示
小結(jié)
練習題1
第2章 AT89C51單片機芯片的硬件結(jié)構(gòu)
2.1 AT89C51單片機的邏輯結(jié)構(gòu)及信號引腳
2.1.1 AT89C51單片機的結(jié)構(gòu)框圖
2.1.2 AT89C51單片機芯片內(nèi)部結(jié)構(gòu)
2.1.3 AT89C51的信號引腳
2.1.4 時鐘與復位電路
2.2 AT89C51的內(nèi)部存儲器
2.2.1 內(nèi)部數(shù)據(jù)存儲器低128單元
2.2.2 內(nèi)部數(shù)據(jù)存儲器高128單元
2.2.3 MCS-51的堆棧
2.2.4 內(nèi)部程序存儲器
2.3 實訓1:單片機復位、晶振、ALE信號的觀測
2.3.1 電路安裝
2.3.2 信號觀測
小結(jié)
練習題2
第3章 單片機的指令系統(tǒng)及程序設計
3.1 基本概念
3.1.1 指令、指令系統(tǒng)、機器代碼
3.1.2 程序、程序設計、機器語言
3.1.3 匯編語言、匯編語言指令格式
3.1.4 匯編(編譯)和編程(固化)
3.1.5 匯編語言常用符號
3.2 MCS-51單片機指令的尋址方式
3.2.1 MCS-51單片機指令的尋址方式
3.2.2 MCS-51單片機指令尋址方式小結(jié)
3.3 匯編語言的指令系統(tǒng)
3.3.1 數(shù)據(jù)傳送指令
3.3.2 算術運算指令
3.3.3 邏輯運算類及移位類指令
3.3.4 控制轉(zhuǎn)移類指令
3.3.5 位操作指令
3.4 MCS-51單片機偽指令
3.4.1 常量和標號
3.4.2 常用偽指令
3.4.3 手工匯編和機器匯編
3.5 匯編語言程序設計
3.5.1 順序程序設計
3.5.2 分支程序設計
3.5.3 循環(huán)程序設計
3.5.4 子程序設計
3.6 經(jīng)典功能模塊匯編語言程序設計實例
3.6.1 定時程序
3.6.2 查表程序
3.6.3 碼制轉(zhuǎn)換程序
3.6.4 算術運算程序
3.7 實訓2:軟件調(diào)試仿真器Keil u Vision及其應用
3.7.1 Keil u Vision快速入門
3.7.2 用Keil設計延時子程序并仿真調(diào)試
3.7.3 用Keil設計分支結(jié)構(gòu)程序并仿真調(diào)試
3.7.4 用Keil設計查表程序并仿真調(diào)試
3.8 實訓3:跑馬燈的Proteus設計與仿真
3.8.1 Proteus ISIS窗口與基本操作
3.8.2 Proteus ISIS庫元件的認識
3.8.3 跑馬燈Proteus電路原理圖的設計
3.8.4 跑馬燈Proteus與Keil u Vision的聯(lián)調(diào)與仿真
小結(jié)
練習題3
第4章 AT89C51 I/O及其應用舉例
第5章 AT89C51單片機的中斷與定時
第6章 AT89C51單片機存儲器的擴展技術
第7章 AT89C51單片機的串行接口技術
第8章 單片機I/O擴展及應用
第9章 單片機實際應用制作
課程設計項目任務書
課題1:簡易的交通信號燈控制器設計與制作
課題2:定時鬧鈴的仿真、設計與制作
課題3:直流電機PWM調(diào)速控制器的設計、仿真與制作
課題4:數(shù)控電源的設計、仿真與制作
課題5:數(shù)字電壓表的設計、仿真與制作
課題6 單片機間的多機通信的設計、仿真與制作
課題7:LCD簡易時鐘的設計、仿真與制作
課題8:LCD密碼鎖的設計、仿真與制作
課程設計報告參考內(nèi)容
附錄1 AT89S51相對AT89C51增加的功能
附錄2 ASCII碼表
附錄3 MCS-51指令表
參考文獻