当前位置:首页 > 单片机 > 单片机
[导读]下面是我编的读icl7135的源程序,是串行接法,晶振6M,icl7135是种频是从单片机ALE端引出后四分之一分频得到的频率.#include #include #define uchar unsigned char #define unit unsigned int sbit p32=P3^2; uch

下面是我编的读icl7135的源程序,是串行接法,晶振6M,icl7135是种频是从单片机ALE端引出后四分之一分频得到的频率.

#include
#include
#define uchar unsigned char
#define unit unsigned int
sbit p32=P3^2;
uchar code dispbit[]={0xfe,0xfd,0xfb,0xf7,0xef}; // 定义位选
uchar code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//定义段码
uchar dispbuf[5]={0,0,0,0,0,}; //显示缓冲
uchar dispcount,t;
unit x,y;
bit flag;
void main()
{
TMOD=0x9;
TH0=0;
TL0=0;
TR0=1;
ET0=1;
IT0=1;
EX0=1;
EA=1;
while(1)
{
x=y;
dispbuf[4]=x/10000;
x=x%10000;
dispbuf[3]=x/1000;
x=x%1000;
dispbuf[2]=x/100;
x=x%100;
dispbuf[1]=x/10;
x=x%10;
dispbuf[0]=x;
P0=dispcode[dispbuf[dispcount]];
P2=dispbit[dispcount];
dispcount++;
if(dispcount==4)
{
dispcount=0;
}
for(t=0;t<50;t++);
}
}

void int0(void) interrupt 0
{
if(flag==0)
{
flag=1;
TH0=0;
TL0=0;
TR0=1;
}
else
{
flag=0;
TR0=0;
y=TH0*256+TL0;
y=y-10001;
TH0=0;
TL0=0;
}
}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

关注、星标公众号,直达精彩内容整理:李肖遥Qt许可证Qt有两个许可证:LGPL和商业协议。这两个协议在现在的Qt版本中的代码是完全一致的(潜在含义是,Qt的早期版本,商业版的Qt通常包含有一些开源版本所没有的库,比如Qt...

关键字: 开源 源程序

曾经参与过公司的bpp项目,就是bluetooth print profile。 由于使用了hpijs的开源包,但是是C++的。 由于C++解释器比C语言解释器占用的存储空间要大500k左右。 为了节省有限的存储空间,降...

关键字: C语言 源程序

C++解释器比C语言解释器占用的存储空间要大,想要在某些特定场合兼容C++代码,同时为了节省有限的存储空间,降低成本,也为了提高效率,将用C++语言写的源程序用C语言改写是很有必要的。 C++与C区别最大的就是C++中的...

关键字: C语言 源程序 C++

网站安全性是网站运营的基础,现在很多企业在建站的时候会使用到快源程序,开源程序的好处是方便快捷、简单易上手,弊端也很明显,那就是网站的安全性很难得到保障,如何在建站的时候保证网站的安全性呢?

关键字: 代码 源程序 源码 开源系统

(文章来源:百家号) 网站安全性是网站运营的基础,现在很多企业在建站的时候会使用到快源程序,开源程序的好处是方便快捷、简单易上手,弊端也很明显,那就是网站的安全性很难得到保障,如何在建站

关键字: 代码 源程序 源码 开源系统

(文章来源:中国西部数码) 云服务器会中毒吗?有可能会,云服务器是提供计算服务的设备,为网站提供各类计算服务,对网站的发展影响非常大。但在服务器运行过程中,我们可能会遇到服务器中毒的情况

关键字: 云服务器 网络 源程序 控制

上一讲中我们学习了如何建立工程、汇编、连接工程,并获得目标代码,但是做到这一 步仅仅代表你的源程序没有语法错误,至于源程序中存在着的其它错误,必须通过调试才能 发现并解决。

关键字: keil 源程序 调试命令

******************************************************************/ #define Wait1us _nop_(); #define Wait2us...

关键字: 源程序 tlc1543

------------AD7705头文件开始-------------------#ifndef _AD7705_H #define _AD7705_H //通讯寄存器地址定义 #define WR_SETUP_...

关键字: ad7705 源程序
关闭
关闭