⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 at502.c

📁 ADUC834高精度数据采集 AT502温度采集
💻 C
字号:
#include<aduc834.h>
#include<stdio.h>

#define uint unsigned int;
#define uchar unsigned char;
unsigned char  i,a,b,res;

void delay(unsigned int z)
{
 unsigned int x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}

void aad_init()
{
ADCMODE=0X10;//ENABLE AAD,MODE0;降耗模式
ADC1CON=0X70;//外参考电压,双极编码,	AIN5通道

T3FD=0X12;
T3CON=0X82;
SCON=0X53;//串口设置,9600波特率

INTVAL=0X01;
TIMECON=0X13;
IEIP2=0X04;
EA=1;

}

void main()
{ 
aad_init();
	    while(1)
	    {
	  ;

	   }
	}


void tic() interrupt 10 
{
 ADCMODE=0X12;
 while(!RDY1);
 printf("%bx.%bx\n",ADC1H,ADC1L);
// res=ADC1H*0.390625;
// a=res/10;
//b=res%10;
// printf("%bd%bd.",a,b);
// res=ADC1L*0.390625;
// a=res/10;
// b=res%10;
//  printf("%bd%bd\n",a,b);







}

⌨️ 快捷键说明

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