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