武林教你學(xué)PIC32(十九)SPI操作PMOD_DA模塊
DAC121S101是美國國家半導(dǎo)體一款12位DAC,單電壓2.7V到5.5V。支持SPI時鐘最高30MHZ,我們把它連接到PIC32MX的SPI2端口,使用主機(jī)模式,只能操作一個DA。
//寫一個電壓
PORTSetBits(IOPORT_G,BIT_9);//CS=1
delay_us(20);//建立時間8~12us
PORTClearBits(IOPORT_G,BIT_9);//CS=0
while(SPI2STATbits.SPIBUSY);// Check
SPI2BUF = 2048;//根據(jù)要求改變