小直流电机调速控制系统.doc_第1页
小直流电机调速控制系统.doc_第2页
小直流电机调速控制系统.doc_第3页
小直流电机调速控制系统.doc_第4页
小直流电机调速控制系统.doc_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

辽辽 宁宁 工工 业业 大大 学学 单片机与接口技术单片机与接口技术 课程设计 论文 课程设计 论文 题目 题目 小直流电机调速控制系统小直流电机调速控制系统 院 系 院 系 专业班级 专业班级 学学 号 号 学生姓名 学生姓名 指导教师 指导教师 教师职称 教师职称 起止时间 起止时间 2014 6 302014 6 30至至2014 7 112014 7 11 1 课程设计 论文 任务及评语课程设计 论文 任务及评语 院 系 教研室 学 号学生姓名 专业班级 课程设计 论文 题目 小直流电机调速控制系统 课程设计 论文 任务 用0809采样电位器的值 并在显示器上显示 将此信号作为方波占空比 用过0832输出经放大后控制电机转速 软件设计 1 拟定调速控制系统图 编程程序流程图2 程序编写 要求 1 根据题目和所用的接口电路芯片设计出完整的接口电路 并用计算机绘 制出电路原理图以及程序流程图 2 认真独立完成所规定的设计内容 4000字左右 严禁相互抄袭 3 撰写 打印设计说明书一份 指导教师评语及成绩 平时成绩 论文质量 答 辩 总成绩 指导教师签字 年 月 日 目录 第 1 章 绪论 1 第 2 章 元器件的介绍 2 2 1 AT89C51 单片机 2 2 2 ADC0809 单片机 4 2 3 DAC0832 单片机 5 第 3 章 方案设计 7 3 1 总设计方案 7 3 2 控制电路 7 3 3 最小系统与显示器 8 3 3 驱动电路 8 3 4 外部中断设置 9 第 4 章 程序代码 11 第 5 章 课程设计总结 37 参考文献 38 附录 39 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 0 第第 1 章章 绪论绪论 单片微型计算机的诞生是计算机发展史上的一个新的里程碑 近年来 随着技术的发展和进步 以及市场对产品功能和性能的要求不断提高 直流 电动机的应用更加广泛 尤其是在智能机器人中的应用 直流电动机的起动 和调速性能 过载能力强等特点显得十分重要 为了能够适应发展的要求 单闭环直流电动机的调速控制系统得到了很大的发展 而作为单片嵌入式系 统的核心 单片机 正朝着多功能 多选择 高速度 低功耗 低价格 大 存储容量和强 I O 功能等方向发展 随着计算机档次的不断提高 功能的不 断完善 单片机已越来越广泛地应用在各种领域的控制 自动化 智能化等 方面 特别是在直流电动机的调速控制系统中 这是因为单片机具有很多优 点 体积小 功能全 抗干扰能力强 可靠性高 结构合理 指令丰富 控 制功能强 造价低等 所以选用单片机作为控制系统的核心以提高整个系统 的可靠性和可行性 对直流电机调速器设计的研究 主要实现对电机的控制 本课程设计主 要是通过对电位器的调节实现电机的加速 减速操作 并实现电路的仿真 为实现系统的微机控制 在设计中 采用了 AT89C51 单片机作为整个控制 系统的控制电路的核心部分 配以各种显示 驱动模块 实现对电动机转速 参数的显示和测量 设计的整个控制系统 在硬件结构上采用了大量的集成 电路模块 大大简化了硬件电路 提高了系统的稳定性和可靠性 使整个系 统的性能得到提高 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 1 第第 2 章章 元器件的介绍元器件的介绍 2 1 AT89C51 单片机 ATMEL 公司的 AT89C51 芯片具有以下特性 4KB 片内在系统可编程 Flash 程序存储器 时钟频率为0 33MHz 128 字节片内随机读写存储器 RAM 32 个可编程 I O 引脚 2 个 16 位定时 计数器 6 个中断源 2 级优先级 全双工串行通信接口 监视定时器 低功耗的闲置和掉电模式 AT89C51 引脚功能介绍 Vcc AT89C51 电源正端输入 接 5V Vss 电源接地端 XTAL1 单芯片系统时钟的反相放大器输入端 XTAL2 系统时钟的反相放大器输出端 RST VPD RST 是复位信号 高电平有效 在此引脚上出现两个机器周期以 上的高电平将使单片机复位 RST 的第二功能是备用电源 VPD 的输入 端 外部程序存储器地址允许输入端 固化编程电压输入端 当端 VppEA EA 保持高电平时 单片机复位后访问片内存储器 ROM 当程序计数器 PC 的值超过 4KB 时 将自动转去执行片外存储器 ROM 内的程序 当 端接地保持低电平时 则只访问片外程序存储器 而不管内部是 EA 否有程序存储器 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 2 地址锁存允许信号端 当访问外部存储器时 地址锁存允许 PROGALE address latch enable 信号的输出用于锁存低 8 位地址的控 ALE 制信号 此信号频率为振荡器的 1 6 当不访问片外存储器时 信号可用作对外输出时钟或定时信号 端可驱动 8 个 LS ALEALE 型 TTL 负载 程序存储器允许输出信号端 program store enable 此端定时 PSEN 输出负脉冲作为读片外存储器的选通信号 AT89C51 可以利用 及引脚分别启用存在外部的 RAM 与 EPROM 使得数据存储 PSENRD 器与程序存储器可以合并在一起而共用 64K 的定址范围 端同 PSEN 样可驱动 8 个 LS 型 TTL 负载 P0 口 P0 0 P0 7 P0 口第一功能是作为通用的 I O 口 CPU 在传送输入 输出数据时 输出数据可以锁存 输入数据可以缓存 P0 口第二功 能是当 CPU 访问片外存储器时 分时提供低 8 位地址和 8 位数据的复 位总线 P1 口 P1 0 P1 7 P1 口第一功能是作为通用 I O 口 P1 口第二功能是在 对片内 EPROM 编程或校验时输入片内 EPROM 的低 8 位地址 P2 口 P2 0 P2 7 P2 口第一功能是当不带片外存储器时 作为通用 I O 口 P2 口第二功能是当带片外存储器时 与 P0 口配合 传送片外存储 器的高 8 位地址 共同选中片外存储器单元 P3 口 P3 0 P3 7 P3 口除了做通用的 I O 口外 作为控制用的第二功能如 表 3 2 所示 表 3 2 P3 口各位的第二功能 P3 口的位 第 2 功能 注释 P3 0 RXD 串行数据接收口 P3 1 TXD 串行数据发送口 P3 2 INT0 外部中断 0 输入 P3 3 INT1 外部中断 1 输入 P3 4 T0 定时器 计数器 0 外部输入 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 3 P3 5 T1 定时器 计数器 0 外部输入 P3 6 WR 外部 RAM 写选通信号 P3 7 RD 外部 RAM 读选通信号 2 2 ADC0809 美国国家半导体公司的 ADC0809 芯片具有以下特性 8 路输入通道 8 位 A D 转换器 即分辨率为 8 位 具有转换起停控制端 转换时间为 100 s 时钟为 640kHz 时 130 s 时钟为 500kHz 时 单个 5V 电源供电 模拟输入电压范围 0 5V 不需零点和满刻度校准 工作温度范围为 40 85 摄氏度 低功耗 约 15mW ADC0809 引脚功能介绍 IN0 IN7 8 路模拟量输入端 2 1 2 8 8 位数字量输出端 ADDA ADDB ADDC 3 位地址输 入线 用于选通 8 路模拟输入中 的一路 ALE 地址锁存允许信号 输入 高电平有效 START A D 转换启动脉冲输入 端 输入一个正脉冲 至少 100ns 宽 使其启动 脉冲上升 沿使 0809 复位 下降沿启动 A D 转换 EOC A D 转换结束信号 输出 当 A D 转换结束时 此端输出一个高电平 转换期间一直为低电平 2 1MSB 21 ADD B 24 ADD A 25 ADD C 23 VREF 12 VREF 16 IN3 1 IN4 2 IN5 3 IN6 4 IN7 5 START 6 2 5 8 EOC 7 OUTPUT ENABLE 9 CLOCK 10 VCC 11 2 2 20 GND 13 2 7 14 2 6 15 2 8LSB 17 2 4 18 2 3 19 IN2 28 IN1 27 IN0 26 ALE 22 U6 ADC0809 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 4 OE 数据输出允许信号 输入 高电平有效 当 A D 转换结束时 此端输入 一个高电平 才能打开输出三态门 输出数字量 CLK 时钟脉冲输入端 要求时钟频率不高于 640KHZ REF REF 基准电压 Vcc 电源 单一 5V GND 地 注 仿真时只能用 ADC0808 与 ADC0809 功能一样 2 3 DAC0832 D0 D7 8 位数据输入线 TTL 电平 有效时间应大于 90ns 否则 DAC0832 是 8 分辨率的 D A 转换集成芯片 与微处理器完全兼容 这个 DA 芯 片以其价格低廉 接口简单 转换控制容易等优点 在单片机应用系 统中得到广泛的应用 D A 转换器由 8 位输入锁存器 8 位 DAC 寄存 器 8 位 D A 转换电路及转换控制电路构成 a 主要特性参数 分辨率为 8 位 稳定时间 1us 可单缓冲 双缓冲或直接数字 输入 只需在满量程下调整其线性度 单一电源供电 5V 15V 低功耗 200mW b 芯片结构 锁存器的数据会出错 CS 片选信号输入线 选通数 据锁存器 低电平有效 WR1 数据锁存器写选通输入线 负脉冲 脉宽应大于 500ns 有效 由 ILE CS WR1 的逻辑组合产生 LE1 当 LE1 为高电平时 数据锁存器 状态随输入数据线变换 LE1 的负跳变时将输入数据锁存 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 5 XFER 数据传输控制信号输入线 低电平有效 负脉冲 脉宽应大于 500ns 有效 WR2 DAC 寄存器选通输入线 负脉冲 脉宽应大于 500ns 有效 由 WR1 XFER 的逻辑组合产生 LE2 当 LE2 为高电平时 DAC 寄存器的 输出随寄存器的输入而变化 LE2 的负跳变时将数据锁存器的内容打 入 DAC 寄存器并开始 D A 转换 IOUT1 电流输出端 1 其值随 DAC 寄存器的内容线性变化 IOUT2 电流输出端 2 其值与 IOUT1 值之和为一常数 Rfb 反馈信号输入线 改变 Rfb 端外接电阻值可调整转换满量程精度 Vcc 电源输入端 Vcc 的范围为 5V 15V VREF 基准电压输入线 VREF 的范围为 10V 10V AGND 模拟信号地 DGND 数字 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 6 第第 3 章章 方案设计方案设计 3 1 总方案设计 本设计的硬件电路只要包括最小系统与显示器 控制电路 驱动电路三 大部分 最小系统只要是为了使单片机正常工作 控制电路通过操作电位器 来控制电机的转速 驱动电路主要是对单片机输出的脉冲进行功率放大 从 而驱动电机转动 设计流程图如下 图 3 3 2 控制电路 图 3 2 控制电路原理图 显示器 电位器 AT89S51 单片机 D A 转 换器 电 机 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 7 如图 3 2 所示 芯片 ADC0808 采样电位器的值 并转化为数字信号传给 AT89C51 通过上下滑动电位器 来改变电压的大小 由此采样不同的电压 值 AT8951 通过采样值的大小来调节电机转速 3 3 最小系统与显示器 图 3 3 单片机最小系统或者称为最小应用系统 素质用最少的元件组成的单片 机可以工作的系统 对 51 系列单片机来说 最小系统一般应该包括 单片 机 复位电路 晶振电路 AT89C51 的 P1 口和 P2 口的高四位控制 LED 显示屏 P0 口接收来自 ADC0808 的信号 LED 显示屏显示 ADC0808 采样的电压值 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 8 3 4 驱动电路 图 3 3 单片机 AT89S51 输出的脉宽调制 PWM 信号需经过功率放大才能驱动电 机 3 5 外部中断设置 1 外部中断允许设置 中断控制寄存器 IE 的 EX0 对应 INT0 EX1 对应 INT1 EA 为中断的总开 关 若要开放外部中断 只要将 IE 对应的位和总开关 EA 置 1 即可 如 开放外部中断 0 的设置 SETB EX0 SETB EA 开放外部中断 0 和 1 的设置 SETB EX0 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 9 SETB EX1 SETB EA 2 外部中断触发方式设置 单片机外部中断有两种触发方式 一种是电平触发方式 另一种是脉冲 触发方式 单片机外部中断触发方式与 TCON 的 IT 位有关 TF1 TR1 TF0 TR0 IE1 IT1IE0IT0 电平触发设置方法 CLR ITX 为低电平触发方式 脉冲触发设置方法 SETB ITX 1 为脉冲下降沿触发方式 在使用外部中断时 如果不进行设置 则为电平触发方式 3 外部优先级设置 外部中断 IN0 INT1 的中断优先级的设置是通过设置 IP 寄存器实现的 IP 的 PX0 对应 INT0 PX1 对应 INT1 PX 置 1 为高级中断 PX 为 0 为低级中 断 PS PT1 PX1 PT0PX0 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 10 第第 4 章章 程序代码程序代码 Q0000 LJMP Q02D1 Q0003 DB 00H 00H 00H 00H 00H 00H 00H 00H Q000B DB 02H 03H 90H Q000E MOV A R4 ORL A R5 JZ Q0023 MOV A R0 ORL A R1 JNZ Q002D MOV A R5 RLC A MOV A R4 RLC A INC A JZ Q002A CLR A MOV R4 A MOV R7 A MOV R6 A MOV R5 A Q0022 RET 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 11 Q0023 MOV A R1 RLC A MOV A R0 RLC A INC A JNZ Q0022 Q002A LJMP Q01BE Q002D LCALL Q0189 ANL A R0 INC A JZ Q003D CLR A XCH A R4 ADD A 81H JNC Q0040 ADD A R0 JNC Q0046 Q003D LJMP Q01C8 Q0040 ADD A R0 JC Q0046 LJMP Q01C5 Q0046 PUSH ACC 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 12 MOV A R3 ORL A R2 JNZ Q0090 CJNE R1 80H Q0055 Q004F POP ACC MOV R3 A LJMP Q01B4 Q0055 MOV A R7 ORL A R6 JNZ Q0075 CJNE R5 80H Q0064 Q005C MOV A R3 MOV R7 A MOV A R2 MOV R6 A MOV A R1 MOV R5 A SJMP Q004F Q0064 MOV A R1 MOV B R5 MUL AB MOV R6 A MOV A B LJMP Q00F7 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 13 Q006E MOV A R1 XCH A R5 MOV R1 A MOV A R2 MOV R6 A MOV A R3 MOV R7 A Q0075 MOV A R7 MOV B R1 MUL AB MOV R4 A MOV A B XCH A R6 MOV B R1 MUL AB ADD A R6 MOV R7 A CLR A ADDC A B XCH A R5 MOV B R1 MUL AB ADD A R5 MOV R6 A CLR A ADDC A B SJMP Q00F7 Q0090 MOV A R7 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 14 ORL A R6 JNZ Q0099 CJNE R5 80H Q006E SJMP Q005C Q0099 MOV A R7 MOV B R3 MUL AB MOV R4 B MOV A R6 MOV B R3 MUL AB ADD A R4 MOV R4 A CLR A ADDC A B MOV R0 A MOV A R7 MOV B R2 MUL AB ADD A R4 MOV A B ADDC A R0 MOV R4 A CLR A RLC A XCH A R3 MOV B R5 MUL AB 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 15 ADD A R4 MOV R4 A MOV A B ADDC A R3 MOV R0 A MOV A R6 MOV B R2 MUL AB ADD A R4 MOV R4 A MOV A B ADDC A R0 MOV R0 A CLR A RLC A XCH A R7 MOV B R1 MUL AB ADD A R4 MOV R4 A MOV A B ADDC A R0 XCH A R7 ADDC A 00H XCH A R6 MOV B R1 MUL AB ADD A R7 MOV R7 A MOV A B 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 16 ADDC A R6 MOV R6 A CLR A RLC A XCH A R1 MOV B R5 MUL AB ADD A R6 MOV R6 A MOV A B ADDC A R1 XCH A R5 MOV B R2 MUL AB ADD A R7 MOV R7 A MOV A B ADDC A R6 MOV R6 A CLR A ADDC A R5 Q00F7 MOV R5 A RLC A POP ACC MOV R3 A JNC Q0105 INC R3 CJNE R3 00H Q0111 LJMP Q01C8 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 17 Q0105 MOV A R4 ADD A R4 MOV R4 A MOV A R7 RLC A MOV R7 A MOV A R6 RLC A MOV R6 A MOV A R5 RLC A MOV R5 A Q0111 LJMP Q01A0 Q0114 DB 75H 0F0H 20H 80H 0EH u Q0119 MOV B 10H SJMP Q0123 Q011E DB 75H 0F0H 08H 7DH 00H u Q0123 MOV R6 00H MOV R7 00H RLC A MOV F0 C 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 18 JNB F0 Q0130 LCALL Q0228 Q0130 MOV A R4 RLC A JC Q0144 MOV A R7 RLC A MOV R7 A MOV A R6 RLC A MOV R6 A MOV A R5 RLC A MOV R5 A MOV A R4 RLC A MOV R4 A DJNZ B Q0130 RET Q0144 MOV A B ADD A 7EH MOV C F0 RRC A XCH A R4 MOV ACC 7 C XCH A R5 XCH A R6 MOV R7 A 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 19 RET Q0152 MOV A R5 SETB ACC 7 XCH A R5 RLC A MOV A R4 RLC A MOV F0 C ADD A 81H JC Q0165 CLR A Q0160 MOV R7 A MOV R6 A MOV R5 A MOV R4 A Q0164 RET Q0165 MOV R4 A CLR A XCH A R7 XCH A R6 XCH A R5 XCH A R4 ADD A 0E0H JNC Q0180 MOV A 0FFH SJMP Q0160 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 20 Q0173 CLR C XCH A R4 RRC A XCH A R4 XCH A R5 RRC A XCH A R5 XCH A R6 RRC A XCH A R6 XCH A R7 RRC A XCH A R7 Q0180 INC A JNZ Q0173 JNB F0 Q0164 LJMP Q0228 Q0189 MOV A R1 SETB ACC 7 XCH A R1 RLC A MOV A R0 RLC A MOV R0 A MOV F0 C MOV A R5 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 21 SETB ACC 7 XCH A R5 RLC A MOV A R4 RLC A MOV R4 A JNC Q019F CPL F0 Q019F RET Q01A0 MOV A R4 JNB ACC 7 Q01B4 INC R7 CJNE R7 00H Q01B4 INC R6 CJNE R6 00H Q01B4 INC R5 CJNE R5 00H Q01B4 INC R3 MOV A R3 JZ Q01C8 Q01B4 MOV C F0 MOV A R3 RRC A MOV R4 A MOV A R5 MOV ACC 7 C MOV R5 A RET 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 22 Q01BE MOV A 0FFH Q01C0 MOV R4 A MOV R5 A Q01C2 MOV R6 A MOV R7 A RET Q01C5 CLR A SJMP Q01C0 Q01C8 MOV C F0 MOV A 0FFH RRC A MOV R4 A MOV R5 80H CLR A SJMP Q01C2 Q01D3 CJNE R4 00H Q01E1 CJNE R6 00H Q0202 MOV A R7 MOV B R5 DIV AB MOV R7 A MOV R5 B 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 23 RET Q01E1 CLR A XCH A R4 MOV R0 A MOV B 08H Q01E7 MOV A R7 ADD A R7 MOV R7 A MOV A R6 RLC A MOV R6 A MOV A R4 RLC A MOV R4 A MOV A R6 SUBB A R5 MOV A R4 SUBB A R0 JC Q01FB MOV R4 A MOV A R6 SUBB A R5 MOV R6 A INC R7 Q01FB DJNZ B Q01E7 CLR A XCH A R6 MOV R5 A 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 24 RET Q0202 MOV A R5 MOV R0 A MOV B A MOV A R6 DIV AB JB OV Q0227 MOV R6 A MOV R5 B MOV B 08H Q0211 MOV A R7 ADD A R7 MOV R7 A MOV A R5 RLC A MOV R5 A JC Q0220 SUBB A R0 JNC Q0222 DJNZ B Q0211 RET Q0220 CLR C SUBB A R0 Q0222 MOV R5 A INC R7 DJNZ B Q0211 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 25 Q0227 RET Q0228 CLR C CLR A SUBB A R7 MOV R7 A CLR A SUBB A R6 MOV R6 A CLR A SUBB A R5 MOV R5 A CLR A SUBB A R4 MOV R4 A RET Q0236 SETB 20H 0 SETB P3 7 Q023A SETB P3 0 CLR P3 0 Q023E JB P3 2 Q0245 SETB P3 1 SJMP Q023E Q0245 MOV R7 P0 MOV 1DH 00H 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 26 MOV 1EH R7 LCALL Q03E0 MOV R4 1DH MOV R5 1EH CLR A LCALL Q0119 MOV R3 48H MOV R2 0E1H MOV R1 0FAH MOV R0 3FH LCALL Q000E LCALL Q0152 MOV 1DH R6 MOV 1EH R7 CLR P3 1 MOV R4 00H MOV R5 0AH LCALL Q01D3 MOV A 09H ADD A R5 MOV R0 A MOV A R0 MOV 19H A MOV R6 1DH MOV R7 1EH MOV R4 00H MOV R5 0AH LCALL Q01D3 MOV R4 00H MOV R5 0AH 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 27 LCALL Q01D3 MOV A 09H ADD A R5 MOV R0 A MOV A R0 MOV 1AH A MOV R6 1DH MOV R7 1EH MOV R4 00H MOV R5 64H LCALL Q01D3 MOV R4 00H MOV R5 0AH LCALL Q01D3 MOV A 09H ADD A R5 MOV R0 A MOV A R0 MOV 1BH A MOV R6 1DH MOV R7 1EH MOV R4 03H MOV R5 0E8H LCALL Q01D3 MOV A 09H ADD A R7 MOV R0 A MOV A R0 MOV 1CH A CLR A 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 28 MOV 21H A Q02C0 MOV A 21H SETB C SUBB A 0C8H JC Q02CA LJMP Q023A Q02CA LCALL Q035D INC 21H SJMP Q02C0 Q02D1 MOV R0 7FH CLR A Q02D4 MOV R0 A DJNZ R0 Q02D4 MOV SP 21H LJMP Q0318 Q02DD LJMP Q0236 Q02E0 CLR A MOVC A A DPTR INC DPTR MOV R0 A Q02E4 CLR A MOVC A A DPTR 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 29 INC DPTR JC Q02EC MOV R0 A SJMP Q02ED Q02EC MOVX R0 A Q02ED INC R0 DJNZ R7 Q02E4 SJMP Q031B Q02F2 CLR A MOVC A A DPTR INC DPTR MOV R0 A ANL A 07H ADD A 0CH XCH A R0 CLR C RLC A SWAP A ANL A 0FH ORL A 20H XCH A R0 MOVC A A PC JC Q030A CPL A ANL A R0 SJMP Q030B 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 30 Q030A ORL A R0 Q030B MOV R0 A DJNZ R7 Q02F2 SJMP Q031B Q0310 DB 01H 02H 04H 08H 10H 20H 40H 80H Q0318 MOV DPTR 03B5H Q031B CLR A MOV R6 01H MOVC A A DPTR JZ Q02DD INC DPTR MOV R7 A ANL A 3FH JNB ACC 5 Q0331 ANL A 1FH MOV R6 A CLR A MOVC A A DPTR INC DPTR JZ Q0331 INC R6 Q0331 XCH A R7 ANL A 0C0H ADD A ACC 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 31 JZ Q02E0 JC Q02F2 CLR A MOVC A A DPTR INC DPTR MOV R2 A CLR A MOVC A A DPTR INC DPTR MOV R0 A Q0342 CLR A MOVC A A DPTR INC DPTR XCH A R0 XCH A DPL XCH A R0 XCH A R2 XCH A DPH XCH A R2 MOVX DPTR A INC DPTR XCH A R0 XCH A DPL XCH A R0 XCH A R2 XCH A DPH XCH A R2 DJNZ R7 Q0342 DJNZ R6 Q0342 SJMP Q031B 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 32 Q035D CLR A MOV R3 A MOV R2 A Q0360 MOV R7 03H MOV A 1FH MOV R0 07H INC R0 SJMP Q036B Q0369 CLR C RLC A Q036B DJNZ R0 Q0369 MOV P2 A MOV A 19H ADD A R3 MOV R0 A MOV A R0 MOV P1 A MOV A R3 XRL A 02H ORL A R2 JNZ Q037F ORL P1 80H Q037F MOV R7 01H LCALL Q03CF INC R3 CJNE R3 00H Q0389 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 33 INC R2 Q0389 MOV A R3 XRL A 04H ORL A R2 JNZ Q0360 RET Q0390 DB 0C0H 0E0H 0C0H 0D0H 30H 00H 09H 0C2H Q0398 DB 0B7H 0C2H 00H 85H 1EH 8CH 80H 0BH Q03A0 DB 0D2H 0B7H 0D2H 00H 0C3H 74H 0FFH 95H Q03A8 DB 1EH 0F5H 8CH 75H 8AH 00H 0D2H 8CH Q03B0 DB 0D0H 0D0H 0D0H 0E0H 32H 10H 09H 3FH Q03B8 DB 06H 5BH 4FH 66H 6DH 7DH 07H 7FH Q03C0 DB 6FH 77H 7CH 39H 5EH 79H 71H 01H Q03C8 DB 1FH 01H 02H 1DH 00H 00H 00H Q03CF CLR A MOV R6 A Q03D1 MOV A R6 CLR C SUBB A R7 JNC Q03DF CLR A MOV R5 A Q03D8 INC R5 CJNE R5 78H Q03D8 INC R6 SJMP Q03D1 辽 宁 工 业 大 学 课 程 设 计 说 明 书 论文 34 Q03DF RET Q03E0 SETB EA SETB ET0 MOV TMOD 01H MOV TH0 1EH CLR A MOV TL0 A SETB TR0 RET

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论