毕业论文万能遥控器(编辑修改稿)内容摘要:
tb ;灭右 显 示 器 ; mov a,20h ;键号 进 a; swap a ;求 存 储 首 址 , 看 是 4fffh add a,40h 还是 5fffh; mov 22h,a add a,0fh mov p2,a ;送地 址 线 ; mov r0,0ffh ;因 为 4fffh 或 5fffh 存 movx a,@r0 的是按 键 个 数 ; mov 26h,a ;按 键 个 数 进 26h 保存; 毕业设计论文(说明书) 第 17 页 共 58页 clr c subb a,40h ;键号 恢 复 ; swap a add a,70h ;求显 示 码 ; mov r0,a mov a,@r0 mov dptr,3f02h ;送 8155b 口 置 形 口 ; movx @dptr,a clr ;左显 示 器 有 效 ; setb et0 ;开 t0 中 断 、 再 此 处 开 为 了 setb tr0 准确; hlta: jnb hlta ;切换 电 器 无 效 、 等 待 ; mov a,2bh ;是否 按 键 出 错 ; jz lysb ;出错 到 lysb; sjmp start1 ;没出 错 到 start1; error: setb ;灭左 显 示 器 ; mov a,06h ;送‘ 1’ 的 显 示 码 ; mov dptr,3f02h ;显示 码 送 8155b 口; movx @dptr,a clr ;右显 示 器 有 效 ; sjmp start lysb: ljmp main 0400h achuli: clr ;左显 示 器 有 效 ; clr ;切换 电 器 无 效 ; 毕业设计论文(说明书) 第 18 页 共 58页 clr tr0 ;定时 中 断 ; mov tl0,0fh ;从新 赋 初 值 ; mov th0,00h lcall mainkey clr c subb a,02h ;一开 始 不 是 电 器 号 到 jnc again again; xdx: setb ;切换 电 器 有 效 ; areturn: setb tr0 ;开定 时 ; reti again: mov a,20h xrl a,1fh ;是否 是 最 后 一 个 键 ( 退 出 ); jz areturn mov a,20h cjne a,1eh,control ;是否 学 习 状 态 , 不 是 到控制 状 态 ; learn: clr ;左显 示 器 有 效 ; setb ;灭右 显 示 器 ; mov 27h,00h ;置接 发 标 志 位 ; lcall mainkey cjne a,1fh,ago ;不是 退 出 键 , 转 到 ago; sjmp control ago: mov a,20h ;在学 习 状 态 中 不 是 电 器 号 clr c 也不是 退 出 键 , 转 到 毕业设计论文(说明书) 第 19 页 共 58页 subb a,02h restore; jnc restore sjmp learn ;否则 转 到 learn; restore: mov a,20h ` ;是否 学 习 键 , 是 学 习 ; xrl a,1eh jz learn mov a,20h xrl a,29h ;判键 松 否 ; jz learn ;不松 等 待 到 松 ; clr ;键松 使 左 右 显 示 器 都 有 效 ; clr lcall delay lcall delay mov dptr,3e00h ;键号 送 8155 的 缓 冲 区 ; mov a,20h movx @dptr,a del1: mov r7,34 ;定 时 70us; del2: djnz r7,del2 lcall bchuli jnb ,del1 ;一次 操 作 结 束 否 mov a,27h 没结束 继 续 采 样 ; xrl a,00h ;是否 接 发 ; jnz control ;发转 到 control; lcall wr ;接转 到 wr; setb ;灭左 显 示 器 ; lcall delay ;两次 延 时 为 了 人 眼 能 看 清 ; lcall delay mov 29h,20h ;键号 到 29h; 毕业设计论文(说明书) 第 20 页 共 58页 mov a,2bh jz xdx ;按键 号 是 否 正 确 , 不 正 确 到 xdx; ajmp learn control: setb ;灭右 显 示 器 ; clr ;左 显 示 器 有 效 ; setb ;关 断 2864 的 电 源 ; mov a,20h xrl a,1fh ;是不 是 退 出 键 ; jz areturn mov a,20h xrl a,1eh ;是不 是 学 习 键 ; jz learn mov r6,1ch ; r6 为 28 个键数; mov b,00h find: mov a,90h ;计算 首 址 ; mov 2ah,b ;保存 b; mul ab mov r0,a mov a,b add a,22h mov p2,a movx a,@r0 xrl a,20h ;是不 是 要 发 的 键 ; jz send ;是 转 到 send; mov b,2ah inc b ;恢 复 b, 看 下 一 个 存 储 区 ; djnz r6,find ; 28 个 键 都 看 完 , 还 不 是 转 到 setb find 继 续 查 ; 毕业设计论文(说明书) 第 21 页 共 58页 setb lcall delay lcall delay ajmp areturn send: /*通过 8h 发送 */ mov dph,p2 mov dpl,r0 inc dptr mov 27h,0ffh movx a,@dptr mov 28h,a del3: mov r7,34 ; 70us 发 送 周 期 ; del4: djnz r7,del4 lcall bchuli jnb ,del3 ;一次 发 送 完 成 否 ; mov a,27h xrl a,00h jnz zcl lcall wr setb ajmp learn zcl: ljmp areturn 0500h bchuli: clr mov a,27h cjne a,00h,cchuli 毕业设计论文(说明书) 第 22 页 共 58页 mov a,24h ;接受 占 存 标 志 位 进 a; mov c, rrc a mov 24h,a djnz 23h,breturn mov 23h,08h ;一 个 字 节 发 送 完 否 ; inc dptr movx @dptr,a djnz 25h,breturn; 144 个 字 节 即 一 个 按 键 信 号 mov 25h,90h 完成否 ; setb ;完成 置 发 送 完 成 标 志 位 ; push dph ;地址 入 栈 保 存 ; push dpl inc 26h ;已存 放 数 加 一 ; mov a,22h ;求首 址 , 把 已 存 放 数 add a,0fh 放到 4fffh 或 5fffh 中; mov dph,a mov dpl,0ffh mov a,26h movx @dptr,a loop1: movx a,@dptr xrl a,26h jb ,loop1 pop dpl pop dph clr c breturn: ret cchuli: mov a,28h ;存发 送 位 进 a; 毕业设计论文(说明书) 第 23 页 共 58页 rrc a mov ,c ;一位 一 位 的 传 到 发 送 缓 冲 区 ; mov 28h,a djnz 23h,creturn ;一个 字 节 没 发 送 完 转 到 mov 23h,08h creturn; inc dptr movx a,@dptr mov 28h,a ;发 送 144 个 字 节 ; djnz 25h,creturn mov 25h,90h setb ;发送 完 置 一 次 发 送 完 标 志 位 ; creturn: ret end 设计任务书 随着电子技术的发展,带红外遥控的家用电器得以广泛普及 . 给 人 们 的 生 活 带 来 了 很 大 的 方 便。 但 是 , 在一个 家 庭 中 如 果 遥 控 器 过 多 , 则 使 用 过 程 容 易 产 生 混乱,给 使 用 者 造 成 许 多 不 必 要 的 麻 烦。 为 了 解 决 这 个 问 题 , 可 设 计 一 种 智 能 型 红 外 遥 控器 , 利 用 对 各 种 红 外 遥 控 器 发 射 的 控 制 信 号 进 行 识 别 、存 储 和 再 现。 也 就 是 说 , 只 需 要 一 个 智 能 遥 控 器 , 就可以 对 多 个 遥 控 器 的 发 射 信 号 进 行 学 习 和 记 忆 ,从 而 实 现对多个 电 器 的 遥 控。 二、 技术要 求 1. 能对所 设 置 的 内 容 进 行 存 储 , 2. 有 ”学习 ”和 ”控制 ”两 种 状 态 , 并 显 示。 3. 能对电路电源进行检测,电源电压低于一定程度发出警报。 4. 对于宏 定 义 不 做 要 求。 毕业设计论文(说明书) 第 24 页 共 58页 5. 键盘扫 描 采 用 逐 行 扫 描 6. 由于 E P P R O M 我 们 只 买 到 了 8K 的 2864A, 存 储 单元不够。 所 以 , 只 能 先 控 制 两 个 电 器 来 表 示 一 下。 7 . 由于 2864( E P P R O M )的 存 储 时 间 较 慢 ,所 以 采 用先存储 到 R A M 里 , 在 由 R A M 存到 R O M 里。 二、主 要 技 术 指 标 4. 能对 2 个 电 器 进 行 控 制 5. 用单片 机 进 行 控 制 用 到 两 个 定 时 器 6. 抗扰性 能 的 设 计 三、时 间 安 排 4 . 23— 查找资 料 , 确 定 方 案 5 . 01— 整理资 料 , 设 计 电 路 —5 . 1 2 购买元 件 , 电 路 设 计 5 . 13— 安装电 路 , 硬 件 调 试 , 软 件 设 计 — 6 . 0 8 软件调 试 , 整 机 调 试 6 . 09— 写论文 , 准 备 答 辩 四、参 考 文 献 欧阳杰 主 编 《红外 电 子 学 》 北京 理 工 大 学 出 版 社 何立民 主 编 《单片 机 运 用 技 术 选 篇 之 —7》 北航出 版 社 袁光明主 编 《电子自动控制器件设计制作维修大全》 重庆大 学 出 版 社 毕业设计论文(说明书) 第 25 页 共 58页 郑 凤 翼 主 编 《 家用 电 器 遥 控 原。毕业论文万能遥控器(编辑修改稿)
相关推荐
霍和克里 •罗宾逊著的《个人理财策划》一书建立了一个综合、系统的基本理财原理的框架,进而开发出一个完整的计划或全权负责一项个人理财业务。 它的着眼点是提供理财的理论基础,并由此拓展成合理的规划。 该书系统地介绍了货币的时间价值、预算、目标设定、风险管理、所得税、保险、债务管理、投资原则和实践、退休计划等财务的基本原理。 既有一定的理论深度,又有较强的实践操作价值
构造 本次设计选用了 iCAN4017模拟量采集模块作为系统的监测节点。 整个 iCAN4017 信号处理流程紧凑,模块集成度高,整个模块符合工业控制标准,为系统的稳定性提供了保证。 整个模块有以下特性: (1) 单电源供电,供电电压:+ 10V~+30V DC; (2) 输入通道数: 6 路差分输入, 2 路单端输入; (3) 输入信号范围:177。 10V (默认 )、177。 5V、
湖南财政经济学院 毕业论文(设计) 第 4 页 共 15 页 3 企业负债经营的利弊分析 企业负债经营的 “利 ” 企业 负债经营可以弥补企业运营和长期发展资金的不足 企业在生产经营过程中,总有各种各样的情况需要资金,而单靠企业内部积累的自有资金,不仅在时间上不允许,而且在数目上也难以适应其发展的需要;所以,企业在资金不足的情况下,负债经营可以运用更大的资金力量扩大企业规模和经济实力
禁止 ALE 操作。 该位置位后,只有一条 MOVX 和 MOVC 指令才能将 ALE 激活。 此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置 ALE 禁止位无效。 PSEN:程序储存允许( PSEN)输出是外部程序存储器的读选通信号,当 AT89C52 由外部程序存储器取指令(或数据)时,每个机器周期两次 PSEN 有效,即输出两个脉冲。 在此期间,当访问外部数据存储器,将跳过两次
,改善香料的乳化和分 10 散,能增进其独特风味。 块糖 SE 3 ~ %以重量计 增大原料的流动性,提高生产效率,使产品光亮。 香料粉状调味品 SE 2– SE~ 3 ~ %以重量计 防山潮湿的粉状食品间的粘结,改善流动性,使食品更容易分散。 肉制品和鱼糜制品 适宜各类 ~ %以重量计 改善香肠和火腿肠的水存储量,防止肝糜和波洛尼亚香肠这类制品的油相的分离,对于其它制品
,协调更重要。 河北省在 “ 十五 ” 期间,重点发展了 “ 112” 工程,就是遵从了电子政务要统一规划,互相协调的原则。 一个政务平台,电子政务要统一在一个平台上,由省信息办统一规划。 发展 12 个应用系统,也不能按照传统方法,先各自发展 12 个应用系统,结果造成各个系统标准不一,各自为政,造成信息孤岛 , 必须整体考虑,统一规划, 电子政务建设要统筹规划,不是要所 有项目同步进行