main.c

来自「This example program shows how to config」· C语言 代码 · 共 30 行

C
30
字号
#include<reg166.h>
#include <stdio.h>

#define VREF	5			/* Voltage Reference */

void main (void)
{

/* Set the serial port  */
  P3  |= 0x0400;
  DP3 |= 0x0400;              
  DP3 &= 0xF7FF;
  S0TIC = 0x80;
  S0RIC = 0x00;
  S0BG  = 0x40;
  S0CON = 0x8011;

  while(1);

/* ADC setup		    */
  ADCON |= 0x0080;     /*channel 0 continuous    */

/* Start conversion     */
  ADBSY = 1;

  printf ("ADC0 Count %4u = %01u.%04u Volts\r",
         (unsigned) ADDAT,
         (unsigned) (ADDAT * VREF) >> 10,                          /* Output Integer Portion */
         (unsigned) ((ADDAT * VREF * 10000UL) >> 10UL) % 10000);   /* Output Decimal Portion */            
}

⌨️ 快捷键说明

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