開發板概述
SF_M412 開發板采用(TI)公司推出的MSP430系列超低功耗FLASH 型單片機家
族中的MSP430F412 作為核心,根據其強大的內部功能模塊增添了相關外部電路組成了本開發板。
使用MSP430系列單片機與傳統MCS-51 系列單片機相比具有如下方面的優勢:
A、超低功耗,片上資源豐富,高性價比(祥見《認識MSP430F412_413 單片機》);
B、JTAG 編程,無需昂貴、龐大的編程器;
C、JTAG 在線仿真,無需昂貴、龐大、復雜的仿真器,且不占用任何硬件資源;
D、可免費獲取4K 程序限制全功能編譯器、調試器(光盤附帶,無需下載。另:F412內部程序
Flash 容量剛好為4K);
E、16位指令和16 位數據總線,大部分指令執行時間為一個機器周期,速度快、效率高,MSP430
系列單片機工作在8MHz 的主時鐘頻率下比MCS-51 單片機工作在96MHz 時鐘下表現更出色。
開發板功能(實驗內容)說明
1、發光二極管,可操作IO 口電平來控制亮滅,也可操作PWM 輸出來控制亮度;
2、蜂鳴器,由IO 口控制,用于產生聲音告警信號;
3、四位七段數碼管,動態驅動,可顯示4 位數字或者簡單符號;
4、主CPU 時鐘MCLK 和輔助時鐘ACLK 引出,可用示波器觀測或者用于驅動其它電路;
5、筆段液晶,采用煤氣表專用液晶屏,可顯示9 位數字、3 個小數點以及一些中文提示信息,共
77 段有效筆段;
6、六個按鍵,分別代表“上、下、左、右、取消、確認”,按一定位置排列,可用查詢方式讀取,
也可通過中斷來實現相關功能;
7、數字溫度傳感器DS18B20,用于讀取室內溫度值(預留);
8、IIC 總線EEPROM,采用24C01,可在IC 座上替換為其它管腳兼容的器件(預留);
9、內部信息Flash,取代EEPROM 存儲用戶信息;
10、AD 轉換,單斜邊類型,待測電壓發生器(電位器)、10K 基準阻值的NTC 電阻、10K 高精度電
阻等,可測量電壓、電阻,溫度;
11、DA 轉換,使用8 位精度的DA 轉換芯片AD5300;另外可以使用PWM 實現8 位或更高精度DA,
可用于驅動LED 亮度,也可轉換為直流電壓用萬用表進行測量;
12、字符型、圖形液晶模塊接口,可外接字符型液晶顯示器(1602 等)輸出字符串信息,或者外
接圖形點陣液晶顯示器(12864 等),輸出點陣漢字或者點陣圖片信息,3V 和5V 供電可選;
13、模擬串口,可與上位機進行半雙工通訊,修改代碼后可進行全雙工通訊;
14、電子鬧鐘,可顯示年、月、日、時、分、秒以及星期,通過鍵盤可修改當前時間,并設定定點
鬧鐘時間,使用蜂鳴器告警,附帶CR2032 電池,在無外部電源的情況下仍然可以使用點子鐘功
能(只用電池不能鬧鈴);
注:以上全部功能提供原程序以及工程文件,包括詳細注釋。
|