圖書信息
出版社: 中國石化出版社; 第1版 (2008年8月1日)
平裝: 326頁
正文語種: 簡體中文
開本: 16
ISBN: 9787802296138, 7802296137
條形碼: 9787802296138
尺寸: 25.6 x 18 x 1.8 cm
重量: 522 g
目錄
第一章 51單片機基礎知識
1.1 51單片機概述
1.2 51單片機內部資源
1.3 51單片機引腳功能
1.4 MCS—51單片機工作方式
1.5 MCS—51單片機指令系統
1.6 51單片機系統擴展與接口技術
1.7 單片機開發系統
1.8 單片機套用系統的調試
習題
第二章 Keil uVision2軟體的使用
2.1 Keil uVision2軟體開發流程
2.2 Keil uVision2工程的創建
2.3 Keil uVision2工程檔案的建立
2.4 Keil uVision2工程檔案的編譯
2.5 Keil uVision2工程檔案的仿真及其他設定
2.6 Keil軟體的工作環境簡介
習題
第三章 PROTEUS仿真
3.1 PROTEUS的主要功能模組及資源
3.2 PROTEUS ISIS編輯環境
3.3 基本操作
3.4 設計實例
3.5 Keil與PROTEUS在線上調試
習題
第四章 單片機I/O連線埠基本操作
4.1 單片機控制單個二極體
4.2 單片機中斷控制循環燈
4.3 查表控制廣告燈
4.4 報警音產生
4.5 音樂播放
4.6 74LS138解碼器控制的循環燈
4.7 數字鐘設計
習題
第五章 單片機人機互動接口技術
5.1 單個數碼管顯示
5.2 動態數碼管顯示
5.3 8×8點陣顯示
5.4 LCD顯示技術
5.5 點陣型LCD顯示技術
5.6 多路開關狀態指示
5.7 單按鍵識別
5.8 單鍵多功能按鍵識別
5.9 4×4行列鍵盤識別
習題
第六章 單片機前向通道
6.1 ADC0809進行電壓測量
6.2 串列12位ADC TLC2543的使用
6.3 串列8位AD TLC549/548的使用
6.4 Dsl820溫度感測器的使用
6.5 AD590溫度感測器的使用
6.6 超音波感測器的使用
6.7 光電類感測器的使用
6.8 加速度感測器的使用
6.9 角度感測器的使用
習題
第七章 單片機後向通道
7.1 DAC0832波形發生器
7.2 串列12位DAMAX532的使用
7.3 24C02片外ROM的讀寫
7.4 數控電阻在電子設計中的使用
習題
第八章 電機控制
8.1 小型直流電機控制
8.2 PWM信號控制直流電機
8.3 步進電機的單片機控制
8.4 舵機的單片機控制
習題
第九章 單片機串列接口
9.1 51單片機與PC機的串口通訊
9.2 雙機串口通訊
9.3 74LS164串口驅動8個小燈
9.4 74LS164驅動數碼管
習題
附錄1 AT89C51單片機管腳介紹
附錄2 MCS—51系列單片機指令表
附錄3 51/52單片機常用暫存器速查表
附錄4 —些常用的軟體濾波方法
附錄5 電阻的上拉和下拉
附錄6 ASCⅡ碼錶
參考文獻
51單片機是對目前所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8031單片機,後來隨著Flash rom技術的發展,8031單片機取得了長足的進展,成為目前套用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛套用於工業測控系統之中。目前很多公司都有51系列的兼容機型推出,在目前乃至今後很長的一段時間內將占有大量市場。51單片機是基礎入門的一個單片機,還是套用最廣泛的一種。需要注意的是52系列的單片機一般不具備自編程能力。
當前常用的51系列單片機主要產品有:
*Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;
*ATMEL的:89C51、89C52、89C2051等;
*Philips、華邦、Dallas、Siemens(Infineon)等公司的許多產品