本書主要涉及AT89S52單片機的軟件與硬件的設計及開發。內容包括:認識AT89S系列單片機、單片機常用工具、Proteus設計與仿真、LED一體化應用設計、數碼管一體化應用設計、40路快充工作站一體化應用設計等。依照“培養應用型人才”的目標,遵照“實用”、“易學”、“高效”的原則,按照以項目為載體、以任務為驅動的結構體系編寫。各項目的開始設有教學目標和教學提示,項目內容分若干個任務,最后設有項目練習。書后編入部分附錄,附有參考文獻。本書還配有電子教學參考資源庫(詳見前言)。
項目一 認識AT89S系列單片機
任務一 初識AT89系列單片機
任務二 AT89S52的基本結構與封裝
任務三 AT89S52的引腳
任務四 構建單片機最小應用系統
項目練習
項目二 單片機常用工具
任務一 常用單片機編程器
任務二 Keil C51集成開發環境
任務三 μVision 3開發流程
任務四 數據類型與運算符
任務五 程序控制結構
項目練習
項目三 Proteus設計與仿真
任務一 初識Proteus設計與仿真平臺 項目一 認識AT89S系列單片機
任務一 初識AT89系列單片機
任務二 AT89S52的基本結構與封裝
任務三 AT89S52的引腳
任務四 構建單片機最小應用系統
項目練習
項目二 單片機常用工具
任務一 常用單片機編程器
任務二 Keil C51集成開發環境
任務三 μVision 3開發流程
任務四 數據類型與運算符
任務五 程序控制結構
項目練習
項目三 Proteus設計與仿真
任務一 初識Proteus設計與仿真平臺
任務二 常用Proteus元件庫操作
任務三 Proteus基本編輯操作
任務四 “鉆”形單片機電路設計與運行
項目練習
項目四 LED一體化應用設計
任務一 初識LED
任務一 初識LED
任務二 “心”形LED電路設計
任務三 實戰“心”形LED電路板
任務四 “心”動程序編譯與燒錄
任務五 霓虹燈設計與仿真
任務六 LED交通信號燈設計與仿真
項目練習
項目五 數碼管一體化應用設計
任務一 初識LED數碼管
任務一 初識LED數碼管
任務二 數碼動態顯示原理圖設計
任務三 實戰LED數碼管電路板
任務四 “心”中“521”程序編譯與燒錄
任務五 倒計時交通燈設計與仿真
任務六 4×4鍵盤設計與仿真
項目練習
項目六 40路快充工作站一體化應用設計
任務一 初識單片機與PC通信
任務一 初識單片機與PC通信
任務二 單片機通信電路原理圖設計與仿真
任務三 實戰40路快充工作站電路板
任務四 40路快充主板程序設計與燒錄
項目練習
附 錄
附錄A REG52.H
附錄B Proteus 7.x常用元件庫子類含義
參考文獻