朝翔匯編培訓(xùn)
一、培訓(xùn)宗旨:
通過對匯編語言程序設(shè)計知識和技能的學(xué)習(xí),達(dá)到能獨(dú)立利用匯編語言進(jìn)行單片機(jī)的程序設(shè)計工作
二、培訓(xùn)內(nèi)容:
?。ㄒ唬W(xué)習(xí)內(nèi)容:
1、單片機(jī)組成、應(yīng)用領(lǐng)域及開發(fā)特點(diǎn);
2、單片機(jī)結(jié)構(gòu)和原理:包括51單片機(jī)的構(gòu)成、微處理器及其時序、最小應(yīng)用系統(tǒng)、地址分配、管腳功
能、復(fù)位電路等;
3、單片機(jī)的指令系統(tǒng):全部指令的使用、編程技巧;
4、單片機(jī)的內(nèi)部編程:I/O控制、定時器/計數(shù)器、中斷、串行通信等;
5、單片機(jī)的外圍接口及編程:使用I/O口模擬SPI接口、IIC接口及DAC、ADC接口(并行接口使用);
6、單片機(jī)其他設(shè)計:485幀結(jié)構(gòu)通信協(xié)議設(shè)計、軟件抗干擾設(shè)計;
7、軟件集成開發(fā)環(huán)境:Keil c51熟練使用;
8、硬件電路開發(fā)環(huán)境:Pads2007或AD9;
?。ǘ?shí)驗(yàn)內(nèi)容:
1、編程器、仿真器、開發(fā)工具箱等硬件平臺熟悉;
2、段碼式數(shù)碼管、點(diǎn)陣式漢字顯示驅(qū)動程序;
3、基于MAX485的485總線控制及應(yīng)用(如何建立數(shù)據(jù)幀結(jié)構(gòu));
4、基于AT24C512的IIC總線應(yīng)用(使用IO口模擬IIC兩線通訊);
5、基于DS18B20的數(shù)字溫度采集系統(tǒng)(單總線通訊方式);
6、微型打印機(jī)驅(qū)動程序;
7、紅外線遙控實(shí)驗(yàn);
8、步進(jìn)電機(jī)工作原理及驅(qū)動程序;
9、STN-LCD液晶顯示器驅(qū)動程序;