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精品久久香蕉国产线看观看,国产精品欧美久久
色综合久久久久| 538prom精品视频线放| 一区二区三区在线视频免费观看| 91久久精品网| 欧美久久久久久久久久| 精品在线播放午夜| 欧美国产日韩精品免费观看| 色94色欧美sute亚洲13| 美女视频免费一区| 日本一区二区三区国色天香 | 一区二区三区加勒比av| 91精品国产91综合久久蜜臀| 国产黄色成人av| 一区二区日韩av| 精品免费日韩av| 99麻豆久久久国产精品免费 | 国产精品国产三级国产有无不卡| 欧美视频在线播放| 国产老妇另类xxxxx| 伊人一区二区三区| 欧美大片日本大片免费观看| 99这里只有久久精品视频| 青青草国产成人av片免费| 国产精品入口麻豆九色| 欧美福利视频导航| 成人在线视频首页| 日韩精品电影在线观看| 国产精品夫妻自拍| 91精品国产综合久久香蕉的特点| 粉嫩av一区二区三区| 亚洲444eee在线观看| 欧美激情一二三区| 制服丝袜亚洲色图| 色综合亚洲欧洲| 精品午夜久久福利影院| 亚洲午夜一二三区视频| 国产欧美一区二区精品性色超碰| 欧美理论片在线| 中文字幕日韩欧美一区二区三区| 日韩一区二区三区电影在线观看| 91丝袜高跟美女视频| 久久国产精品一区二区| 亚洲综合av网| 中文字幕免费观看一区| 日韩一二三四区| 色婷婷激情一区二区三区| 国产精品一级二级三级| 日本v片在线高清不卡在线观看| 亚洲人成在线观看一区二区| 337p日本欧洲亚洲大胆精品 | 精品国产乱码久久久久久牛牛 | 欧美亚洲动漫精品| 成人免费看视频| 韩国视频一区二区| 首页综合国产亚洲丝袜| 亚洲男人的天堂网| 国产三级一区二区三区| 日韩精品一区二区三区视频在线观看| 91福利社在线观看| 99精品偷自拍| 成人小视频在线观看| 久久国产精品99久久人人澡| 午夜精品久久久久久久| 亚洲日穴在线视频| 国产精品视频免费| 久久综合久久综合久久综合| 日韩区在线观看| 91精品国产综合久久婷婷香蕉| 在线精品视频小说1| www.日韩在线| 国产99久久久久| 国产专区欧美精品| 激情综合色综合久久| 青青草原综合久久大伊人精品| 亚洲一区二区3| 一区二区三区精品在线观看| 亚洲天堂中文字幕| 国产精品久久久久久久久久免费看 | 欧美精品欧美精品系列| 欧美在线观看一二区| 91久久精品日日躁夜夜躁欧美| av电影在线观看不卡| 成人精品电影在线观看| 粉嫩高潮美女一区二区三区| 国产成人午夜视频| 国产精品99久久久| 国产成人午夜精品影院观看视频 | 成人精品视频一区二区三区尤物| 国产一区高清在线| 国产真实精品久久二三区| 久久精品国产精品青草| 麻豆精品新av中文字幕| 久久精品国产亚洲高清剧情介绍| 老司机精品视频在线| 看电视剧不卡顿的网站| 久久精品av麻豆的观看方式| 伦理电影国产精品| 狠狠色丁香久久婷婷综| 国产在线一区观看| 国产98色在线|日韩| 成人美女视频在线观看| jizz一区二区| 色天天综合色天天久久| 欧美性生活影院| 欧美在线观看一区二区| 欧美麻豆精品久久久久久| 欧美一区二区三区不卡| 欧美tickling网站挠脚心| 久久先锋影音av| 国产女人水真多18毛片18精品视频 | 日韩一卡二卡三卡四卡| 欧美电影免费观看高清完整版在线 | 91电影在线观看| 欧美福利一区二区| 精品伦理精品一区| 日本一区免费视频| 专区另类欧美日韩| 亚洲国产精品一区二区www在线| 日韩精品久久理论片| 精品亚洲国内自在自线福利| 国产黄色91视频| 色婷婷综合视频在线观看| 欧美日韩性生活| 日本一区中文字幕| 国产精品系列在线观看| 99精品视频一区二区三区| 欧美午夜电影一区| 日韩天堂在线观看| 欧美极品美女视频| 亚洲激情第一区| 免费成人小视频| 国产69精品久久久久毛片| 91视频免费播放| 欧美精品在线视频| 久久久久久久久久久久电影 | 国产麻豆精品在线观看| av在线不卡免费看| 在线不卡一区二区| 国产丝袜欧美中文另类| 亚洲精品国产精品乱码不99| 日韩精品乱码免费| 丁香桃色午夜亚洲一区二区三区| 91国偷自产一区二区开放时间| 日韩一区二区三区电影在线观看| 中文一区二区在线观看| 亚洲国产精品视频| 国模少妇一区二区三区| 99re亚洲国产精品| 欧美一区二区女人| 国产精品视频第一区| 日日夜夜精品视频免费| 国产成人午夜99999| 欧美调教femdomvk| 国产亚洲精品免费| 亚洲成人资源在线| 国产成人午夜视频| 欧美日韩国产小视频| 亚洲国产精品激情在线观看| 亚洲成人综合在线| 高清久久久久久| 91麻豆精品国产91久久久资源速度| 国产欧美精品在线观看| 日韩成人dvd| 91美女片黄在线| www久久久久| 亚洲国产一区二区三区 | 欧美一级高清片| 亚洲欧美色一区| 国产精品一区二区在线观看不卡 | 日韩精品一区国产麻豆| 亚洲激情五月婷婷| 国产91精品免费| 欧美一卡2卡3卡4卡| 亚洲男同性视频| 国产99久久久国产精品潘金 | 欧美性做爰猛烈叫床潮| 国产精品色一区二区三区| 日韩二区三区在线观看| 一本久久综合亚洲鲁鲁五月天| 亚洲精品一线二线三线| 天堂蜜桃91精品| 色天天综合久久久久综合片| 国产日韩欧美电影| 欧美一卡2卡三卡4卡5免费| 有坂深雪av一区二区精品| 国产精品资源在线| 日韩三级视频在线观看| 亚洲午夜日本在线观看| a级高清视频欧美日韩| 久久久天堂av| 久久99热国产| 欧美高清视频一二三区 | 色一情一乱一乱一91av| 亚洲国产精品国自产拍av| 久久成人免费电影| 51精品秘密在线观看| 亚洲一级电影视频| 91论坛在线播放| 国产精品白丝在线| 国产iv一区二区三区|