用51微控制器設計能校準的鬧鐘,用51微控制器設計一個能校準的鬧鐘

2023-01-14 22:40:49 字數 1208 閱讀 8638

1樓:匿名使用者

/*====電子時鐘設計***************

系統名稱:電子時鐘

創鍵人:w418781840, 日期:2008.5.29

功能描述:實現八位數碼管顯示時-分-秒,

實現一鍵校正時間與設定鬧鐘,具有定時

鬧鐘功能具有正點報時功能.*/

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

main()

zhengdian=0; //鳴完撤除正點報時標誌.

}if(xiangling==1) //判斷響鈴標誌是否為1

buzzle(3750,1,1); //是,呼叫鬧鈴函式,3750*16ms=60s

scanner(1); //呼叫顯示函式

if(key==0) //判斷鍵有無按下.}}

/***************時間調整函式*******************/

/************設定鬧鐘函式.*************************/

void naoling(void)

else break; //按下時間大於0.5s,跳出分調整.

}shibiao=1; //時閃爍

while(key==0)scanner(1);//鍵釋放否?

scanner(2); //是.

while(1)

else break; //按下時間大於0.5s,跳出時調整.

}tiaoxian=0; //鬧鈴顯示模式關閉.

tr1=0; //閃爍關閉.

shibiao=0; //時閃爍標誌清零

biaozhi=0; //時閃爍標誌清零.

disp[2]=0x40; //恢復橫槓

disp[5]=0x40;

while(key==0)scanner(1);//調時退出程式。等待鍵釋放

scanner(2);//是,延時消抖

}/********t0中斷服務,用於加1和判斷響鈴.**********/

/***************顯示函式***************/

/***************1ms延時函式,顯示呼叫***************/

2樓:匿名使用者

ds1302,ds12887,pcf8583......

用微控制器設計電子時鐘,用微控制器設計一個電子時鐘

這種東西通常有償服務的 用51微控制器程式設計 電子時鐘 設計電子時鐘,用51微控制器程式設計 樓上的你再加個i2c2402 eprom才貴那麼點錢會死啊 好歹也要保持下下資料啊 ds1302的eprom很小的 如果嵌入節慶日提醒就肯定不夠了啊 回答問題一堆要慎密啊 用51彙編編寫的 at89s52...

求基於51微控制器的流水燈的設計

include define uint unsigned int define uchar unsigned charsbit keya p2 1 這裡看你把按鍵設定在哪個引腳上,這個是實現功能2 sbit keyb p2 2 這個是實現功能2sbit keyc p2 7 實現功能3void del...

怎樣用51微控制器做計算器啊

1 首先第一步就是要進行查詢元器件並放入到原理圖中,如下圖所示。2 接著就是要進行原理圖連線根據網路標籤的方式即可。3 然後就是要進行編寫程式,程式源 include include include include define uchar unsigned char define uint uns...