《LED屏開發(fā)實訓教程》共分11個項目,以LED顯示屏為實訓對象,采用以實訓為主的方式進行教學。主要內容包括項目要點、項目內容與要求、實訓內容以及主要支撐知識與技術等部分。項目11列舉了常見的一些LED顯示屏應用實例,以供讀者在學習和工作中參考。本書以基礎、實用為原則,通過大量實例,結合支撐知識與技術的學習形式,循序漸進地講解了C語言應用編程的各種方法與技巧,是一本重在應用、兼顧技術和基礎知識的實用教程。
《LED屏開發(fā)實訓教程》所有程序都在實驗平臺上調試通過,特別適合高職高專院校電子信息類、通信類、自動化類、機電類等專業(yè)學生學習單片機c語言程序設計,也可作為單片機課程設計、畢業(yè)設計和大學生電子設計競賽的參考用書。
項目1 建立第一個C項目
1.1 項目要點
1.2 主要內容
1.3 項目目標與要求
1.4 項目內容
1.5 支撐知識與技術
1.5.1 工程文件及管理
1.5.2 Keil uVision4軟件使用
1.6 選作實訓項目
1.6.1 選作實訓1
1.6.1 選作實訓2
1.6.3 選作實訓3
項目2 單片機內部結構與系統(tǒng)
2.1 項目要點
2.2 主要內容
2.3 項目目標與要求
2.4 項目內容
2.4.1 LED屏控制電路
2.4.2 直接傳送數據
2.5 支撐知識與技術
2.5.1 8051單片機基本組成與特點
2.5.2 8051單片機內部結構
2.5.3 單片機工作方式
2.5.4 單片機指令系統(tǒng)
2.6 選作實訓項目
2.6.1 選作實訓1
2.6.2 選作實訓2
2.6.3 選作實訓3
項目3 數據與運算
3.1 項目要點
3.2 主要內容
3.3 項目目標與要求
3.4 項目內容
3.4.1 實訓1
3.4.2 實訓2
3.5 支撐知識與技術
3.5.1 二進制與十六進制
3.5.2 常量
3.5.3 變量
3.5.4 數組
3.5.5 運算符與表達式
3.6 選作實訓項目
3.6.1 選作實訓1
3.6.2 選作實訓2
3.6.3 選作實訓3
3.6.3 選作實訓4
項目4 選擇結構設計
4.1 項目要點
4.2 主要內容
4.3 項目目標與要求
4.4 項目內容
4.4.1 實訓1
4.4.2 實訓2
4.5 支撐知識與技術
項目5 循環(huán)控制技術
項目6 函數與點線面設計
項目7 LED字模技術
項目8 LED動感設計
項目9 構造數據類型
項目10 內部資源目
項目11 LED顯示屏應用設計
附錄1 安裝Keil uVision3及設置編譯器
附錄2 ASCII碼字符表
附錄3 參考數據表
附錄4 系統(tǒng)驅動程序
參考文獻