單片機技能競賽實訓教程

單片機技能競賽實訓教程
【作 者】: 朱珠 陳友華 嚴秋艷
【出 版 社】: 中南大學出版社
【出版時間】: 2013-08-01
【ISBN】: 978-7-5487-0943-5
【字 數】: 218(千字) 【頁 碼】: (頁)
【定 價】: ¥18(元) 【開 本】: 16開
目 錄
第一部分理論知識(1)
概述(1)
一、單片機(1)
二、MCS-51單片機和8051,8031,89C51等的關係(1)
第一課單片機的總體結構(1)
MCS-51單片機的總體結構(1)
第二課MCS-51單片機的引腳及並行I/O口(4)
一、MCS-51單片機的引腳及功能(4)
二、並行I/O口(6)
第三課單片機的存儲器(8)
MCS-51存儲結構及位處理器(8)
第四課單片機的復位電路和時鐘電路(11)
一、復位電路(11)
二、單片機時鐘電路(11)
三、單片機內部的時序(11)
第五課定時/計數器(14)
一、80C51定時/計數器(14)
二、定時/計數器的控制暫存器(14)
三、定時/計數器的四種工作方式(15)
四、定時/計數器的定時/計數範圍(17)
第六課指令與定址方式(18)
一、指令(18)
二、MCS-51單片機的定址方式(19)
第七課數據傳遞指令系統(21)
一、數據傳遞類指令(21)
二、累加器A與片外RAM之間的數據傳遞類指令(22)
三、程式存儲器向累加器A傳送指令(23)
四、堆疊操作(23)
第八課算術運算類指令(24)
一、不帶進位的加法指令(24)
二、帶進位的加法指令(25)
三、帶借位的減法指令(25)
四、乘法指令(25)
五、除法指令(25)
六、加1指令(26)
七、減1指令(26)
第九課邏輯運算和移位指令(26)
第十課控制轉移指令(29)
第十一課位及位操作指令(32)
一、位定址區(32)
二、位操作指令(32)
第十二課中斷系統(34)
一、有關中斷的概念(34)
二、MCS-51中斷系統的結構(35)
三、TCON暫存器(35)
四、SCON暫存器(36)
五、IE暫存器(36)
六、優先權暫存器IP(37)
七、處理過程(38)
第十三課彙編語言程式設計(39)
第十四課串列接口(44)
一、概述(44)
二、8051單片機的串列接口結構(45)
三、串列口的工作方式(46)
第十五課串列口套用實例編程(48)
一、串口方式0套用編程(48)
二、異步通訊(49)
三、上述程式的中斷版本(50)
第十六課鍵盤接口與編程(51)
一、按鍵開關的抖動問題(51)
二、鍵盤與單片機的連線(52)
第十七課單片機的幾個的概念(55)
一、匯流排(55)
二、數據、地址、指令(55)
三、P0口、P2口和P3口的第二功能用法(56)
四、程式的執行過程(56)
五、堆疊(56)
六、單片機的開發過程(56)
七、仿真、仿真機(57)
第二部分彙編程式設計實例(58)
設計一代碼轉換程式(58)
設計二算術運運算元程式(60)
設計三查找、排序程式(63)
設計四I/O口的應用程式(66)
一、MCS-51I/O連線埠的操作方式(66)
二、I/O口直接用於輸入/輸出(66)
設計五循環程式實例(68)
第三部分實訓部分(71)
任務一閃爍燈的製作(71)
任務二開關燈的製作(74)
任務三多路開關狀態指示的製作(76)
任務四移動廣告燈的製作1(78)
任務五移動廣告燈的製作2(81)
任務六報警器的製作(84)
任務七LED顯示的製作(87)
任務八按鍵的識別(90)
任務九按鍵識別技術(93)
任務十計數器的設計(98)
任務十一計時器的製作1(101)
任務十二可逆4位計數器的製作(104)
任務十三數碼顯示技術(109)
任務十四矩陣式鍵盤識別技術(112)
任務十五定時計數器T0作定時套用技術(122)
參考文獻(129)
 附錄Ⅰ指令中的符號說明(130)
 附錄ⅡMCS-51常用指令表(131)

相關詞條

熱門詞條

聯絡我們