红外遥控电风扇控制系统毕业设计论文(编辑修改稿)内容摘要:
JB LKEYON,ZHUAN1。 查询 CALL DY6S CLR LLOW。 开低档 JB LREC,ZHUAN1。 查询 JB LKEYON,ZHUAN1。 查询 CALL DY10S SETB LLOW。 关低 39。 中 39。 高 SETB MDI SETB HIGHT JB LREC,ZHUAN1。 查询 JB LKEYON,ZHUAN1。 查询 CALL DY10S CLR MDI。 开中档 JB LREC,ZHUAN1。 查询 JB LKEYON,ZHUAN1。 查询 CALL DY10S SETB LLOW。 关低 39。 中 39。 高 SETB MDI SETB HIGHT JB LREC,ZHUAN1。 查询 JB LKEYON,ZHUAN1。 查询 CALL DY10S SETB LLOW。 关低 39。 中 39。 高 SETB MDI SETB HIGHT JB LREC,ZHUAN1。 查询 JB LKEYON,ZHUAN1。 查询 CALL DY10S CLR HIGHT。 开高档 JB LREC,ZHUAN1。 查询 JB LKEYON,ZHUAN1。 查询 CALL DY10S SETB LLOW。 关低 39。 中 39。 高 SETB MDI SETB HIGHT JB LREC,ZHUAN1。 查询 JB LKEYON,ZHUAN1。 查询 CALL DY10S AJMP SKEEP ZHUAN1: CLR SMF SETB ZCF FAN2: JMP MAIN。 正常风控制 SPRING: JNB ZCF,FAN3 CLR ZCF SPRING1: SETB LLOW。 处理正常风 ,关低 39。 中 39。 高 SETB MDI SETB HIGHT CALL DY20MS CLR LLOW。 开低档 JB LREC,ZHUAN2。 查询 JB LKEYON,ZHUAN2。 查询 CALL DY10S SETB LLOW。 关低 39。 中 39。 高 SETB MDI SETB HIGHT LCALL DY20MS JB LREC,ZHUAN2。 查询 JB LKEYON,ZHUAN2。 查询 CLR MDI。 开中档 CALL DY10S SETB LLOW。 关低 39。 中 39。 高 SETB MDI SETB HIGHT LCALL DY20MS JB LREC,ZHUAN2。 查询 JB LKEYON,ZHUAN2。 查询 CLR HIGHT。 开高档 CALL DY10S AJMP SPRING ZHUAN2: CLR ZCF FAN3: JMP MAIN。 定时控制。 KEY4: CJNE A,04H,KEY5。 K4的定时的处理程序 JB SJ01,DY1H JB SJ02,DY2H JB SJ03,DY4H JNB SJ00,FAN4 CLR SJ00 SETB TR0。 0 5H处理 JMP MAIN DY1H: JNB SJ01,FAN4 CLR SJ01 SETB TR0 JMP MAIN DY2H: JNB SJ02,FAN4 CLR SJ02 SETB TR0 JMP MAIN DY4H: JNB SJ03,FAN4 CLR SJ02 SETB TR0 FAN4: JMP MAIN。 开 关机。 KEY5: CJNE A,05H,POTHER。 开关机处理程序 JB KAI,GUAN CLR MDI CLR LED_M SETB KAI JMP MAIN。 返 GUAN: SETB LLOW。 关低 39。 中 39。 高 SETB MDI SETB HIGHT CLR KAI JMP MAIN POTHER: JMP MAIN。 其他键的不处理直接返回。 ==============================================================================。 T0定时中断处理。 ============================================================================== LP0: PUSH ACC。 中断处理 PUSH PSW MOV TH0,3CH。 定时 50MS MOV TL0,0B0H DJNZ CUZHI,GRET。 1S到后向下执行 MOV CUZHI,20。 给 50MS的寄存器给初值 INC SEN MOV A,SEN CJNE A,60,GRET。 1分钟到后向下执行 INC MIN MOV A,MIN JB SJ01,LOOP_1H。 定时 1小时的处理 JB SJ02,LOOP_2H。 定时 2小时的处理 JB SJ03,LOOP_4H。 定时 4小时的处理 CJNE A,30,GRET。 半 小时到后向下执行 MOV P1,0FFH。 关断所有档位 MOV P0,0FFH SETB SJ01。 将 1H的标志位进行置 1 JMP GRET LOOP_1H: CJNE A,60,GRET。 1小时到后向下执行 MOV P1,0FFH MOV P0,0FFH CLR SJ01。 将 1H的标志位进行置 0 SETB SJ02。 将 2H的标志位进行置 1 JMP GRET LOOP_2H: CJNE A,60,GRET。 1小时到后向下执行 INC HOUR MOV A,HOUR CJNE A,2,GRET MOV P1,0FFH。 关断 MOV P0,0FFH CLR SJ02。 关断 2H的标志位 SETB SJ03。 将 4H的标志位进行置位 JMP GRET。 中断返回 LOOP_4H: CJNE A,60,GRET。 1小时到后向下执行 INC HOUR MOV A,HOUR CJNE A,4,GRET。 4小时到后向下执行 MOV P1,0FFH。 关断 MOV P0,0FFH CLR SJ03。 将 4H的标志位进行清零 JMP GRET。 中断返回 GRET: CLR TR0 POP PSW POP ACC RETI。 ==============================================================================。 INT0中断处理程序:对接收数据进行接收。 ============================================================================== JISH_INT0: PUSH ACC PUSH PSW CLR EX0。 关断中断 MOV R6,10。 避开 9MS时间的引导码 SB: CALL DY882US JB ,EXIT。 ,EX检测为 1时退出 DJNZ R6,SB。 检测为 0时,引导码过 JNB ,$。 检测为 0时,等待 ACALL DY4700US。 避开 4。 5MS时间的引导码 MOV R7,16。 避开系统码 JJJJA: JNB ,$ LCALL DY882US MOV C,。 将 C中 JNC UUUA。 若 C=0则转 LCALL DY1000US UUUA: DJNZ R7,JJJJA MOV R1,MRD MOV R2,2 PP: MOV R3,8。 右移的次数 JJJJ: JNB ,$。 =0则等 LCALL DY882US MOV C,。 送 C中 JNC UUU LCALL DY1000US UUU: MOV A,@R1。 送存贮的首址 RRC A MOV @R1,A。 送存贮单元中 DJNZ R3,JJJJ。 完成一个字节,没完则 INC R1 DJNZ R2,PP MOV A,MRD CPL A CJNE A,31H,EXIT。 进行数据码和数据的反码进行比较 EXIT: POP PSW POP ACC SETB LREC。 置 REC的标志位 SETB EX0。 打开 INT0的中断 RETI。 ==============================================================================。 INT1的中断处理。 ============================================================================== KEY_INT1: PUSH ACC PUSH PSW CLR EX1。 关断 INT1 LCALL SCANKEY CALL KEY_K10。 置高、中、低的标志位 CALL FENG_3。 置风类的标志位 CALL JS。 置定时时间标志位 SETB LKEYON。 按键标志位 SETB EX1。 打开中断位 POP PSW POP ACC RETI。 定时的置位标志程序。 JS: CLR SJ00 CLR SJ01 CLR SJ02 CLR SJ03 MOV A,MRD CJNE A,04H,KEY_K4D。 INC TIME MOV A,TIME CJNE A,5,KEY_K4 MOV TIME,1 KEY_K4: MOV A,TIME CJNE A,1,KEY_K4A。 等 1则置 ZRF SETB SJ00 JMP KEY_K4D KEY_K4A: CJNE A,2,KEY_K4B。 等 2则置 SMF SETB SJ01 JMP KEY_K4D KEY_K4B: CJNE A,3,KEY_K4C。 等 3则置 ZCF SETB SJ02 JMP KEY_K4D KEY_K4C: CJNE A,4,KEY_K4D。 等 3则置 ZCF SETB SJ03 JMP KEY_K4D KEY_K4D: RET。 高中低档的置标志位子程序。 KEY_K10: CLR DANG01 C。红外遥控电风扇控制系统毕业设计论文(编辑修改稿)
相关推荐
投标文件正本一份,副本贰份数见投标人须知前附表。 正本和副本的封面上应清楚地标记“正本”或“副本”的字样。 当副本和正本不一致时,以正本为准。 投标文件的正本与副本应分别装订成册,并编制目录,具体装订要求见投标人须知前附表规定。 11 4.投标 投标文件的密封和标记 投标文件三部分整体胶封一正 两 副 . 投标文件的封装袋上应写明建设单位名称、招标人或招标代理机构的名称并在相应位置加盖单位公章
一段( C3t1): K1 砂岩底- K2 灰岩底:主要由砂岩、泥岩、炭质泥岩、粉砂质 泥岩组成,上部见 15 号煤层,厚 m,平均 , 15号煤层厚度、层位稳定,为区域主要可采煤层, 15 号煤层之上,局部见 14号煤层, 14 号煤层厚 ,平均。 该岩性段厚 ~,平均厚。 二段( C3t2): K2 灰岩底 —K4 灰岩顶:主要由灰岩、泥岩、粉砂质泥岩、煤层、石灰岩组成,含 1 1 13
口岸及瑞丽重点开发开放试验区建设, 依托德宏辐射南亚、东南亚的独特区位优势,充分利用 “两种资源 ”, “两个市场 ”。 缅甸 自然资源丰富, 瑞丽 更 是 木材集散地,我国 80%的柚木、紫檀木、酸枝木、花梨木等高档木材均从瑞丽口岸进口,而随着大瑞铁路、龙瑞高速公路的建设,围绕缅甸的当地木材 的 资源优势, 结合 国内外先进 的物流, 生产技术和设备,提升 红木 的附加值 , 市场潜力巨大。
满足了市场需要,具备一定的经济价值。 2 2 系统 单元模块介绍 整个系统主要包括温度采集模块,运算 控制模块,红外遥控通信 模块,数码管显示模块和报警模块 几部分构成。 在进行设计前首先对各个单元模块的功能进行介绍。 温度采集模块 温度传感器 的选择 温度 传感器是一种将温度转换为电量 的装置。 主要分 为三大类: 第一类是 热电偶。 它 是将温度变化转化为电势变化的装置 ,自
(1)2 8 矩阵键盘的工作原理 : 矩阵键盘又称为行列式键盘,它是用 2条 I/O线作为行线, 8 条 I/O 线作为列线组成的键盘。 在行线和列线的每一个交叉点上,设置一个按键。 这样键盘中按键的个数是 2 8 个。 这种行列式键盘结构能够有效地提高单片机系统中 I/O 口 的利用率。 矩阵键盘电路如图 32 所示: 6 图 7 矩阵键盘电路图 遥控发射电路芯片介绍 ( 1)、
的压降在 2V 左右。 F 由图 1(b)所示的驱动的电路是由稳压二极管 VDW 和三极管 VT 组成的恒流源。 VDW 的类型可以根据所加电源的电压 E 的高低来选用。 恒流源的电流可以按下式C估算: I = (mA) (2)FebZRU式中:U 为稳压二极管的稳压值;U 为三极管发射 be 的电压,通常 U 在Z b be—4— 左右;R 的为射极串联的阻值。 e若电源电压 E 较大