資料介紹
1.MSP430開發環境建立
1.安裝IAR dor msp430 軟件,軟件帶USB仿真器的驅動。
2.插入USB仿真器,驅動選擇安裝目錄的/drivers/TIUSBFET
3.建立一個工程,選擇"option"選項,設置
a、選擇器件,在"General"項的"Target"標簽選擇目標器件
b、選擇輸出仿真,在"Linker"項里的"Output"標簽,選擇輸出"Debug information for C-SPY",以輸出調試
信息用于仿真。
c、若選擇"Other",Output下拉框選擇"zax-m"即可以輸出hex文件用以燒錄,注意,此時仿真不了。
d、選擇"Debugger"項的"Setup"標簽,"Driver"下拉框選擇"FET Debugger"
e、選擇"FET Debugger"項的"Setup"標簽,"Connection"下拉框選擇"Texas Instrument USB-I"
4.仿真器的接口,從左到右分別為 " GND,RST,TEST,VCC"
2.IO口
數字輸入/輸出端口有下列特性:
□ 每個輸入/輸出位都可以獨立編程。
□ 允許任意組合輸入、輸出。
□ P1 和 P2 所有 8 個位都可以分別設置為中斷。
□ 可以獨立操作輸入和輸出數據寄存器。
□ 可以分別設置上拉或下拉電阻。
在介紹這四個I/O口時提到了一個“上拉電阻”那么上拉電阻又是一個什么東東呢?他起什么作用呢?都說了是電阻那當然就是一個電阻啦,當作為輸入時,上拉電阻將其電位拉高,若輸入為低電平則可提供電流源;所以如果P0口如果作為輸入時,處在高阻抗狀態,只有外接一個上拉電阻才能有效。
(以下x為1表示P1,為2表示P2,如此類推)
1.選擇引腳功能 -- PxSEL,PxSEL2
PxSEL2 PxSEL 管腳功能
0 0 用作IO口
0 1 用作第一功能引腳
1 0 保留,參考具體型號的手冊
1 1 用作第二功能引腳
設置引腳用作外設功能時,芯片不會自動設置該引腳輸入輸出方向,要根據該功能,用戶自己設置方向寄存器PxDIR。
2.選擇引腳輸入/輸出方向 -- PxDIR
Bit = 0: 輸入
Bit = 1: 輸出
3.選擇引腳是否使能上下拉電阻 -- PxREN
Bit = 0: 不使能
Bit = 1: 使能
4.輸出寄存器 -- PxOUT
Bit = 0: 輸出低電平或者下拉
Bit = 1: 輸出高電平或者上拉
5.管腳狀態寄存器 -- PxIN
Bit = 0: 管腳當前為低
Bit = 1: 管腳當前為高
你說的“第二功能”應該是指外圍模塊功能吧,用模塊就選“第二功能”,不用模塊就選“第一功能”。 可通過設置PxSEL寄存器進行選擇,某位寫“0”為I/O;寫“1”為“第二功能”。 用到比較器(片內外圍模塊)時要設置為第二功能。 當然你如果是用片外的比較器,將其輸出的高低電平(1或0)送給MSP430,那就選“第一功能”。
3.Base clock 模塊
一、4個時鐘振蕩源
1、LFXT1CLK: 外部晶振或時鐘1 低頻時鐘源 低頻模式:32768Hz 高頻模式:(400KHz-16MHz)
2、XT2CLK: 外部晶振或時鐘2 高頻時鐘源(400KHz-16MHz)
3、DCOCLK: 內部數字RC振蕩器,復位值1.1MHz
4、VLOCLK: 內部低功耗振蕩器 12KHz
注:MSP430x20xx: LFXT1 不支持 HF 模式, XT2 不支持, ROSC 不支持.
二、3個系統時鐘
1、ACLK: 輔助時鐘
復位: LFXT1CLK的LF模式,內部電容6pF
分頻: 1/2/4/8
時鐘源:LFXT1CLK/VLOCLK.
用途: 獨立外設,一般用于低速外設
2、MCLK: 主時鐘
復位: DCOCLK,1.1MHz
分頻: 1/2/4/8
時鐘源:LFXT1CLK/VLOCLK/XT2CLK/DCOCLK
用途: CPU,系統
3、SMCLK: 子系統時鐘
復位: DCOCLK,1.1MHz
分頻: 1/2/4/8
時鐘源:LFXT1CLK/VLOCLK/XT2CLK/DCOCLK
用途: 獨立外設,一般用于高速外設
三、寄存器
1、DCOCTL:DCO控制寄存器(讀寫)
DCOx:定義8種頻率之一,可分段調節DCOCLK的頻率,相鄰兩種頻率相差10%。而頻率又注入直流發生器的電流定義。
MODx: 位調節器選擇。這幾位決定在 32 個 DCOCLK 周期內插入高1段頻率 fDCO+1的次數。當DCOX=7,已為最高段頻率,此時不能用MODx作為頻率調整。
2、BCSCTL1:基礎時鐘系統控制寄存器1
XT2OFF:是否關閉XT2
0:打開XT2 ,1:關閉XT2
XTS: XT2模式選擇
0:LF mode (低頻模式) ,1:HF mode (高頻模式)
DIVA: ACLK的分頻選擇 0-3 對應 1/2/4/8 分頻
RSELx: 選擇DCO中16種標稱的頻率,實際對應16個內部電阻0-15 對應的頻率 從 低到高,當 DCOR=1 時,表示選用外接電阻,所以RSELx無效
3、BCSCTL2:基礎時鐘系統控制寄存器2
SELMx:選擇MCLK的時鐘源
0:DCOCLK
1:DCOCLK
2:當 XT2 振蕩器在片內時采用 XT2CLK。當 XT2 振蕩器不在片內時采用 LFXT1CLK 或 VLOCLK
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- EMI整改經驗總結 45次下載
- 【msp430?學習經驗總結】
- MSP430管理電源排序和控制
- MSP430 G2553 學習筆記--ADC模塊
- 5G工程優化經驗總結,收藏有用資料下載
- MSP430總結:為什么要加密,如何加密?資料下載
- 詳細的介紹IGBT的結構及應用特點,收藏以后用得上資料下載
- 關于MSP430JTAG和目標板連接的經驗總結資料下載
- msp430學習經驗總結
- MSP430單片機庫中部分函數的資料總結免費下載 13次下載
- MSP430單片機定時器的學習筆記資料免費下載
- MSP430單片機的開發總結詳細資料免費下載 20次下載
- 基于MSP430學習心經 18次下載
- 基于msp430學習筆記 16次下載
- SOPC Builder/Nios 學習經驗總結 0次下載
- 選擇燒結銀的經驗總結 1090次閱讀
- 基于MSP430系列單片機的常用程序編寫總結 4001次閱讀
- 老電工20年經驗總結的接線技巧分享 1.7w次閱讀
- MSP430的中斷分為哪3種?MSP430的中斷優先級順序是什么樣的? 1.9w次閱讀
- MSP430有哪些可屏蔽中斷_MSP430中斷的優先級 2833次閱讀
- 嵌入式系統開發學習心得體會_經驗總結 3w次閱讀
- msp430無刷電機控制設計電路 9148次閱讀
- 基于MSP430的SPI驅動編寫之用MSP430驅動AFE4400 5191次閱讀
- 單片機學習心得體會_經驗總結 3.3w次閱讀
- MSP430單片機的選型及系列介紹 1.6w次閱讀
- 根據學習經驗以及教學經驗總結出學習單片機的4個步驟 3829次閱讀
- MSP430低功耗運行模式原理分析及應用 8864次閱讀
- MSP430單片機的端口介紹 5296次閱讀
- msp430學習的深度解析和總結 7061次閱讀
- MSP430低功耗原理及其在海溫測量中的應用 2258次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多