main.c

来自「用ADuC8xx单片机实现AD转换、DA转换、片内flashdata的操作、定时」· C语言 代码 · 共 24 行

C
24
字号
sfr DACCON = 0xFD;
sfr16 DAC0 = 0xF9;
sfr16 DAC1 = 0xFB;

void main (void)
{
DACCON = 0x7B;  /* 0111 1?11 */
                /* 12-bit mode, 0-VDD range, DAC0 and DAC1 */

while (1)
  {
  unsigned int i;

  for (i = 0; i < 0x1000; i++)
    {
    DACCON &= ~0x04;   /* CLR SYNC bit */
    DAC0 =  i;
    DAC1 = 0x0FFF - i;
    DACCON |=  0x04;   /* SET SYNC bit */
    }
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?