文件名称:LCDWNL
- 所属分类:
- 单片机(51,AVR,MSP430等)
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 5kb
- 下载次数:
- 0次
- 提 供 者:
- gao***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
*日历时钟 *
*按K1,进入设置状态 *
*按k2,停止闹钟声音 *
*按k3,依次进入闹钟功能是否启用,闹钟时,分秒,年,月,日及时间时,分,秒的设置, *
*直到退出设置状态 *
*按k4,调整是否起用闹钟和调节闹钟时,分,秒,年,月,日,时间的时,分,秒的数字 *
*LCD第二排中间显示小喇叭,表示启用闹钟功能,无则禁止闹钟功能 *
*(可在调整状态进行设置) *
*正常状态,LCD上排最前面显示自定义字符,LCD下排最前面闪动"XUELIN" *
*设置状态,LCD上排最前面显示"P",下排最前面在设置闹钟时间时显示"alarm:", *
*其它状态显示"time" *
*年代变化2000--2099,星期自动转换 *
*程序中有自定义字符写入 - case 7:hour++
if (hour>23) hour=0
update_disbuf(0x50,"time: ",hour,min,sec)
pro_display()
lcd_pos(0x49) break
case 8:min++
if (min>59) min=0
update_disbuf(0x50,"time: ",hour,min,sec)
pro_display()
lcd_pos(0x4c) break
case 9:sec++
if (sec>59) sec=0
update_disbuf(0x50,"time: ",hour,min,sec)
pro_display()
lcd_pos(0x4f) break
default: break
}
*按K1,进入设置状态 *
*按k2,停止闹钟声音 *
*按k3,依次进入闹钟功能是否启用,闹钟时,分秒,年,月,日及时间时,分,秒的设置, *
*直到退出设置状态 *
*按k4,调整是否起用闹钟和调节闹钟时,分,秒,年,月,日,时间的时,分,秒的数字 *
*LCD第二排中间显示小喇叭,表示启用闹钟功能,无则禁止闹钟功能 *
*(可在调整状态进行设置) *
*正常状态,LCD上排最前面显示自定义字符,LCD下排最前面闪动"XUELIN" *
*设置状态,LCD上排最前面显示"P",下排最前面在设置闹钟时间时显示"alarm:", *
*其它状态显示"time" *
*年代变化2000--2099,星期自动转换 *
*程序中有自定义字符写入 - case 7:hour++
if (hour>23) hour=0
update_disbuf(0x50,"time: ",hour,min,sec)
pro_display()
lcd_pos(0x49) break
case 8:min++
if (min>59) min=0
update_disbuf(0x50,"time: ",hour,min,sec)
pro_display()
lcd_pos(0x4c) break
case 9:sec++
if (sec>59) sec=0
update_disbuf(0x50,"time: ",hour,min,sec)
pro_display()
lcd_pos(0x4f) break
default: break
}
(系统自动生成,下载前可以参看下载内容)
下载文件列表
LCDWNL.C