北华航天工业学院毕业论文
time();
write_add(0x8e,0x00); write_add(0x88,month); write_add(0x8e,0x80); write_com(0x80 + 11);
DisplayOne(tab_num + tab_date[5]);
DisplayOne(tab_num + tab_date[6]); write_com(0x80 + 12); write_com(0x0f); key = 0; }
case 9 :
if(key == 2) {
year++;
if(year == 100) year = 0; time();
write_add(0x8e,0x00); write_add(0x8c,year); write_add(0x8e,0x80); write_com(0x80 + 8);
DisplayOne(tab_num + tab_date[2]);
DisplayOne(tab_num + tab_date[3]); write_com(0x80 + 9); write_com(0x0f); key = 0; }
if(key == 4) {
year--;
if(year == -1) year = 23; time();
write_add(0x8e,0x00); write_add(0x8c,year); write_add(0x8e,0x80); write_com(0x80 + 8);
DisplayOne(tab_num + tab_date[2]);
DisplayOne(tab_num + tab_date[3]); write_com(0x80 + 9); write_com(0x0f); key = 0; }
39
北华航天工业学院毕业论文
}
if(key == 1) {
key = 0; start();
write_com(0x0c); break; } } } }
/**************************************************************************** 函数功能:LCM1602显示 DS18B20采集的温度值 入口参数: 出口参数:
****************************************************************************/ void Display_DS18B20() {
uint t1,t2,t3;
t1 = ReadTemperature()/10;十位 t2 = ReadTemperature();个位
write_com(0x80);
write_data(tab_num[t1]); write_data(tab_num[t2]); DisplayOne(\
write_data(tab_num[t3]); DisplayOne(\}
//============================ void main() {
init();
DS1302_init(); while(1) {
Display_DS18B20(); KeyScan(); KeyDo();
DisplayTime(); } }
40
指 导 教 师 情 况 姓 名 技术职称 工作单位 指 导 教 师 评 语 指导教师评定成绩: 指导教师签字: 年 月 日 答 辩 委 员 会 评 语 最终评定成绩: 答辩委员会主任签字: 单位(公章) 年 月 日
相关推荐: