八路AD采集电压表源程序和电路图

  • 名称:八路AD采集电压表源程序和电路图
  • 类型:单片机学习
  • 授权方式:免费版
  • 更新时间:09-10 22:57:26
  • 下载要求:无需注册
  • 下载次数:6141
  • 语言简体中文
  • 大小:3.28 MB
  • 推荐度:3 星级
《八路AD采集电压表源程序和电路图》简介

标签:单片机开发,单片机原理,

八路AD采集电压表源程序和电路图,原理图SCH与电路图PCB用PROTEL99SE打开

* 八路AD采集电压表
* 作者 :张建高
* Email:9902013327@163.com
* 单片机采用AT89S52,晶振频率为:12.00MHz。
#include <AT89X52.H>

unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7,
0xef,0xdf,0xbf,0x7f};
unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,0x00};
unsigned char dispbuf[8]={0,0,0,0,0,0,0,0};
unsigned char dispcount;
unsigned char getdata;
unsigned int temp;
unsigned char i,m=1;

sbit ST=P3^0;
sbit OE=P3^1;
sbit EOC=P3^2;
sbit CLK=P3^3;
/********延时字程序************/
void delay10ms()
{
unsigned char j,k;
for(j=20;j>0;j--)
for(k=248;k>0;k--);

}
/********延时字程序************/ 字串9
void delay(unsigned char delay)
{
unsigned char j,k;
for(delay;delay>0;delay--)
for(j=200;j>0;j--)
for(k=248;k>0;k--);

}

/********键盘扫描************/
void scan_key()
{
if((P3!=0xff))
{
if(P3_6==0)
{ delay10ms();
if(P3_6==0)
{ m++;
if(m>8) m=1;
}
while(P3_6==0);
}

if(P3_7==0)
{ delay10ms();
if(P3_7==0)
{ m--;
if(m<1) m=8;
}
while(P3_7==0);
详细下载阅读, 大小:3.28 MB
Tag:单片机学习单片机开发,单片机原理单片机学习

《八路AD采集电压表源程序和电路图》相关下载