永发信息网

采用定时器/计数器T0对外部脉冲进行计数

答案:1  悬赏:70  手机版
解决时间 2021-03-02 14:53
采用定时器/计数器T0对外部脉冲进行计数
最佳答案
#include
#define uchar unsigned char
#define uint unsigned int
void Delay_ms(uint u)
{while(u--);}
sbit P20=P2^0;//数码管百位选
sbit P21=P2^1;//数码管十位选
sbit P22=P2^2;//数码管个位选
uchar code a[10] = {0xC0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90};
uchar i=0;
uchar time=0;
void Display(uint k)
{

P0 = a[k/100%10];
P20=1;
Delay_ms(15); //显示5ms十位
P20=0;
P0 =a[k%100/10];
P21=1;
Delay_ms(15); //显示5ms个位
P21=0;
P0 = a[k%10];
P22=1;
Delay_ms(15); //显示5ms个位
P22=0;
}
void main()
{time=0;
EA=1;
EX0=1;
IT0=1;

while(1)
{
Display(time);
}
}
void t0()interrupt 1
{
EX0=0;
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
time=0;
EX0=1;
TR0=0;
}
void int0()interrupt 0
{

time++;
if(time==100)
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
ET0=1;
TR0=1;
time=0;
}
}
这个用数码管仿真可以
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
读下面某地的等高线图,回答:(1)山顶B的海
北长路菜市场(西南门)我想知道这个在什么地方
我一个人住,晚上8点睡觉,早晨起床看手机显
虹字一共多少笔画
车主把车借给无证驾驶肇事逃逸如何处理
育婴世界我想知道这个在什么地方
现今国家公务员录用考试一般采用笔试和面试相
测序时,为什么要有正向和反向之分
刘三姐故里景区怎么去啊,有知道地址的么
房子装修安装净水器什么牌子的好?
家天下布艺我想知道这个在什么地方
【点痣后要注意什么】化学腐蚀法点痣后要注意
眼睛突然痛,就是眼眶的神经痛的那种1,然后
鑫鑫五金工具园林机械地址在什么地方,想过去
煮意粉怎么煮不烂
推荐资讯
(13分)读“极点太阳照射投影图”和“地球公
万一返回舱降落到别的国家,那怎么办?
抽滤时,用水将不容物洗至中性,怎么判断到中
死飞车几刀是什么意思
邛崃山路高架桥/龙门山路(路口)在哪里啊,我
诺基亚bh一103蓝牙耳机怎样拆开!请教专家指
吃了你什么意思
求初中女生中性短发,要免烫免染,做出来不要
现在中国有隐形战机吗
厦信贷怎么样
如何评价《极简欧洲史》
好又多在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?