久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 8位數字鐘走時函數(at89c51單片機) [打印本頁]

作者: xuqiang    時間: 2019-6-4 19:41
標題: 8位數字鐘走時函數(at89c51單片機)
#include <reg51.h>
//-------函數聲明-----------
void delay_nms(unsigned char t);
unsigned char miao=55,counter=0,fen=59,shi=23;
unsigned char LED[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf};
void csh();
void zoushi();
void xianshi();
bit flagls=0;

void main()
{
                csh();
                while (1)
                {
                zoushi();
                xianshi();
                }       
}
//---------走時函數----------
void csh()
{       
        TMOD=0x01;
        TH0=15536/256;
        TL0=15536%256;
        TR0=1;
        EA=1;
        ET0=1;       
}
//---------中斷函數-----------
void To_hs() interrupt 1
{
        TH0=15536/256;
        TL0=15536%256;
        counter++;
        if(counter==15)
        {
        flagls=1;counter=0;
        }
}
//---------走時函數-----------
void zoushi()
{
        if(flagls==1)
        {
        flagls=0;
        miao=miao+1;
                if(miao>=60)
                {
                miao=0,fen=fen+1;
                        if(fen>=60)
                        {
                        fen=0,shi=shi+1;
                                if(shi>=24)        shi=0;
                        }
                }  
        }
}
//---------顯示函數         --------
void xianshi()
{
                P2=0X01;
                P0=LED[shi/10];
                delay_nms(1);
                P2=0X02;
                P0=LED[shi%10];
                delay_nms(1);

                P2=0X04;
                P0=LED[10];
                delay_nms(1);

                P2=0X08;
                P0=LED[fen/10];
                delay_nms(1);
                P2=0X10;
                P0=LED[fen%10];
                delay_nms(1);

                P2=0X20;
                P0=LED[10];
                delay_nms(1);

                P2=0X40;
                P0=LED[miao/10];
                delay_nms(1);
                P2=0X80;
                P0=LED[miao%10];
                delay_nms(1);
}
//-----------延時函數------------
void delay_nms(unsigned char t)
{
unsigned char us,usn;
        while(t!=0)
{
         usn=4;
                 while(usn!=0)
                {
                us=0xf0;
                        while(us!=0)
                                {        us--;
                                }
                usn--;
                }
        t--;
        }
}



作者: admin    時間: 2019-6-4 22:05
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
作者: xuqiang    時間: 2019-6-6 15:39
admin 發表于 2019-6-4 22:05
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)

哪個地方有編輯按鈕




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日本久久www成人免 成人久久久久 | 久久手机视频 | 黄片毛片在线观看 | 亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月 | 视频1区| 日本综合在线观看 | 国产精品3区 | 中文字幕黄色大片 | 国产精品99久久久久久久久久久久 | 日本久久网站 | 国产精品久久久久永久免费观看 | av一区二区在线观看 | 久久www免费人成看片高清 | 欧美日本免费 | 国产ts人妖系列高潮 | 国产激情在线 | 国产精品久久久久久一区二区三区 | 亚洲在线一区二区 | 欧美精品一区二区三区在线播放 | 视频一区二区在线观看 | 亚洲精品成人av久久 | 一级高清视频 | 日本不卡免费新一二三区 | 日韩字幕| japanhdxxxx裸体| 中文久久 | 久久亚洲一区二区三 | 激情免费视频 | 国产免费拔擦拔擦8x高清 | 激情婷婷 | 亚洲一区二区免费 | 久久综合伊人一区二区三 | 亚洲人成在线播放 | 97精品超碰一区二区三区 | 欧美日韩一区二区在线 | 91精品午夜窝窝看片 | 国产精品夜夜夜一区二区三区尤 | 久久久国产一区二区三区四区小说 | 精品麻豆剧传媒av国产九九九 | 免费高清成人 | 日韩在线视频精品 |