91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.61M
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2022-10-05
  • 語言: 其他
  • 標簽: 其他??

資源簡介

clock.rar

資源截圖

代碼片段和文件信息

/*?鬧鈴報警控制模塊?*/

#include?“buzzer.h“
#include?“portdef.h“
#include?“keymodule.h“
#include?“screen.h“
#include?“calender.h“

extern?bit?alarmed;
extern?Time?alarmTime;
extern?DateTime?curTime;

//輸出幾千HZ的方波信號并延時一段時間,達到一短聲鳴叫的效果
void?beep()
{
uchar?j;
for?(j=0;j<20;j++)
{
BUZ?=?~BUZ;
delay_nops(110);
}
}

//發出連續兩聲的蜂鳴音,并在沒有按鍵按下時持續minutes指定的分鐘
void?startBuzzer(uint?minutes)
{
bit?alarmSign=1; //反轉鬧鈴標志顯示的標志位
bit?alarming=1; //正在報警的標志,用于關閉報警
if(alarmed) //已報警過的標志,與上面的標志結合來實現關閉報警
return;
do
{
int?i;
showAlarmSign(alarmSign); //顯示鬧鈴圖像

//通過2次循環來達到連續2場鳴叫的效果
for(i=0;i<2;i++)
{
if(CheckKey()!=key_none) //檢查是否有鍵按下,一旦按下則停止鳴叫
alarming=0;
beep();
if(CheckKey()!=key_none)
alarming=0;

//延時并檢查是否需要更新時間信息,不能因為報警的延時而使得時間的顯示被停止
delayWithoutfreezeUi(200);
}
if(CheckKey()!=key_none)
alarming=0;
delayWithoutfreezeUi(400);

//將鬧鈴顯示的標志取反,以達到閃爍的效果
alarmSign?=?~alarmSign;
showAlarmSign(alarmSign);
delayWithoutfreezeUi(400);

//一直循環直到規定的鬧鈴時間已到,或有鍵按下
}while(alarming&&((uint)((curTime.hour*60+curTime.minute)-(alarmTime.hour*60+alarmTime.minute)))
showAlarmSign(1); //表示已經鬧過了的標志,用反白顯示
alarmed=1; //將已報警標志設置為1,表示鬧鈴已響過
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????457687??2012-03-09?16:48??clock\51單片機最小系統配合無字庫12864液晶開發的C語言時鐘程序及在proteus下的仿真.pdf

?????文件???????1379??2012-03-04?11:01??clock\asc2DotMatrix.h

?????文件???????1777??2012-03-09?11:55??clock\buzzer.c

?????文件?????????91??2012-03-07?09:32??clock\buzzer.h

?????文件???????2575??2012-03-05?11:47??clock\buzzer.LST

?????文件???????5985??2012-03-05?11:47??clock\buzzer.OBJ

?????文件????????835??2012-03-08?10:12??clock\calender.c

?????文件????????545??2012-03-08?10:12??clock\calender.h

?????文件???????2053??2012-03-05?11:47??clock\calender.LST

?????文件???????4746??2012-03-05?11:47??clock\calender.OBJ

?????文件???????5561??2012-03-06?09:27??clock\CharDotMatrix.c

?????文件????????205??2012-02-26?21:34??clock\CharDotMatrix.h

?????文件??????10941??2012-03-05?11:47??clock\CharDotMatrix.LST

?????文件???????5808??2012-03-05?11:47??clock\CharDotMatrix.OBJ

?????文件??????65145??2012-03-05?11:47??clock\clock

?????文件??????12275??2012-03-05?11:47??clock\clock.hex

?????文件????????196??2012-03-05?11:47??clock\clock.lnp

?????文件??????45800??2012-03-05?11:47??clock\clock.M51

?????文件????????256??2012-03-12?07:44??clock\clock.plg

?????文件????????759??2012-03-09?16:48??clock\clock.tuo

?????文件??????71241??2012-02-27?12:02??clock\clock.uvgui.Administrator

????.......????163521??2012-03-12?07:47??clock\clock.uvgui.Jiang

?????文件??????77326??2012-02-24?13:06??clock\clock.uvgui.LiYuePeng

?????文件??????71240??2012-02-27?12:01??clock\clock.uvgui_Administrator.bak

????.......????153315??2012-03-09?12:27??clock\clock.uvgui_Jiang.bak

?????文件??????77328??2012-02-24?10:48??clock\clock.uvgui_LiYuePeng.bak

????.......??????9671??2012-03-09?16:50??clock\clock.uvopt

????.......?????14806??2012-03-04?21:36??clock\clock.uvproj

?????文件???????5708??2012-03-06?06:21??clock\clock.xmp

?????文件?????105777??2012-03-08?09:07??clock\clock12864.DSN

............此處省略62個文件信息

評論

共有 條評論