本書以培養學生的單片機應用技能為核心,從實際的項目工程應用入手,以實驗過程和實驗現象為主導,由淺入深、循序漸進地講述使用匯編語言為51單片機編程的方法、51單片機的硬件結構和各種功能應用。
本書以實驗過程為導向,采用項目教學的方式組織內容,每個項目來源于實踐的典型案例。其主要內容包括8個由簡單到復雜的單片機編程與仿真,每個項目由項目目的、項目要求、背景知識、項目實施、拓展知識、任務拓展6部分組成。通過學習和訓練,學生不僅能夠掌握單片機編程知識,而且能夠掌握單片機控制機器運作的方法。
本書可供中等職業技術學校應用電子技術類、機電一體化類等機電類專業的教學使用,也可供有關單片機愛好者學習使用。
1.基于項目的體系結構。編寫團隊打破傳統的教材模式,由企業專家從實際控制系統出發,按照單片機的不同控制功能,將整個系統劃分為八五大項目。 2.將理論課堂和實踐課堂延伸至課后,方便學生的自我訓練。
項目一 制作單片機最小系統
任務 制作單片機最小系統
背景知識
任務實施
拓展知識
項目二 單燈點亮
任務一 單燈點亮
背景知識
任務實施
任務二 單燈閃爍實驗
背景知識
任務實施
拓展知識
項目三 流水彩燈
任務 流水燈實驗 項目一 制作單片機最小系統
任務 制作單片機最小系統
背景知識
任務實施
拓展知識
項目二 單燈點亮
任務一 單燈點亮
背景知識
任務實施
任務二 單燈閃爍實驗
背景知識
任務實施
拓展知識
項目三 流水彩燈
任務 流水燈實驗
背景知識
任務實施
拓展任務
拓展知識
項目四 叮咚門鈴的制作
任務 叮咚門鈴的制作
背景知識
任務實施
拓展知識
項目五 單片機雙機通信
任務 雙機通信實驗
背景知識
任務實施
拓展知識
項目六 交通路口讀秒計的顯示器
任務一 交通路口讀秒計的顯示器
背景知識
任務實施
任務二 兩位數碼管循環顯示00~99的實驗
背景知識
任務實施
拓展知識
項目七 制作電子顯示屏
任務 電子顯示屏的制作
背景知識
任務實施
拓展知識
項目八 單片機系統設計的基本要求及研發過程
背景知識
附錄一 單片機指令系統
附錄二 Proteus元件對照表