资源简介
PIC16F690 ADC程序已经测试过,可以使用。关于PIC的问题可以和我联系175744595
代码片段和文件信息
#include
#define uchar unsigned char
#define uint unsigned int
//__CONFIG(0x33c1);
__CONFIG(INTIO & WDTDIS & PWRTEN & MCLRDIS & BOREN & PROTECT & IESODIS & FCMDIS);
void init();
int get_adc();
void delay(uint c)
{
uint ab;
for(a=c;a>0;a--)
for(b=110;b>0;b--);
}
void main()
{
uint ADCNum=0;
uchar inum[4];
init();
for(i=0;i<4;i++)
{
num[i]=0;
}
get_adc();
get_adc();
while(1)
{
ADCNum = get_adc();
// ADCNum=1023;
num[0]=ADCNum/1000;
num[1]=ADCNum%1000/100;
num[2]=ADCNum%100/10;
num[3]=ADCNum%10;
for(i=0;i<4;i++)
{
num[i]=num[i]+0x30;
TXREG=num[i];
while(!TRMT);num[i]=0;
}
TXREG=‘ ‘;
while(!TRMT);
TXREG=‘ ‘;
while(!TRMT);
TXREG=‘ ‘;
while(!TRMT);
delay(1000);
PORTC=0
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30029 2011-03-01 15:29 ad+uart test\adcuart.cof
文件 2027 2011-03-01 15:29 ad+uart test\adcuart.hex
文件 1475 2011-03-01 15:29 ad+uart test\adcuart.hxl
文件 76271 2011-03-01 15:29 ad+uart test\adcuart.lst
文件 24829 2011-03-01 15:29 ad+uart test\adcuart.map
文件 1040 2011-03-01 15:31 ad+uart test\adcuart.mcp
文件 7004 2011-03-01 15:31 ad+uart test\adcuart.mcs
文件 930304 2011-03-01 15:31 ad+uart test\adcuart.mcw
文件 13538 2011-03-01 15:29 ad+uart test\adcuart.obj
文件 91323 2011-03-01 15:29 ad+uart test\adcuart.rlf
文件 13871 2011-03-01 15:29 ad+uart test\adcuart.sdb
文件 12526 2011-03-01 15:29 ad+uart test\adcuart.sym
文件 3728 2011-03-01 15:29 ad+uart test\startup.as
文件 8646 2011-03-01 15:29 ad+uart test\startup.lst
文件 3167 2011-03-01 15:29 ad+uart test\startup.obj
文件 9160 2011-03-01 15:29 ad+uart test\startup.rlf
文件 1593 2011-02-16 17:26 ad+uart test\test.c
文件 63624 2011-03-01 15:29 ad+uart test\test.p1
文件 16234 2011-03-01 15:29 ad+uart test\test.pre
文件 900 2011-02-17 11:10 ad+uart test\time1
目录 0 2011-03-01 15:31 ad+uart test
----------- --------- ---------- ----- ----
1311289 21
- 上一篇:plist文件加密方法
- 下一篇:瑞典控制界泰斗Astrom著作典藏版part4
评论
共有 条评论