單片機基礎及應用項目式教程
本書以宏晶公司的STC89C52RC單片機為例,采用“項目任務驅動”模式編寫教材,將單片機基礎知識點分解到八個項目中。項目一知識點是單片機的基本結構、內部資源、常見元器件識別及儀器儀表的使用方法,任務是完成單片機小控制系統的設計與制作。項目二知識點是單片機編程語言簡介、開發軟件介紹及LED燈基本知識,任務是編程實現單片機控制八個LED燈閃爍。項目三知識點是數碼管的結構、靜態顯示和動態顯示原理,任務是完成一位數碼管的靜態顯示、四位數碼管的動態顯示和點陣的顯示。項目四知識點是按鍵消抖和中斷原理,任務是完成獨立按鍵控制LED閃爍,矩陣按鍵控制數碼管顯示及按鍵中斷。項目五知識點是定時器基本原理,任務是定時器工作方式0產生1s延時,定時器工作方式1實現60s倒計時和定時器工作方式3實現8位數碼管拉幕式顯示。項目六知識點是單片機串口通信基本原理及編程方法,任務是實現單片機與單片機之間通信,單片機與PC機之間通信。項目七知識點是單片機D/A轉換原理和A/D轉換原理,任務是設計制作簡易信號發生器和數字電壓表。項目八知識點是PWM調速原理,任務是實現單片機控制小車運動。
·8.6萬字