●章單片機概述
1.1微型計算機與單片機
1.1.1微型計算機
1.1.2單片機的概念
1.1.3單片機與嵌入式控制繫統
1.2單片機的發展
1.2.1單片機的發展歷程
1.2.2MCS-51繫列單片機
1.2.3單片機的最新發展狀況
1.3單片機的特點、分類及應用
1.3.1單片機的特點
1.3.2單片機的分類
1.3.3單片機的應用
1.4單片機應用繫統的結構與開發過程
1.4.1單片機應用繫統的結構
1.4.2單片機應用繫統的開發過程
本章小結
本章習題
第2章51單片機的基本結構與工作原理
2.151單片機的基本結構
2.251單片機的封裝與引腳
2.2.151單片機的封裝
2.2.251單片機的引腳
2.351單片機的CPU與存儲器
2.3.151單片機的CPU
2.3.2CPU的時鐘與時序
2.3.351單片機的存儲結構
2.451單片機的工作方式
2.5並行I/O端口
2.5.1PO口
2.5.2P1口
2.5.3P2口
2.5.4P3口
2.6單片機最小繫統
本章小結
本章習題
第3章MCS-51指令繫統與彙編語言程序設計
3.1MCS-51指令繫統概述
3.1.1指令與指令繫統
3.1.2程序設計語言
3.1.3MCS-51指令繫統
3.1.4指令中的常用符號
3.1.5彙編語言指令格式與偽指令
3.2MCS-51指令繫統的尋址方式
3.2.1立即尋址
3.2.2直接尋址
3.2.3寄存器尋址
3.2.4寄存器間接尋址
3.2.5變址尋址
3.2.6相對尋址
3.2.7位尋址
3.3MCS-51指令集
3.3.1數據傳送類指令
3.3.2算術運算類指令
3.3.3邏輯運算類指令
3.3.4移位類指令
3.3.5位操作指令
3.3.6程序轉移及子程序調用與返回指令
3.4MCS-51彙編語言程序設計
3.4.1彙編語言程序設計的步驟
……
第4章單片機的C51語言程序設計
第5章顯示、鍵盤、I/O接口
第6章中斷繫統與定時/計數器
第7章單片機串行通信
第8章數模和模數轉換
第9章單片機的總線擴展技術
0章單片機應用繫統設計方法及舉例
參考文獻
內容簡介
《單片機原理及應用(第2版)/工程應用型院校計算機繫列教材,安徽省高等學校“十三五”省級規劃教材》共分為10章。章是單片機概述,介紹什麼是單片機、單片機的發展歷程、特點、分類及應用,並介紹單片機應用繫統的結構與開發過程;第2章主要介紹80C51的硬件結構、工作原理及單片機小繫統;第3章主要介紹MCS-51單片機的指令繫統、指令的使用方法及彙編語言程序設計;第4章主要介紹單片機的C51語言程序設計及KeilC軟件的使用;第5章主要介紹顯示器接口原理、鍵盤接口技術、常用輸入傳感器及常用電機輸出;第6章主要介紹MCS-51單片機的中斷繫統、定時/計時器資源;第7章主要介紹單片機的串行口資源;第8章主要介紹D/A與A/D轉換技術及典型數模、模數轉換器的接口電路設計;第9章主要介紹I2C、SPI串行總線技術;0章主要介紹單片機應用繫統設計方法及舉例。