永发信息网

定时器控制单个数码管每隔0.5s循环递增显示0-9

答案:1  悬赏:20  手机版
解决时间 2021-02-19 19:39
定时器控制单个数码管每隔0.5s循环递增显示0-9
最佳答案
#include 

#define LED_7SEG (P0)

unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

void Timer0Init(void) //50毫秒@12.000MHz
{
TMOD &= 0xF0; //设置定时器模式
TMOD |= 0x01; //设置定时器模式
TL0 = 0xB0; //设置定时初值
TH0 = 0x3C; //设置定时初值
TF0 = 0; //清除TF0标志
TR0 = 1; //定时器0开始计时
}


void main()
{
    LED_7SEG=table[0];
    Timer0Init();
    EA=1;
    ET0=1;
    while(1);   
}

void t0inter() interrupt 1
{
    static unsigned char count=0,show=0;
TL0 = 0xB0; //设置定时初值
TH0 = 0x3C; //设置定时初值
    if(++count>9)
    {
        count=0;
        if(++show>9)
        {
            show=0;
        }
        LED_7SEG=table[show];
    }
}
追问呵呵,很好,谢谢啦。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
世界有比微米更小的长度单位吗?
厦门精艺美发禾祥西店在哪
姓黄 求个带日字偏旁好听的女孩名字中间必需
龙夹客麻辣烫段芦头店在哪里啊,我有事要去这
【藕是莲的什么部位】莲藕是莲的哪一部分?A.
尼康相机的sd卡
中方面馆我想知道这个在什么地方
有哪位朋友能介绍下菲亚特的t-jet技术?
鲁迅先生的婚姻故事
一个正方形中间圆的面积是500亩求四个角的面
哪里可以看2016KPL职业联赛视频,
海信专卖店NO.HS苏06027在什么地方啊,我要过
win10可以用逍遥模拟器吗?
湖南涟源市订婚风俗
为什么有的人痛经
推荐资讯
美格菲发艺在什么地方啊,我要过去处理事情
我在和一个四川女女处对象,都说四川妹子开放
电脑后台破解
信宜信宜有谁知道" 肠粉"" 粉皮"的做法
对付热气疮有什么好方法?
AI如何做一排重复图形
个性考试阅读答案
有一首英文歌 叫 洗丽丽什么什么的 想不起来
小俩口骨头馆在哪里啊,我有事要去这个地方
我的电信光猫是不是出问题了
双眼皮手术工具有那些那里出售你们双眼皮工具
【一道GMAT的题目1.In a certain deck of car
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?