賀洪、謝健慶主編的《單片機應用技術典型項目教程》以MCS-51系列單片機開發應用為主線,以典型工作任務組成教學內容。通過9個實際項目的具體實施過程,詳細介紹了開發軟件keil和仿真軟件Proteus的使用方法、單片機的基本知識、硬件電路分析及匯編語言程序設計的思路,實現了 邊畫圖、邊做項目、邊學指令和基本知識點,做到了知識與應用實踐操作的有機結合,擺脫了以往先學指令后編程練習的枯燥無味,使讀者能夠快 速入門,越學越有興趣。《單片機應用技術典型項目教程》注重基本知識點的應用和軟硬件電 路分析動手能力的培養,可作為職業院校、技工學校的電子、電氣、機電等專業的單片機教材,同時也可作為社會培訓用書及單片機初學者的自學 用書。
賀洪、謝健慶主編的《單片機應用技術典型項目教程》以MCS-51系列單片機開發應用為主線,遵循由易到難、循序漸進的原則,將單片機的典型應用分為九個項目,其中前五個項目內容較簡單,主要介紹單片機開發過程中所用到的基本知識和編程思路,包括控制單個LED閃爍、設計與制作廣告燈、設計與制作計時器、設計與制作報警器及搶答器、設計與制作鋸齒波信號發生器;項目六至項目九應用性、綜合性較強,包括設計與制作點陣顯示電路、設計與制作液晶顯示屏控制電路、設計與制作可調數字鐘、設計洗衣機控制系統。此外,每個項目所有硬件電路和程序均通過Proteus調試通過,為讀者提供了良好的學習和參考價值。
前言
項目一 控制單個LED閃爍
項目描述及任務分解
任務一 使用Keil編寫程序
任務二 使用Proteus設計仿真電路圖
任務三 硬件電路制作
任務四 編寫程序控制單個LED閃爍
相關知識
知識點一 初識單片機
知識點二 單片機的基本結構
知識點三 單片機最小系統
知識點四 認識LED
知識點五 相關指令介紹
項目評價
練習與思考
項目二 設計與制作廣告燈
項目描述及任務分解
任務一 硬件電路制作
任務二 廣告燈的花樣顯示
任務三 廣告燈的花樣顯示(查表法)
相關知識
知識點一 單片機的I/O接口
知識點二 單片機的存儲器
知識點三 延時程序
知識點四 相關指令介紹
項目評價
練習與思考
項目三 設計與制作計時器
項目描述及任務分解
任務一 硬件電路制作
任務二 數碼管靜態顯示字符
任務三 數碼管動態顯示字符
任務四 0~59s計時器實現
相關知識
知識點一 數碼管基礎知識
知識點二 相關指令介紹
項目評價
練習與思考
項目四 設計與制作報警器及搶答器
項目描述及任務分解
任務一 報警器的設計與制作
任務二 搶答器的設計與制作
相關知識
知識點一 中斷的概念與功能
知識點二 中斷系統
知識點三 中斷編程
知識點四 定時器的結構與功能
知識點五 定時器的工作方式及控制方法
項目評價
練習與思考
項目五 設計與制作鋸齒波信號發生器
項目描述及任務分解
任務一 利用DAC0832的直通方式產生鋸齒波
任務二 利用DAC0832的直通方式產生三角波
任務三 利用DAC0832單緩沖方式產生鋸齒波
任務四 利用DAC0832雙緩沖方式產生鋸齒波
相關知識
知識點一 D/A轉換的基本原理
知識點二 D/A集成芯片DAC083
項目評價
練習與思考
項目六 設計與制作點陣顯示電路
項目描述及任務分解
任務一 利用88點陣顯示字符
任務二 利用1616 點陣顯示漢字
相關知識
知識點一 88 點陣的結構及原理
知識點二 LED點陣顯示方式
知識點三 74HC154譯碼器
項目評價
練習與思考
項目七 設計與制作液晶顯示屏控制電路
項目描述及任務分解
任務一 液晶顯示板制作
任務二 利用1602液晶顯示屏顯示字符
任務三 利用12864液晶顯示屏顯示漢字
相關知識
知識點一 排阻
知識點二 1602液晶顯示屏
知識點三 DM12864J點陣液晶顯示器
項目評價
練習與思考
項目八 設計與制作可調數字鐘
項目描述及任務分解
任務一 硬件電路制作
任務二 數碼管24h時鐘顯示
任務三 44矩陣鍵盤的使用
任務四 24h可調時鐘的設計與制作
相關知識
知識點一 鍵盤的輸入原理及識別方法
知識點二 驅動芯片74LS245
項目評價
練習與思考
項目九 設計洗衣機控制系統
項目描述及任務分解
任務一 硬件電路制作
任務二 電動機正反轉控制
任務三 洗衣機控制系統模擬仿真
相關知識
知識點一 復合晶體管ULN2003
知識點二 繼電器
項目評價
練習與思考
參考文獻