單片機C語言程序設(shè)計班
一、培訓宗旨:
通過對C語言程序設(shè)計知識和技能的學習,達到能獨立利用C語言進行單片機的程序設(shè)計和項目開發(fā)工作。
二、培訓內(nèi)容:
(一)學習內(nèi)容:
1、單片機組成、應(yīng)用領(lǐng)域及開發(fā)特點;
2、單片機結(jié)構(gòu)和原理:包括51單片機的構(gòu)成、微處理器及其時序、最小應(yīng)用系統(tǒng)、地址分配、管腳功能、復(fù)位電路等;
3、單片機的軟件系統(tǒng):C語言基礎(chǔ)知識、單片機C語言編程技巧;
4、單片機的內(nèi)部編程:I/O控制、定時器/計數(shù)器、中斷、串行通信等;
5、單片機的外圍接口及編程:使用I/O口模擬SPI接口、IIC接口及DAC、ADC接口(并行接口使用);
6、單片機通信接口設(shè)計:RS232\RS485幀結(jié)構(gòu)通信協(xié)議設(shè)計、軟件抗干擾設(shè)計;
7、軟件集成開發(fā)環(huán)境:Keil c51熟練使用;
8、硬件電路開發(fā)環(huán)境:Protel 99SE(會觀看硬件工程師設(shè)計的原理圖
及PCB圖);
(二)實驗內(nèi)容:
1、熟悉使用編程器、仿真器、等硬件平臺。并使用7塊試驗板模仿真實項目開發(fā)過程;
2、段碼式數(shù)碼管、點陣式漢字顯示驅(qū)動程序;
3、基于MAX485的485總線控制及應(yīng)用(如何建立數(shù)據(jù)幀結(jié)構(gòu));
4、基于AT24C512的IIC總線應(yīng)用(使用IO口模擬IIC兩線通訊);
5、基于DS18B20的數(shù)字溫度采集系統(tǒng)(單總線通訊方式);
6、基于ADC0804和DAC0832的A/D、D/A轉(zhuǎn)換。
7、基于PS/2鍵盤的PS/2接口通信,
8、微型打印機驅(qū)動程序;
9、步進電機工作原理及驅(qū)動程序;
10、STN-LCD液晶顯示器驅(qū)動程序;
※就業(yè)前景:從業(yè)領(lǐng)域:所有與電子、數(shù)碼、機械制造相關(guān)行業(yè)單位。
※培訓費用:學費2780元,送7套開發(fā)板及元器件,完成7套項目;考試及證書費680元。
※考試時間:每年二次考試,分為通用知識,實務(wù)知識以及實踐技能三門,允許補考和免學費重讀。
※證書頒發(fā):經(jīng)考試合格者,頒發(fā)國家勞動和社會保障部中國就業(yè)培訓技術(shù)指導中心《單片機C語言程序設(shè)計師》崗位培訓合格證書,網(wǎng)絡(luò)查詢,全國通用,就業(yè)有效。