dac8552是ti公司推出的16 位雙路電壓輸出數模轉換器,本次來介紹一下這個晶元在msp430微控制器上如何使用。
一共才八個引腳,比較簡單,具體介紹我就不說了,如果小夥伴們有疑問或者更具體的資料可以去官網直接去查datasheet,一共就二十來頁,一會兒就看完了。
先來說一下dac8552庫函式怎麼寫
void
dac8552_init()
ok是不是感覺非常簡單void
dac8552_write
(unsigned
int cmd,
unsigned
int data)
//往裡寫命令和資料
for(i=
0;i<
16;i++
)// 低16位寫資料
sync_h;
//使能拉高
}
main函式更加簡單,就是呼叫剛剛寫過的函式,配置一下你想要的引數而已,還有更多的引數可以去翻閱datasheet
void
main
(void
)}
MSP430F5529學習筆記1
第一次學習微控制器相關知識,能力還不夠強,進度緩慢 通過在網上查詢,找到了乙份執行可成功完成led燈相應閃爍功能的 如下 include int main void 觀察到板子上有兩個led燈,該 控制閃爍的是p1.0的led1.0紅光閃爍 由於不清楚具體 含義,想要通過修改以下兩行 完成閃爍燈的轉...
基於MSP430F5529的按鍵消抖問題
注 板子 msp430f5529 開發環境 ccsv5 知道了抖動產生的原因,我們就可以思考解決的辦法了。很顯然如果中斷的反應不要那麼快,是不是就可以避免這個問題了呢?那麼有乙個辦法就是把中斷程式的執行時間延長,讓中斷執行的慢一點,這樣在第一次觸發中斷後cpu去執行中斷程式,當抖動引發的中斷請求發出...
MSP430F5529 上手小例程4
將aclk和smclk配置為refclk vloclk datasheet的開啟方式 查閱資料得知 3個時鐘源 refo 32.768khz vlo 10khz xt2 4mhz lfxt1 32.768khz dco 通過fll設定,經1 2 4 8 16 32分頻可得到dcoclkdiv xt1...