樓主,F(xiàn)PC8591的DA轉(zhuǎn)換就往里寫0-255數(shù)據(jù)就可以了嗎,因為我看另外一個ISP協(xié)議的xpt2046居然是用單片機時鐘芯片產(chǎn)生pwm來DA的,有點復雜,pcf8591好多都是和你這個類似的,我把矩陣按鍵輸入的電壓值(0-5.0v)轉(zhuǎn)換成0-255,好像Proteus 8 Professional仿真出來有點問題
部分代碼:
DA_8=DA_buf[1]*51+DA_buf[3]*5; //轉(zhuǎn)換輸出的電壓,
PCF8591_DAC(0x43,DA_8); //DA轉(zhuǎn)換 |