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