永发信息网

简易秒表控制一位数码管用于循环显示0-9数字,数字间隔为一秒,一秒定时间间隔用定时器中断实现

答案:1  悬赏:50  手机版
解决时间 2021-04-18 00:37
简易秒表控制一位数码管用于循环显示0-9数字,数字间隔为一秒,一秒定时间间隔用定时器中断实现
最佳答案

#include //51通用头文件
sbit Axs=P1^0; ;//数码管位选端口
char table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//数码管显示编码
void YS(char hs); void XS(int xm,int xs); void Time1(void);int n,s;//变量及函数声明

void main(void){Time1();while(1){XS(s);}}//主函数

void int1() interrupt 1 //定时器中断
{
     TH0=(65536-1000)/256; TL0=(65536-1000)%256; n++;
     if(n>1000){n=0;s++; if(s>9){s=0;}}//变量累加,一秒加一次
}

void Time1(void)//定时器初始化
{
     TH0=(65536-921)/256; TL0=(65536-921)%256;
     TMOD=0x01; EA=1; ET0=1; TR0=1;
}

void XS(int xs) //数码管显示
{
     P0=table[xs]; Axs=0; YS(10); Axs=1;//个位显示
}

void YS(char hs){char hk;for(;hs>0;hs--){for(hk=200;hk>0;hk--);}}//延时函数



端口使用略有不同,请自己修改下即可,若有不懂之处,尽请留言
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
开学典礼三句半台词,开学典礼主持串词??。
社会停车场地址有知道的么?有点事想过去!
爱惜身体的名言孔子,孔子有句名言是有关于珍
日本高中物理学什么,高一物理主要学什么?
对方的QQ一直显示iphone QQ在线,但是他并没
英语经典谚语大全,有哪些经典的英语谚语短语
女性高潮有什么特征啊,别给教科书式的回答啊
肉肉叶子繁殖需要浇水么
弥留之际的际的意思,弥留之际是什么意思,肖
外面一层薄纱到小脚的是什么裙子
王叔叔送报纸,上午收款160元,下午收款70元,他
长春到昆明k2288到南阳时间
二轴车是什么意思,汽车二轴 三轴 四轴是什么
古色古香的句子茶道,我是个宫斗新手,而且也
追讨欠款,请问走什么法律程序?
推荐资讯
夏利n5 怎么听音乐
搞笑鼓励人的经典语句,帮我想一条关于找男朋
肌健是什么?和肌肉有什么区别?
上海话戆比样子册那什么意思?
网上做点什么可以赚钱,我有自己的网站,在网
弥勒佛蜜蜡吊坠多少钱
古风忧伤句子,求优美悲伤唯美的古风句子和词
专硕不能考博吗,临床医学专业型硕士能考博吗
做事半途而废名言警句,哪个诗的意思是学一件
龙猫都可以吃什么,龙猫主要吃什么食物呢??
形容女孩青涩的诗句,青涩爱情古诗词
烧烤为什么好吃,烧烤要放些什么调料烤出来的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?