C51单片机0~60计数器

发布者:mb5362443最新更新时间:2021-06-23 来源: eefocus关键字:C51  单片机  计数器 手机看文章 扫描二维码
随时随地手机看文章

源码

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

unsigned char second=0;

bit a=0;

char t=0;

int0_srv() interrupt 1{

    t++;

    if(t==20){t=0;a=1;}

    TH0=0x3c;

TL0=0xb0;    

}

main(){

    P0=P2=table[0];

    TMOD=0x01;

    TH0=0x3c;

TL0=0xb0;

    ET0=1;

    EA=1;

    TR0=1;

    while(1){

        if(a){

            a=0;

    if(second==60) second=0;

    P0=table[second/10];

    P2=table[second%10]; 

    second++;    } }

}

原理图

image.png


关键字:C51  单片机  计数器 引用地址:C51单片机0~60计数器

上一篇:51单片机特别功用存放器和位界说
下一篇:单片机串行通讯引见

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved