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