資源描述:
《msp430簡易教程.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、主要內(nèi)容Msp430單片機簡介Msp430單片機的結(jié)構(gòu)及主要模塊Msp430單片機的具體應(yīng)用—位移測量裝置1、MSP430單片機簡介MSP430單片機的主要特性MSP430單片機系列種類MSP430單片機的應(yīng)用領(lǐng)域Msp430單片機的開發(fā)工具Msp430的相關(guān)學習資料主要內(nèi)容MSP430系列單片機是美國德州儀器(TI)1996年開始推向市場的一種16位超低功耗的混合信號處理器(MixedSignalProcessor)。稱之為混合信號處理器,主要是由于其針對實際應(yīng)用需求,把許多模擬電路、數(shù)字電路和微處理器集成在一個芯片上,以提供“單片”解決方案。MS
2、P430單片機超低功耗0.1A掉電模式0.8A等待模式250A/1MIPS(1S時鐘喚醒時間)50nA端口漏電流MSP430單片機的主要特性高集成度10bitSARADC(200ksps)12bitSARADC(200ksps)12bitDACOPAMP,PGA,LCDDRIVER,硬件乘法器、DMAetc.16bitRISCCPU27條核心指令7種尋址模式容易使用基于JTAG的嵌入式仿真便宜的開發(fā)工具應(yīng)用文檔比較多MSP430單片機的主要特性代碼安全硬件熔絲結(jié)構(gòu)BSL升級,密碼錯誤自動擦除MSP430單片機系列種類基于LCDMSP4304xx:基于
3、閃存的MCU,提供1.8伏至3.6伏工作電壓、高達120kB的閃存/ROM和8MIP(帶有FLL+SVS)MSP4303xx:ROM/OTP產(chǎn)品系列MCU,提供2.5伏至5.5伏工作電壓,高達32kB和4MIPS(帶有FLL)非基于LCDMSP430x1xx:基于閃存/ROM的MCU提供1.8伏至3.6伏的工作電壓、高達60kB和8MIPS(帶有基本時鐘)MSP430F2xx:基于閃存的MCU提供1.8伏至3.6伏工作電壓、掉電復(fù)位及16MIPS(帶有基本時鐘)MSP430F5XX:基于閃存的MCU提供1.8伏至3.6伏工作電壓、掉電復(fù)位及18MIP
4、S(帶有基本時鐘)MSP430單片機系列種類MSP430單片機的應(yīng)用領(lǐng)域醫(yī)療和工業(yè)測量葡萄糖和膽固醇濃度測量、溫度計、ERG、心率監(jiān)視器、脈搏血氧儀工業(yè)測量:電壓電流、溫度、壓力、PH值…測量傳感設(shè)備報警系統(tǒng)、煙霧探測器、智能家居、無線資產(chǎn)管理、無線傳感器日常公用測量水表、氣表、自動抄表、先進電表網(wǎng)絡(luò)基礎(chǔ)設(shè)施、熱分配表便攜式消費無線鼠標和鍵盤、觸摸按鍵、手機、數(shù)碼相機、MP3電動牙刷、剃須刀、運動手表等MSP430單片機的應(yīng)用領(lǐng)域Msp430單片機的開發(fā)工具硬件:PC機、MSP430JTAG仿真器、并口線(USB)、用戶板PC機JTAG調(diào)試器用戶板J
5、TAG接口軟件:無限制版IAR集成開發(fā)環(huán)境Msp430的相關(guān)學習資料基本特性說明PDF文檔包括pindesignation/functionalblock/terminalfunctions/absolutemaximumratings/operatingconditions用戶手冊PDFMsp430xxxxfamilyuser’sguide(關(guān)于寄存器的具體說明)光盤附帶的示例程序Msp430學習論壇相關(guān)書籍了解到使用430單片機的學習過程1、了解所用430單片機型號的內(nèi)部模塊資源。2、結(jié)合實際分析要使用的模塊資源。3、針對具體模塊學習相關(guān)示例代碼
6、。4、修改代碼形成自己的子程序。5、將不同子程序整合成完整系統(tǒng)程序。2、MSP430內(nèi)部結(jié)構(gòu) 和各模塊簡要介紹MSP430內(nèi)部結(jié)構(gòu)以msp430f247為例Msp430的引腳圖引腳具體說明見terminalfunctions表格各模塊簡要介紹—1、CPU16-BITRISCarchitecture源操作數(shù)7種尋址模式,目標操作數(shù)4種尋址模式16個寄存器(見右圖),寄存器間傳送數(shù)據(jù)在1個CPUclock內(nèi)完成R0~R3是專用寄存器PC、SP、SR、CG,其余為通用寄存器各模塊簡要介紹—1、CPU51條指令(27條核心指令、24條仿真指令)。分為單操作
7、數(shù)、雙操作數(shù)以及相對跳轉(zhuǎn)三種類型。指令集略各模塊簡要介紹—2、工作模式MSP430單片機的各個模塊都可以獨立運行,如定時器、輸入/輸出端口、A/D轉(zhuǎn)換、看門狗、液晶顯示器等都可以在CPU休眠的狀態(tài)下獨立工作。若需要主CPU工作,任何一個模塊都可以通過中斷喚醒CPU,從而使系統(tǒng)以最低功耗運行。讓CPU工作于突發(fā)狀態(tài)可以充分利用CPU的低功耗性能。通常,使用軟件將CPU設(shè)定到某一低功耗模式,在需要時使用中斷將CPU從休眠狀態(tài)中喚醒,完成工作后又可以進入相應(yīng)的休眠狀態(tài)。430單片機包括1種活動模式和5種低功耗模式不同模式下電流消耗:各模塊簡要介紹—3、ms
8、p430f247的中斷向量表(部分)各模塊簡要介紹—4、Msp247的存儲器組織各模塊簡要介紹—5、Msp