原程序中在TACTL中都使用了TACLR清除TAR計(jì)數(shù),但此方式是錯誤的,它同時(shí)置位了分頻等參數(shù),應(yīng)改為TAR=0的方式,在閥門動作開始時(shí)使用,以使每次閥門動作時(shí)間準(zhǔn)確。
基本測試完成的程序代碼: ...
MSP430口線模擬I2C總線/**********************************************************************************************功能: 實(shí)現(xiàn)MSP430口線模擬I2C總線協(xié)議與24C04通信. ...
對于MSP430的學(xué)習(xí)經(jīng)歷一個從痛苦到對430很有感情的轉(zhuǎn)變.當(dāng)然開始學(xué)習(xí)的時(shí)候那是相當(dāng)惱火.網(wǎng)上也沒有什么很多的相關(guān)資料.就算有資料也是給不全.參考與學(xué)習(xí)都不很方便.經(jīng)過多方面的努力和找書再到 ...
(1)利用定時(shí)器A的模式2(連續(xù))實(shí)現(xiàn)的定時(shí)資料利用定時(shí)器A的模式2(連續(xù))實(shí)現(xiàn)的定時(shí)資料 在程序中對TACTL的控制,當(dāng)TACTL為如下的賦值時(shí)TACTL = TASSEL_2 + MC_2 + TAIE; &n ...
MSP430系列單片機(jī)是美國德州儀器(TI)1996年開始推向市場的一種16位超低功耗的混合信號處理器(Mixed Signal Processor)。稱之為混合信號處理器,主要是由于其針對實(shí)際應(yīng)用需求,把許多模擬 ...
這只是我在學(xué)習(xí)TI公司生產(chǎn)的16位超的功耗單片機(jī)MSP430的隨筆,希望能對其他朋友有所借鑒,不對之處還請多指教。講解430的書現(xiàn)在也有很多了,不過大多數(shù)都是詳細(xì)說明底層硬件結(jié)構(gòu)的,看了不 ...
Datesheet中的英文看著不爽,突然發(fā)現(xiàn)了利爾達(dá)430演講資料中的SD16模塊介紹,還有MSP430FE42X中文參考手冊,總結(jié)下方便學(xué)習(xí),先來結(jié)構(gòu)圖。
SD16結(jié)構(gòu)圖
SD16CTL,ADC控制寄存器
Reserved ...
在調(diào)試TimerA OR TimerB上發(fā)了將兩次將近兩天的時(shí)間.在此如不做出總結(jié)與糾正,以后可能會出現(xiàn)同樣的問題.當(dāng)然全不是TimerA定時(shí)器設(shè)置問題而是在MSP430基礎(chǔ)方面做得不夠.程序如下:#include"M ...
花了一天的時(shí)間來細(xì)看MSP430F1611的AD溫度傳感器的寄存器的編程及使用.晚上1點(diǎn)了,編寫并修改N個程序才發(fā)現(xiàn)AD溫度傳感器的精度太不高了.相差太遠(yuǎn).而且得到值后的算法難以實(shí)現(xiàn). 對于AD溫度傳感器 ...
TI公司MSP430系列單片機(jī)是一種超低功耗的混合信號控制器,其中包括一系列器件,它們針對不用的應(yīng)用由不同的模塊組成。其中FLASH系列使高效電子系統(tǒng)變得輕巧,F(xiàn)LASH存儲器也具有很強(qiáng)的靈活性。同 ...
在做串口通信看 沈建華編著 一書中感到書中有些控制字沒有列出,編寫程序時(shí)容易忘記寫.出現(xiàn)不必要的錯誤. ME2 IE2 IFG2 (或ME1 IE1 IFG1)下面的本程序用的是USART1.要從.H的頭文件里找上面三個特 ...
SD16A中的差分輸入口跟SD16AE不是一一對應(yīng)的,
A2輸入:
SD16INCTL0 |= SD16INCH_2;
SD16AE = SD16AE6 + SD16AE7; //A2輸入口為P1.6/P1.7
A3輸入:
SD16INCTL0 |= SD16INCH_3;
SD16AE = S ...