一:課前培訓(xùn)
1、綜合教學(xué)實(shí)驗(yàn)儀使用培訓(xùn);
目的:使學(xué)員能夠使用操作綜合教學(xué)實(shí)驗(yàn)儀;
2、學(xué)習(xí)要求、及學(xué)習(xí)注意事項(xiàng);
目的:使學(xué)員能準(zhǔn)確理解、講課內(nèi)容;
二:MSP430單片機(jī)硬件設(shè)計(jì)+練習(xí)課,學(xué)習(xí)內(nèi)容如下:
1、單片機(jī)組成、應(yīng)用領(lǐng)域及開發(fā)特點(diǎn);
2、單片機(jī)的數(shù)值及相互轉(zhuǎn)換;
3、單片機(jī)結(jié)構(gòu)和原理:
包括MSP430及其衍生單片機(jī)的構(gòu)成、微處理器及其時(shí)序、小應(yīng)用
系統(tǒng)、地址分配、管腳功能、復(fù)位電路等;
4、單片機(jī)的指令系統(tǒng):全部指令的使用、編程技巧;
5、單片機(jī)的內(nèi)部編程:I/O控制、定時(shí)器、中斷、串口通信;
6、單片機(jī)的外圍接口及編程:
鍵盤、LED顯示、EEPROM接口、串行擴(kuò)展、并行擴(kuò)展;
7、單片機(jī)通信協(xié)議設(shè)計(jì);
8、單片機(jī)應(yīng)用系統(tǒng)抗干擾設(shè)計(jì);
9、單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)技術(shù);
10、分析教學(xué)實(shí)驗(yàn)儀的總體實(shí)現(xiàn)原理及各部分功能模塊實(shí)現(xiàn)原理;
三: C語言設(shè)計(jì)+練習(xí)課,內(nèi)容如下:
1、C語言概述;
2、數(shù)值與運(yùn)算;
3、流程控制語句;
4、構(gòu)造與數(shù)據(jù)類型;
5、函數(shù);
6、模塊化程序設(shè)計(jì);
7、MSP430內(nèi)部資源C語言編程;
8、MSP430擴(kuò)展資源C語言編程;
9、MSP430輸出控制C語言編程;
10、MSP430數(shù)據(jù)采集C語言編程;
11、MSP430與MSP430 間及pc與MSP430間通訊C語言編程;
12、MSP430人機(jī)交互C語言編程;
13、使用教學(xué)實(shí)驗(yàn)儀進(jìn)行編程練習(xí);
四:使用綜合教學(xué)實(shí)驗(yàn)儀系統(tǒng)實(shí)習(xí)C語言編程練習(xí)。+練習(xí)課。
1、鍵盤掃描原理與軟件軟件編程;
2、單片機(jī)數(shù)據(jù)通訊原理與軟件編程;
3、I
2C總線原理與軟硬件模擬實(shí)現(xiàn);
5. F5xx 的PMM單元/UCS 模塊及低功耗模式
6. MSP430 定時(shí)器模塊(lab-1)
7. ADC12 模塊介紹(lab-2)
8. 使用DMA 和定時(shí)器以降低MCU功耗(lab-3)
9. 端口映射功能及USCI 通信模塊(lab-4)
10. MSP430ware 軟件開發(fā)包(lab-5)
11. MSP430 USB 模塊及其工具箱(lab-6)
12. MSP430 開發(fā)工具及開發(fā)資源的總結(jié)
實(shí)驗(yàn)內(nèi)容如下:
硬件設(shè)備 |
PC機(jī)、單片機(jī)綜合仿真實(shí)驗(yàn)儀、器件等
|
實(shí)驗(yàn)性質(zhì) |
實(shí) 驗(yàn) 名 稱 |
實(shí) 驗(yàn) 說 明 |
實(shí)驗(yàn) 1 |
集成開發(fā)環(huán)境的使用練習(xí)
|
熟悉Keil C51集成開發(fā)環(huán)境的使用方法。 |
實(shí)驗(yàn) 2 |
基于集成開發(fā)環(huán)境的仿真與調(diào)試
|
熟悉Keil C51集成開發(fā)環(huán)境調(diào)試功能的使用和單片機(jī)綜合仿真實(shí)驗(yàn)儀的使用。 |
實(shí)驗(yàn) 3 |
單片機(jī)I/O口控制實(shí)驗(yàn) |
了解獨(dú)立 I/O口結(jié)構(gòu),掌握輸出口和輸入口的應(yīng)用設(shè)計(jì)方法。 |
實(shí)驗(yàn) 4 |
蜂鳴器驅(qū)動實(shí)驗(yàn) |
利用單片機(jī)的P1口作I/O口,使學(xué)員學(xué)會蜂鳴器的使用。 |
實(shí)驗(yàn) 6 |
定時(shí)輸出PWM實(shí)驗(yàn) |
利用定時(shí)器控制產(chǎn)生占空比可變的PWM波。 |
實(shí)驗(yàn) 7
|
8×8 LED掃描輸出實(shí)驗(yàn) |
使學(xué)員學(xué)會利用單片機(jī)的I/O口進(jìn)行LED點(diǎn)陣的掃描顯示。 |
實(shí)驗(yàn) 8 |
RS-232串口通信實(shí)驗(yàn) |
利用單片機(jī)的TXD、RXD口,使學(xué)員學(xué)會單片機(jī)的串行口的使用。并學(xué)習(xí)數(shù)據(jù)通訊,數(shù)據(jù)包通訊程序編程。 |
實(shí)驗(yàn) 9 |
I2C總線實(shí)驗(yàn)(實(shí)時(shí)時(shí)鐘、EEPROM和ZLG7290的實(shí)驗(yàn)) |
加深學(xué)員對I2C總線的理解,熟悉I2C器件的使用,提供學(xué)員實(shí)際開發(fā)能力。并學(xué)習(xí)通過閱讀I2C總線時(shí)序通過普通IO口線用軟件來模擬I2C |
實(shí)驗(yàn) 10 |
字符型液晶(LCD)控制與顯示實(shí)驗(yàn) |
通過字符型LCD命令控制,和顯示輸出控制等,控制液晶的顯示方式和內(nèi)容,對液晶控制,涉及的針腳多,過程比較復(fù)雜。通過此內(nèi)容使學(xué)員進(jìn)行一次實(shí)際開發(fā)的實(shí)驗(yàn),以進(jìn)一步提高學(xué)員的實(shí)際開發(fā)能力。 |
實(shí)驗(yàn) 11 |
MSP430F2單片機(jī)驅(qū)動AD9834實(shí)驗(yàn) |
本實(shí)驗(yàn)是以MSP430F2618單片機(jī)驅(qū)動ADI公司的DDS AD9834程序. |
實(shí)驗(yàn) 12 |
MSP430F1232驅(qū)動ADS1255采集芯片實(shí)驗(yàn) |
本實(shí)驗(yàn)是基于MSP430F1232單片機(jī)控制ADS1255采集芯片C語言程序。 |
實(shí)驗(yàn) 13 |
MSP430單片機(jī)與TSL2561光照傳感器驅(qū)動實(shí)驗(yàn) |
本實(shí)驗(yàn)是以MSP430單片機(jī)與TSL2561光照傳感器C語言驅(qū)動程序,IIC開始,IIC結(jié)束,發(fā)送8位數(shù)據(jù)或命令 ,讀8位,查詢位,被查詢設(shè)備通過拉低SDA來表示收到地址,第九個(gè)脈沖。具體的可以參考程序.
|
實(shí)驗(yàn) 14 |
MSP430單片機(jī) 的SM卡的讀寫儲存實(shí)驗(yàn) |
本實(shí)驗(yàn)是以MSP430F149單片機(jī)的SmartMedia卡讀寫儲存操作C語言程序,處理高地址的時(shí)候必須注意的是其余沒有用的位必須是0,有讀寫頁,讀寫字節(jié),讀ID...
|
實(shí)驗(yàn) 15 |
MSP430單片機(jī)對SD卡的操作實(shí)驗(yàn) |
本實(shí)驗(yàn)是以MSP430F149單片機(jī)的SD卡操作C語言程序,串口設(shè)置控制位使能 數(shù)據(jù)位為8bit ,波特率發(fā)生器選擇SMCLK//+STC為SPI三線模式設(shè)置,波特率在頭文件內(nèi)定義 ,調(diào)整寄存器在頭文件內(nèi)定義,串口設(shè)置完成... |
實(shí)驗(yàn) 16 |
MSP430單片機(jī)驅(qū)動CMX469A無線MODEM實(shí)驗(yàn) |
本實(shí)驗(yàn)是基于MSP430F149單片機(jī)與CMX469A無線MODEM程序,使用的高頻晶振8MHZ,串口1的接收中斷,毫秒為單位,8MHz為主時(shí)鐘 ,微秒為單位,8MHz為主時(shí)鐘,。
|
|