预购商品
书目分类
特别推荐
任務1 熟悉C51單片機軟體發展環境1 1.1 學習目標1 1.1.1 任務說明1 1.1.2 知識和能力要求1 1.2 任務準備1 1.2.1 單片機概述1 1.2.2 單片機程式設計語言6 1.3 任務實施6 1.3.1 實例—Keil C51軟體的使用6 1.3.2 實例—單片機控制無源蜂鳴器發聲20 1.4 小結22 1.5 問題與思考23 任務2 學習單片機硬體系統25 2.1 學習目標25 2.1.1 任務說明25 2.1.2 知識和能力要求25 2.2 任務準備25 2.2.1 8051信號引腳26 2.2.2 單片機最小系統電路29 2.2.3 單片機的記憶體結構31 2.2.4 單片機I/O埠34 2.2.5 Proteus軟體的使用36 2.2.6 單片機系統開發過程52 2.2.7 智慧車開發套餐54 2.3 任務實施55 2.3.1 實例—用Proteus 8繪製LED控制原理圖55 2.3.2 實例—Proteus與Keil C聯合模擬57 2.4 小結62 2.5 問題與思考63 任務3 單片機I/O埠應用64 3.1 學習目標64 3.1.1 任務說明64 3.1.2 知識和能力要求64 3.2 任務準備65 3.2.1 C51基礎知識65 3.2.2 單片機程式框架67 3.2.3 鍵盤68 3.3 任務實施70 3.3.1 實例—智慧車之蜂鳴器控制70 3.3.2 實例—按鍵控制多種花樣霓虹燈設計74 3.3.3 實例—矩陣鍵盤控制LED燈亮滅78 3.4 小結81 3.5 問題與思考82 任務4 單片機顯示介面技術應用84 4.1 學習目標84 4.1.1 任務說明84 4.1.2 知識和能力要求84 4.2 任務準備84 4.2.1 LED數碼管84 4.2.2 LED點陣87 4.2.3 字元型液晶顯示模組90 4.3 任務實施93 4.3.1 實例—智慧車之數碼管程式設計93 4.3.2 實例—小型LED數碼管字元顯示屏控制95 4.3.3 實例—簡易LED點陣系統設計99 4.3.4 實例—字元型LCD液晶顯示看板控制103 4.3.5 實例—簡易密碼鎖106 4.4 小結109 4.5 問題與思考110 任務5 單片機中斷技術應用113 5.1 學習目標113 5.1.1 任務說明113 5.1.2 知識和能力要求113 5.2 任務準備113 5.2.1 案例導入113 5.2.2 中斷系統概述114 5.2.3 51單片機的中斷系統結構116 5.2.4 中斷控制117 5.2.5 中斷處理119 5.2.6 中斷函數121 5.3 任務實施121 5.3.1 實例—智慧車之外部中斷程式設計121 5.3.2 實例—報警器設計123 5.3.3 實例—交通燈控制128 5.4 小結131 5.5 問題與思考132 任務6 單片機計時器/計數器應用136 6.1 學習目標136 6.1.1 任務說明136 6.1.2 知識和能力要求136 6.2 任務準備136 6.2.1 案例導入136 6.2.2 計時器/計數器的結構138 6.2.3 計時器/計數器工作原理138 6.2.4 計時器/計數器的控制寄存器139 6.2.5 計時器/計數器工作方式141 6.2.6 計時器/計數器的初始化143 6.3 任務實施144 6.3.1 實例—智慧車之定時程式設計144 6.3.2 實例—方波發生器設計145 6.3.3 實例—音階演奏149 6.3.4 實例—60 s倒計時碼錶設計151 6.3.5 實例—脈衝計數和顯示154 6.4 小結157 6.5 問題與思考158 任務7 串列通信技術應用161 7.1 學習目標161 7.1.1 任務說明161 7.1.2 知識和能力要求161 7.2 任務準備161 7.2.1 串列通信基礎161 7.2.2 序列介面164 7.2.3 串列通信程式設計167 7.3 任務實施170 7.3.1 實例—單片機雙機通信:銀行動態密碼獲取系統設計170 7.3.2 實例—單片機與PC之間的串列口通信177 7.4 小結184 7.5 問題與思考185 任務8 單片機與外部器件應用187 8.1 學習目標187 8.1.1 任務說明187 8.1.2 知識和能力要求187 8.2 任務準備187 8.2.1 智慧車系統組成187 8.2.2 智慧車車體感測器190 8.2.3 智能車車體執行器192 8.3 任務實施194 8.3.1 實例—智慧車感測器程式設計194 8.3.2 實例—智慧車車體執行器程式設計195 8.4 小結197 8.5 問題與思考198 任務9 單片機綜合應用199 9.1 學習目標199 9.1.1 任務說明199 9.1.2 知識和能力要求199 9.2 任務準備199 9.2.1 智慧車硬體簡介199 9.2.2 紅外循跡模組應用201 9.2.3 電機控制202 9.3 任務實施208 9.3.1 實例—智慧車循跡程式設計208 9.3.2 實例—智慧車避障程式設計214 9.4 小結220 9.5 課程設計參考221 附錄224 附錄A ASCII碼(美國資訊交換標準碼)224 附錄B C51常用庫函數226 附錄C 常用邏輯符號對照表228 參考文獻229
客服公告
热门活动
订阅电子报