單片機技術及套用:基於Proteus仿真的C語言程式設計

單片機技術及套用:基於Proteus仿真的C語言程式設計

《單片機技術及套用:基於Proteus仿真的C語言程式設計》是2012年3月電子工業出版社出版的圖書,作者是楊暾。

基本介紹

  • 書名:單片機技術及套用:基於Proteus仿真的C語言程式設計
  • 作者:楊暾
  • ISBN:9787121158537
  • 頁數:220
  • 出版社:電子工業出版社
  • 出版時間:2012-03
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書是中等職業教育電子與信息技術專業課程改革創新規劃教材。本書以MCS-51系列單片機為主體,運用Proteus軟體仿真和C語言程式設計,通過大量典型的多任務項目實訓詳細介紹了單片機開發必備的基礎知識和軟硬體條件,系統介紹了單片機的基本結構、定時/計數器、中斷系統、串列通信及常用接口技術等基礎知識及相應的C語言程式設計基本方法。本書所有實例均採用仿真軟體Proteus進行仿真和實驗板進行實驗,使讀者在實踐中逐步掌握單片機的硬體結構和C語言程式設計開發方法。 本書在編寫時力求通俗易懂,知識講解以“必須、夠用”為原則,技能培養以“緊密結合實踐”為特色,項目任務設計知識覆蓋面廣,技能要求全面,因此本書特別適合單片機和C語言程式設計零起點的初學者作為單片機技術快速入門使用。 本書是中等職業教育電子與信息技術專業的專業技能課程教材用書,此外也可作為其他電類、控制類專業或高職高專院校的選修用書,或作為電子愛好者及各類工程技術人員的參考用書。

圖書目錄

第1模組了解單片機 (1)
項目1了解單片機的基本結構與套用 (2)
任務1-1-1了解單片機的發展知識 (2)
任務1-1-2了解單片機的常用類型 (3)
任務1-1-3了解單片機基本結構與套用 (4)
項目2了解單片機的數學與邏輯工具 (9)
任務1-2-1了解數制基本知識 (9)
任務1-2-2理解數制間的轉換方法 (10)
任務1-2-3理解單片機中數的表示方法 (11)
任務1-2-4理解邏輯數據及其基本運算 (11)
項目3了解單片機學習的軟/硬體條件 (13)
任務1-3-1了解單片機學習的軟體條件 (13)
任務1-3-2了解單片機學習的硬體條件 (16)
第2模組單片機開發軟體與開發過程 (18)
項目4仿真軟體Proteus的使用 (19)
任務2-4-1感受Proteus軟體的強大功能 (19)
任務2-4-2掌握Proteus軟體的使用方法 (19)
任務2-4-3Proteus仿真設計快速入門 (21)
項目5Keil C51的使用 (29)
任務2-5-1理解單片機最小系統 (29)
任務2-5-2Keil μVision2使用快速入門 (30)
項目6程式燒錄軟體及單片機實驗板的使用 (40)
任務2-6-1掌握ZW&YT單片機實驗板的使用方法 (40)
任務2-6-2掌握STC_ISP_V488程式燒錄軟體的使用方法 (40)
第3模組單片機基本結構項目實訓 (43)
項目7LED發光管控制 (44)
任務3-7-1使用P1口控制LED燈閃爍 (44)
任務3-7-2使用P3口流水點亮8位LED (48)
任務3-7-3使用數組控制P0口流水燈 (54)
任務3-7-4使用運算符控制P2口流水燈 (59)
任務3-7-5使用swtich語句控制P2口LED流水燈 (65)
任務3-7-6使用if語句控制P2口LED流水燈 (72)
任務3-7-7使用數組的指針控制P2口流水燈 (82)
任務3-7-8用指針作函式參數控制P2口流水燈 (88)
任務3-7-9用函式館檔案控制P2口LED流水燈 (92)
項目8LED數碼管顯示控制 (96)
任務3-8-1用LED數碼管靜態顯示數字 (96)
任務3-8-2用數碼管動態掃描顯示數碼 (101)
任務3-8-3用數碼管仿跑馬燈 (106)
任務3-8-4用數碼管顯示倒計數過程 (110)
第4模組單片機定時/計數器項目實訓 (115)
項目9定時/計數器查詢方式的套用 (116)
任務4-9-1用定時器T0查詢方式控制P2口流水燈 (116)
任務4-9-2用定時器T1查詢方式控制單片機發出1kHz音頻 (124)
任務4-9-3將計數器T0計數的結果送LED數碼管顯示 (127)
第5模組單片機中斷系統項目實訓 (131)
項目10定時/計數器中斷控制 (132)
任務5-10-1簡易數碼秒表設計 (132)
任務5-10-2使用定時器T0的中斷控制數碼管倒計數顯示 (140)
任務5-10-3使用計數器T1的中斷控制數碼管顯示按鍵計數 (144)
項目11音樂播放控制 (149)
任務5-11使用定時器T0的中斷實現樂曲的播放 (149)
項目12外部中斷源中斷控制 (155)
任務5-12-1使用外中斷INT0對脈衝信號計數,結果送LED數碼管顯示 (155)
任務5-12-2使用外中斷INT1控制數碼管顯示按鍵計數 (159)
任務5-12-3使用數碼管顯示倒計數過程穿插中斷控制 (165)
第6模組單片機串列通信技術項目實訓 (170)
項目13串並轉換控制 (171)
任務6-13使用串列口方式0串並轉換控制流水燈 (171)
項目14單片機控制單片機 (177)
任務6-14-1使用串口方式1進行單工通信 (178)
任務6-14-2使用串口方式3進行單工通信 (183)
第7模組單片機綜合套用項目實訓 (189)
項目15數碼電子鐘設計 (190)
任務7-15設計獨立式鍵盤調時的數碼電子鐘 (190)
項目16簡易電子琴設計 (197)
任務7-16設計簡易電子琴 (198)
附錄項目工作知識連結列表 (208)
參考文獻 (211)

相關詞條

熱門詞條

聯絡我們