1、把温度值和湿度值记录分别保存成4位BCD码格式,不支持小数点。间接寻址连续存放处理。
2、在定时中断服务如5mS中断,得到逐位点亮时间标志(改变扫描当前位Num——决定这次5mS都显示的数字所在位置)。并得到5秒交替标志(变换显示内容索引标志F——决定显示温度还是湿度)。
3、定时中断服务中。根据标志F,取到内容首址,根据Num偏移取到实际扫描的数据。
具体代码,你可以慢慢写。
MOV DPTR SEGT
START:MOV R0,#1
LOOP: MOV R1,#4
LOOP0:INC R0
MOV A,R0
MOVC A, @A+DPTR;查表取字模
MOV SBUF,A ;输出字模
NOP ;延时等待串行发送全部完成
NOP ;
NOP ;
NOP ;
DJNZ R1,LOOP1 ;
D1s :MOV R5,#8 ;延迟1秒
LOOP1:MOV R6,#250 ;双字节、单周期
LOOP2:MOV R7,#x ;双字节、单周期
LOOP3:DJNZ R7,LOOP3 ;双字节、双周期
DJNZ R6,LOOP2 ;双字节、双周期
DJNZ R5,LOOP1 ;双字节、双周期
CJNE R0,#9,LOOP
SJMP START
SEGT: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
END
lock为童锁功能,防止由于儿童好奇心驱使改变洗衣程序。通常,如果同时按下“温度选择”和“预约”两个按键的话,控制面板会自动锁定,在显示屏上会交替显示“lock”字样和程序的剩余时间,这时候如果再次同时按下以上两个按键的话,就能立即解除锁定了。当童锁功能启动的时候,其他按键会自动失去控制功能,这样也是为了避免孩子由于误 *** 作而引发安全事故。
海尔洗衣机其他按键功能:
1、 不干燥键
按下此键,洗衣机将只排水,不脱水,比较适用于高档以及容易起皱衣物的洗涤。
2、 速度转换键
如果你洗涤的是比较细软的衣服,这时候只要按下此键,那么洗衣机的最大转速将控制在500转,有利于对衣服的保护。
3、 免浸泡键
不需要浸泡衣物,直接进入洗涤程序,适用于不太脏的衣物清洗。
最后,想要延长海尔洗衣机的使用寿命,减少故障的发生,在日常生活中一定要对洗衣机进行基础保养,例如隔一段时间就要对洗衣机进行彻底清洁,避免细菌滋生,不用的时候,最好套上外罩,避免阳光直射,还要定期检查进水和出水口,防止管道堵塞。
方法非常多,说的最容易理解,最容易做的吧!
1、定义三个二进制变量,比如:X, Y, Z;分别与三个文本框的可见否属性关联,比如为1时可见,为0时不可见;
2、在三个文本框的动作属性中编程:单击第一个文本框时,置X为1,同时置Y,Z为0;单击第二个文本框时,置Y为1,同时置X,Z为0;单击第三个文本框时,置Z为1,同时置X,Y为0
3、结束。这样就完全实现了你需要的效果。
#include char tt = 0;bit flg;char code table[] = { //共阳段码 0 ~ 9 0xC0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82, 0xf8, 0x80, 0x90};void main(){ TMOD = 0x01; TH0 = 0x3C; TL0 = 0xB0; IE = 0x82; TR0 = 1; while (1);}void b() interrupt 1{ TH0 = 0x3C; TL0 = 0xB0; tt++; if (tt == 10) { tt = 0; flg = !flg; if(flg) { SBUF = table[3]; while(!TI); TI = 0; SBUF = table[2]; while(!TI); TI = 0; SBUF = table[1]; while(!TI); TI = 0; SBUF = table[0]; while(!TI); TI = 0; } else { SBUF = table[7]; while(!TI); TI = 0; SBUF = table[6]; while(!TI); TI = 0; SBUF = table[5]; while(!TI); TI = 0; SBUF = table[4]; while(!TI); TI = 0; } }}
仿真截图如下:
以上就是关于求助:汇编编程,动态显示子程序,采用的是4个七段共阳极数码管动态交替显示温度和湿度信息,系统工作后通全部的内容,包括:求助:汇编编程,动态显示子程序,采用的是4个七段共阳极数码管动态交替显示温度和湿度信息,系统工作后通、利用串行口4位静态LED显示。画出电路图并编写程序,要求4位4位静态LED每隔1秒交替显示1234,5678、海尔洗衣机显示lock等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)