本帖最后由 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);
- }
不会写程序,你看看行不行
|