www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

STC12C2052AD單片機控制的數碼管時鐘程序及電路圖

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2018/3/7


     STC12C2052AD單片機控制的數碼管時鐘,數碼管是共陽4位時鐘數碼管,由于使用單片機真驅,電路比較簡單,且使用的材料和工具也很簡單,用數碼管顯示,單片機控制,兩個按鍵調時,蜂鳴器整點報時。所需要的元件如下:

       材料有以下這些:
        STC12C2052AD單片機一片
        黃色共陽4位時鐘數碼管一塊
        6mm×6mm按鍵兩個
        杜邦線插針2p兩個
        無源蜂鳴器一個
        20腳+14腳芯片座各一個
        洞洞板一塊(截取一小部分)
        100歐電阻4個

單片機時鐘實物圖 

STC12C2052AD單片機控制的數碼管時鐘程序及電路圖 

單片機時鐘零件實物圖 

程序如下:

/************************************************************************************/

#include <STC12C2052AD.h>  //聲明頭文件

sbit key1=P3^4;  //按鍵接口定義

sbit key2=P3^5;  //按鍵接口定義

sbit speaker=P3^7;  //蜂鳴器接口定義

/************************************************************************************/

unsigned char code LED[10]={0x20,0xA7,0x90,0x82,0x07,0x42,0x40,0xA6,0x00,0x02};//數碼管段位碼定義

unsigned int time; //全局秒基準定義

/*-------------------------------------延時函數-------------------------------------*/

void delayms (unsigned int a){

unsigned int i;

while( --a != 0){

for(i = 0; i < 600; i++);

}

}

/*----------------------------------蜂鳴器驅動函數----------------------------------*/

void beep (void)

{  

unsigned char i=30;

while(i--)

{

speaker=~speaker;

delayms(3);

    }

}

/*----------------------------------數碼管驅動函數----------------------------------*/

void display (unsigned char hour,min)

{

unsigned char H1,H2,M1,M2;

P3=0xf8; //數碼管位選

P1 = LED[H1];     //數碼管段選

delayms (2); //掃描延時

P3=0xf4; //數碼管位選

P1 = LED[H2];     //數碼管段選

delayms (2); //掃描延時

P3=0xf2; //數碼管位選

P1 = LED[M1];     //數碼管段選

delayms (2); //掃描延時

P3=0xf1; //數碼管位選

P1 = LED[M2];     //數碼管段選

delayms (2); //掃描延時

/*--------------------------------------分定義--------------------------------------*/

M1=min/10;//取分十位

min=min%10;//取余 

M2=min;//取分個位

/*--------------------------------------時定義--------------------------------------*/

H1=hour/10;//取時十位

hour=hour%10;//取余 

H2=hour;//取時個位

}

/*-----------------------------------按鍵去抖函數-----------------------------------*/

void qudou (unsigned char hour,min)

{

unsigned char i;

for(i=0;i<25;i++){//循環顯示,等于鍵盤去抖的功能

display (hour,min);

}

}

/*--------------------------------------主函數--------------------------------------*/

void main(void)

{

////定時器初始設置

TMOD=0x01;//定時器工作方式1

TH0=0x3C;//定時器初始產生50ms時基信號

TL0=0xB0;//定時器初始產生50ms時基信號

ET0=1;//開定時器中斷

EA=1;//開總中斷

TR0=1;//啟動定時器

/*************************************************************************************/

while(1)

{

unsigned char hour,min;//定義時分


display (hour,min);//調用顯示函數


if (time>59)//60秒向分進1

{

time=0;

min++;

   }

if (min>59)//60分向時進1

{

min=0;

hour++;

beep ();

    }

if (hour>23)//24時時分秒清零

{

hour=0;

min=0;

time=0;

}

/*-----------------------------------按鍵判斷程序-----------------------------------*/

if(key1==0)

qudou (hour,min);

if (key1==0) {hour++;}


if(key2==0)

qudou (hour,min);

if (key2==0) {min++;}

}

}

/*-----------------------------------中斷服務程序-----------------------------------*/

void Timer0_Routine(void) interrupt 1

{

unsigned char a;

TH0=0x3C;//定時器初始產生50ms時基信號

TL0=0xB0;//定時器初始產生50ms時基信號

    a++;//定時器循環計數20次為一秒

if (a==20){//定時器循環計數20次為一秒

a=0;//次數清零,從新循環計數

time++;//秒加一

}

}

 

/************************************************************************************/

