廣州單片機開發(fā)培訓
課程 內(nèi)容 目標 課時
1 51單片機基本結(jié)構和工作原理 掌握89C52單片機引腳功能和必要外接電路; 8
理解存儲器類別以及工作原理;
2 51單片機并行I0口; 能使用KEIL C51 IDE; 6
基本匯編程序; 能編寫基本的C51匯編程序;
KEIL C51 理解并能操作并行I0口
3 各種特殊寄存器: 清晰掌握51單片機內(nèi)部結(jié)構和ROM,RAM體系; 8
匯編指令; 完整掌握51單片機匯編指令集;
熟練掌握常用特殊寄存器的用法;
4 定時/計數(shù)器; 了解中斷,定時/計數(shù)器工作原理并熟練使用 6
中斷;
5 數(shù)字電路 熟練掌握、運用門電路,組合邏輯電路,時序邏輯電路,脈沖電路,數(shù)模轉(zhuǎn)化電路的工作原理; 6
6 C51單片機語言 掌握C51數(shù)據(jù)類型、運算符與表達式,和函數(shù) 8
通過案例學習C51流程與控制
熟練用C語言編程
7 串行通訊; 了解單片機串行接口的結(jié)構和工作原理; 6
C語言程序設計--大代碼的書寫和管理 熟悉單片機串行控制相關的寄存器;
熟悉串行通訊編程;
熟悉子程序的設計;
能用??旎乃枷牍芾?編寫大代碼和復雜模型
8 看門狗 熟悉看門狗復位WDR和看門狗定時器WDT的應用場景; 6
熟悉軟件看門狗的編寫;
熟悉看門狗專用芯片工作原理和應用
9 紅外遙控接收 通過學習紅外??斓耐鈬娐吩O計初步熟悉數(shù)字電路設計; 8
理解紅外??斓墓ぷ髟?使用C語言操作紅外模塊;
10 LED顯示器接口; 了解各種常用外設的工作原理和接口工作原理; 6
鍵盤接口; 熟練用程序訪問和操作常用外圍設備
11 A/D與D/A轉(zhuǎn)換 通過案例熟練掌握A/D與D/A轉(zhuǎn)換程序設計 6
12 液晶屏接口 使用C語言編寫液晶屏控制程序, 6
13 單片機訪問溫度傳感器 能設計單片機外圍訪問溫度傳感器 4
14 項目實例 MP3&紅外倒車雷達&數(shù)字電源&密碼鎖&萬年歷項目 18
15 手機軟件基礎知識 全面介紹手機軟、硬件結(jié)構 4
16 手機軟件驅(qū)動開發(fā) 熟悉手機LCD、攝像頭、收音機、藍牙等驅(qū)動開發(fā) 6
17 手機軟件MMI(人機界面)開發(fā);GPRS模塊開發(fā) 熟悉手機界面開發(fā)、掌握手機、GPRS模塊開發(fā)技巧 12
培訓時間我們到時綜合大家意見會調(diào)整到大家都休息的時間段。
通過PIC或MCS51培訓達到可以自主開發(fā),獨立編寫程序的目的。
從事硬件開發(fā)對單片機有興趣的人士
咨詢熱線: