本帖最后由 yueguang3048 于 2022-1-21 10:10 编辑
void write_code_into_DAC7512N( uint16_t code)
{
uint8_t i;
set_DAC7512N_clk(1);
set_DAC7512N_SYNC(0);
delay_us(2);
for(i=0;i<16;i++)
{
if(code&0x8000)
set_DAC7512N_DIN(1);
else
set_DAC7512N_DIN(0);
set_DAC7512N_clk(1);
delay_us(2);
set_DAC7512N_clk(0);
delay_us(2);
code <<= 1;
}
set_DAC7512N_SYNC(1);
set_DAC7512N_clk(1);
}
不会写程序,你看看行不行
|