Tags:單片機時鐘,數碼管時鐘程序,單片機  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
www84811.com-国产区一区二区三区,亚洲第一中文字幕在线观看,91精品久久香蕉国产线看观看,国产精品欧美久久
亚洲欧洲www| 国产一区二区网址| 日韩一区二区在线观看视频| 青草国产精品久久久久久| 欧美精品一区二区精品网| 国产91色综合久久免费分享| 中文av一区二区| 91国产免费看| 美女精品一区二区| 国产精品欧美一级免费| 在线一区二区三区| 久久se精品一区二区| 国产精品欧美久久久久无广告| 在线一区二区三区四区五区| 麻豆精品在线看| 国产精品女主播在线观看| 色狠狠一区二区| 极品尤物av久久免费看| 亚洲日本青草视频在线怡红院 | 亚洲视频资源在线| 3atv在线一区二区三区| 成人免费视频视频| 亚洲国产综合在线| 久久综合给合久久狠狠狠97色69| av中文字幕一区| 美女视频网站久久| 国产精品护士白丝一区av| 91精品国产美女浴室洗澡无遮挡| 成人免费的视频| 日韩制服丝袜先锋影音| 国产精品视频yy9299一区| 欧美日韩色综合| 成人免费av资源| 三级一区在线视频先锋 | 国产亚洲1区2区3区| 欧美在线制服丝袜| 国产一区亚洲一区| 亚洲电影一级片| 欧美国产日韩一二三区| 制服丝袜中文字幕亚洲| 97久久超碰国产精品| 麻豆91免费看| 亚洲自拍另类综合| 国产精品女同互慰在线看| 日韩欧美在线123| 色婷婷久久久久swag精品| 国产伦精品一区二区三区免费迷 | 日本中文字幕一区| 亚洲精选免费视频| 久久久久久久久久美女| 777奇米四色成人影色区| 99久久综合国产精品| 精品一区二区三区在线播放 | 91精品国产综合久久福利| hitomi一区二区三区精品| 久久成人羞羞网站| 午夜精品久久久久久久99樱桃| 亚洲欧美在线高清| 久久嫩草精品久久久精品一| 7777精品伊人久久久大香线蕉的 | 色综合久久中文字幕综合网| 国产精品一二三四区| 裸体在线国模精品偷拍| 亚洲成人综合在线| 亚洲精品自拍动漫在线| 国产精品久久久久久久久免费丝袜| 精品裸体舞一区二区三区| 欧美视频完全免费看| 99国产精品国产精品久久| 国产高清精品网站| 久久精品国产一区二区三区免费看| 亚洲高清视频的网址| 尤物在线观看一区| 1024国产精品| 中文字幕一区二区三| 国产人妖乱国产精品人妖| 亚洲精品一区二区三区99| 日韩免费视频线观看| 欧美高清www午色夜在线视频| 日本二三区不卡| 91在线视频观看| 成人综合日日夜夜| 国产激情91久久精品导航| 国产一区二区不卡在线| 国内精品免费**视频| 久久国产精品99久久人人澡| 强制捆绑调教一区二区| 日韩成人一级大片| 午夜精品123| 五月天婷婷综合| 视频一区二区三区在线| 天堂成人国产精品一区| 亚洲444eee在线观看| 亚洲成av人影院| 午夜精品国产更新| 午夜激情综合网| 日韩在线a电影| 日韩中文字幕91| 日本中文字幕一区二区有限公司| 日本成人在线电影网| 美女尤物国产一区| 久久99精品国产.久久久久| 国内精品免费**视频| 国产精品1024久久| 成人午夜视频免费看| 成人18视频在线播放| 色综合天天综合在线视频| 91蜜桃网址入口| 欧美在线不卡视频| 在线播放中文一区| 日韩精品一区二区三区四区 | 国产一区 二区 三区一级| 国产成人精品亚洲日本在线桃色| 成人h动漫精品一区二| 99国产精品国产精品毛片| 在线亚洲欧美专区二区| 欧美男男青年gay1069videost| 91精品国产91热久久久做人人| 欧美不卡一二三| 欧美国产日本韩| 亚洲丝袜自拍清纯另类| 亚洲一区二区三区在线看| 日韩不卡在线观看日韩不卡视频| 精品一区二区日韩| 成人免费毛片片v| 91麻豆国产福利在线观看| 欧美日韩一级大片网址| 欧美成人免费网站| 国产精品网站在线播放| 亚洲欧美国产77777| 三级欧美在线一区| 国产成人在线免费| 色av一区二区| 日韩午夜激情av| 国产精品久久久久桃色tv| 亚洲国产欧美日韩另类综合| 久久国产精品一区二区| 99国产麻豆精品| 7777精品伊人久久久大香线蕉| 久久一留热品黄| 亚洲精品视频一区| 久久精品国产免费| 91一区二区三区在线观看| 欧美精品tushy高清| 欧美极品少妇xxxxⅹ高跟鞋 | 成人av网站在线观看免费| 欧美亚洲国产bt| 精品久久久三级丝袜| 亚洲免费在线观看| 美女一区二区在线观看| 成人国产精品免费观看动漫| 欧美色倩网站大全免费| 国产亚洲污的网站| 亚洲成人激情av| 高清国产午夜精品久久久久久| 欧美无砖专区一中文字| 久久色在线观看| 香蕉乱码成人久久天堂爱免费| 狠狠色丁香九九婷婷综合五月| 91欧美一区二区| 欧美成人午夜电影| 亚洲精品国产一区二区三区四区在线| 蜜臀久久99精品久久久久久9| 成人黄色av网站在线| 日韩一区二区三免费高清| 亚洲欧美电影院| 国产精品资源在线观看| 欧美午夜片在线看| 中文字幕不卡一区| 免费观看日韩电影| 91麻豆免费视频| 国产日产欧美一区| 蜜桃久久久久久| 欧美在线观看一区二区| 日本一区二区三区在线观看| 免费观看成人av| 91捆绑美女网站| 国产午夜亚洲精品羞羞网站| 日韩专区欧美专区| 日本精品一区二区三区四区的功能| 久久夜色精品一区| 日av在线不卡| 欧美怡红院视频| 最新国产成人在线观看| 国产精品99久久久久久似苏梦涵| 欧美三级在线播放| 亚洲人成精品久久久久| 国产精品一二三| 欧美一区二区美女| 亚洲国产精品久久人人爱| 91丨九色丨蝌蚪富婆spa| 国产欧美一区二区精品性色超碰| 麻豆精品在线看| 欧美高清激情brazzers| 亚洲自拍偷拍综合| 91视频一区二区三区| 国产欧美日韩精品一区| 国产一区二区三区国产| 日韩美女在线视频| 日本视频免费一区|