资源简介
上电后设置定时时间,按键1选择设置的是小时分钟还是秒钟
按键2对其进行具体的数字设置
一次选择完成之后就默认进入计时模式
达到计时时间后响铃
按键3可以关闭响铃
代码片段和文件信息
#include
#include
#include
#include
#define uint unsigned int
#define uchar unsigned char
uint numA_numx=0;
uint hms;
uint h1=0m1=0s1=0sign=1;
uchar code Zifu[]=“0123456789“;
sbit beep = P2^3;
sbit LCD_EN = P3^4;
sbit LCD_RS = P3^5;
sbit duan = P2^6;
sbit wei = P2^7;
sbit key_A = P3^6;
sbit key_B = P3^7;
void delay_1ms(uchar x){
uchar ij;
for(j=0;j for(i=0;i<110;i++);
}
void write_command(uchar command){
LCD_RS = 0;
LCD_EN = 0;
P0 = command;
delay_1ms(2);
LCD_EN = 1; //EN 由1 -- 0 完成 有效数据 的 锁存
delay_1ms(2);
LCD_EN = 0;
}
void write_data(uchar yes){
LCD_RS = 1;
LCD_EN = 0;
P0 = yes;
delay_1ms(2);
LCD_EN = 1;
delay_1ms(2);
LCD_EN = 0;
}
void lcd_post(int X
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5097 2020-07-04 00:57 a.c
文件 10586 2020-07-04 00:57 a.LST
文件 21190 2020-07-04 00:57 a.OBJ
文件 388 2020-06-29 16:59 Backup Of C511.pdsbak
文件 14025 2020-06-29 17:46 Backup Of New Project.pdsbak
文件 18760 2020-07-04 00:57 C51
文件 993 2020-07-04 00:57 C51.build_log.htm
文件 4851 2020-07-04 00:57 C51.hex
文件 52 2020-07-04 00:57 C51.lnp
文件 17075 2020-07-04 00:57 C51.M51
文件 2050 2020-06-29 17:55 C51.plg
文件 70613 2020-07-05 09:20 C51.uvgui.79200
文件 5099 2020-06-29 10:05 C51.uvopt
文件 12204 2020-06-29 10:05 C51.uvproj
文件 387 2020-06-29 16:59 C511.pdsprj
文件 282 2020-07-05 08:48 C511.pdsprj.LAPTOP-88LF36O0.79200.workspace
文件 282 2020-06-29 17:00 C511.pdsprj.PC-20200223GWVV.Administrator.workspace
文件 13231 2020-06-29 16:55 C51_uvproj.bak
文件 16422 2020-06-29 12:34 Last Loaded New Project.pdsbak
文件 16387 2020-06-29 13:16 New Project.pdsprj
文件 2248 2020-07-05 09:20 New Project.pdsprj.LAPTOP-88LF36O0.79200.workspace
文件 2255 2020-06-29 17:56 New Project.pdsprj.PC-20200223GWVV.Administrator.workspace
文件 6376 2009-05-07 14:37 STARTUP.A51
文件 14051 2020-07-04 00:57 STARTUP.LST
文件 758 2020-07-04 00:57 STARTUP.OBJ
- 上一篇:MPC8280开发板手册
- 下一篇:简易后台管理系统五项目优化
评论
共有 条评论