久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
電子時鐘程序(單片機(jī)和7279)
[打印本頁]
作者:
邢普拉斯
時間:
2017-6-27 14:38
標(biāo)題:
電子時鐘程序(單片機(jī)和7279)
利用單片機(jī)和7279芯片實(shí)現(xiàn)①時鐘②鬧鐘③定時器④萬年歷
單片機(jī)源程序如下:
#include <reg52.h>
#include "led.h"
#include "delay.h"
#include "7279.h"
#include "key.h"
u16 count=0; //時間計數(shù)
u8 hour=12; //時
u8 min=0; //分
u8 sec=0; //秒
u8 al_hour=25; //鬧鐘時
u8 al_min=0; //鬧鐘分
u8 al_sec=0; //鬧鐘秒
u8 mb_hour=0; //秒表時
u8 mb_min=0; //秒表分
u8 mb_sec=0; //秒表秒
u8 num[8]; //存放顯示碼
u8 A_FLAG=0; //鬧鐘響鈴標(biāo)志
u8 MB_PAUSE=0;//秒表暫停標(biāo)志
u8 MB_ON=0; //秒表開啟標(biāo)志
u8 key_num=0; //功能鍵按下次數(shù)
sbit key_int=P3^2;//外部中斷0
void Init(void);
/************************************************
*功能:主程序
************************************************/
void main()
{
Init(); //初始化
while(1)
{
if(sec==60) { min+=1; sec=0;} //分加1
if(min==60) { hour+=1; min=0;} //時加1
if(hour==24) { hour=0;}
if(mb_sec==60) { mb_min+=1; mb_sec=0;} //分加1
if(mb_min==60) { mb_hour+=1; mb_min=0;} //時加1
if(mb_hour==24) { mb_hour=0;}
//計時到設(shè)定的鬧鐘時間,置標(biāo)志
if(hour==al_hour&&min==al_min&&sec==al_sec) A_FLAG=1;
GetValue(num,key_num); //取對應(yīng)的不同模式的顯示碼,
Display(num); //LED數(shù)碼動態(tài)顯示時間
DingDing(); //鬧鐘響鈴
}
}
/******************************************
*功能:初始化程序
******************************************/
void Init(void)
{
Bee=1; //關(guān)閉蜂鳴器
sent_byte(CMD_RESET); //復(fù)位7279
TMOD&=0xF0; //清定時器0工作方式
TMOD|=0x02; //方式2,8位自動裝填
TH0=0x06; //次數(shù)250次,計數(shù)約271.267us
TL0=0x06; //
IP=0x01; //中斷優(yōu)先級
IT0=1; //外部中斷0邊沿觸發(fā)
EA=1; //總中斷
ET0=1; //T0中斷
EX0=1; //外部中斷0
TR0=1; //打開定時器;
key_int=1; //外部中斷0引腳拉高(不是必要的)
num[2]=num[5]=0x0a; //時間分隔,編碼0
}
/******************************************
*功能:定時器0中斷服務(wù)程序
******************************************/
void TO_time() interrupt 1
{
count++;
if(count==3686)
{
sec++; //時間秒加1
if(MB_PAUSE) mb_sec++; //秒表秒加1
count=0;
}
}
/******************************************
*功能:外部中斷0服務(wù)程序
******************************************/
void Int_0() interrupt 0
{
u8 key_id; //按鍵值
……………………
…………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載:
7279.zip
(54.81 KB, 下載次數(shù): 25)
2017-6-27 14:37 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
51.MCU
時間:
2021-4-28 18:42
有沒有仿真圖?
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
欧美日韩视频在线
|
午夜精品久久久久久久久久久久久
|
av影音资源
|
国产成人网
|
91视频网址
|
精品一区国产
|
欧美日韩精品区
|
亚洲综合视频
|
国产一区二区三区www
|
国产麻豆一区二区三区
|
91影视
|
欧美一a
|
91看片免费版
|
99精品网
|
干干天天
|
性生生活大片免费看视频
|
日韩有码在线观看
|
亚洲成网
|
日韩不卡一区二区
|
午夜在线免费观看视频
|
在线中文一区
|
亚洲精品一区二区三区中文字幕
|
91免费看片神器
|
999久久久久久久久 国产欧美在线观看
|
国产精品69久久久久水密桃
|
国产精品毛片一区二区三区
|
日韩欧美视频免费在线观看
|
男女av
|
国产精品综合色区在线观看
|
日韩午夜在线观看
|
四虎在线观看
|
久久综合狠狠综合久久综合88
|
成人在线视频观看
|
日韩精品成人一区二区三区视频
|
99在线免费观看
|
h视频在线观看免费
|
免费成人午夜
|
日日夜夜精品视频
|
国产成人jvid在线播放
|
中文字幕一区二区在线观看
|
亚洲网址在线观看
|