




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录摘要 . 1 绪论 . 2 1 单片机简介及系统方案的选定 . 3 1.1单片机简介 . 3 1.2 系统芯片选定及具体介绍 . 31.3 系统方案的选定 . 32 系统设计 . 6 2.1 数字频率计的设计原理和思路 . 7 2.2 系统工作原理图 . 9 2.3 系统硬件设计 . . 9 2.31信号调理及放大整形模块 . 9 2.32时基信号产生电路 . 10 2.33显示模块 . 122.4 系统软件设计 . 143 频率计的调试及仿真 . 15 3.1 频率计的调试 . 15 3.2 频率计的仿真结果 . 15 结束语 . 17 致谢 . 18 参考文献 . 19 附录 汇编原程
2、序代码 . 20摘要数字频率计是计算机、 通讯设备、 音频视频等科研生产领域不可缺少的测量仪器, 并且与许多电参量的测量方案、 测量结果都有十分密切的关系, 因此, 频率的测 量就显得更为重要。 在数字电路中, 频率计属于时序电路, 它主要由具有记忆功 能的触发器构成。 在计算机及各种数字仪表中, 都得到了广泛的应用。 在 CMOS 电路系列产品中,频率计是用量最大、品种很多的产品。关键词 :频率 测量 时序电路 触发器绪 论在电子技术中,频率是最基本的参数之一,并且与许多电参量的测量方案、 测量结果都有十分密切的关系, 因此频率测量在科技研究和实际应用中的作用益 重要。传统的测频仪器体积很大
3、, 耗能量大, 主要靠手工操作, 而最大的缺点是不 可编程, 其量程转换、 数据测量、 采样控制和处理等均不能通过程序指令来进行 控制, 无法作为一个微型智能子系统与某一大型自动控制或测试系统进行接口。 . 因此在自动控制、自动测试、无线电通讯、声纳、遥控遥测、测速计数、频率计 开发等广泛的领域中, 均迫切需要一种能与单片微机接口的微型智能频率计。 而 单片机系统的开发、 应用也会成为计算机工程应用的一个重要领域, 。 单片机的 结构, 外围器件的配套以及如何更好地满足工程领域、 高技术领域形形色色的功 能要求,已逐渐形成计算机芯片技术发展的一个重要方面。数字频率计是数字电路中的一个典型应用,
4、实际的硬件设计用到的器件较 多, 而且会产生比较大的延时, 造成测量误差、 可靠性差。 传统的数字频率计一 般是由分离元件搭接而成, 随着单片机的大规模的应用, 单片机在频率测量方面 也越来越多的被使用。 在本论文中使用的 AT89C51 这种低功耗 , 体积小, 高性能, 价格低廉的 CMOS 8位单片机系列的单片机中,具有更好的稳定性,更快和更准 确的运算精度, 推动了工业生产, 影响着人们的工作和学习。 而本次设计就是要 通过以 AT89C51单片机为控制核心,实现对信号频率进行准确计数的设计。本应用系统设计的目的是通过在“单片机原理及应用”课堂上学习的知识, 以及查阅资料, 培养一种自
5、学的能力。 并且引导一种创新的思维, 把学到的知识 应用到日常生活当中。 在设计的过程中, 不断的学习, 思考和同学间的相互讨论, 运用科学的分析问题的方法解决遇到的困难,掌握单片机系统一般的开发流程, 学会对常见问题的处理方法, 积累设计系统的经验, 充分发挥教学与实践的结合。1 单片机简介及系统方案的选定1.1 单片机简介单片机也被称 为微控制器(Microcontroller ,是因为它最 早被用在 工业控制领域。单片机由芯片内仅有 CPU 的专用处理器 发展而来。最早的 设计理念是通 过将大量外围设备和 CPU 集成在一个 芯片中,使计算机系统 更小, 更容易集成进 复杂的而对体积 要
6、求严格的控 制设备当中。 INTEL 的 Z80是最早 按照这种 思想设计出 的处理器, 从此以后, 单片机和 专用处理 器的发展便分 道扬镳。早期的单片机 都是 8位或 4位的。 其中 最成功的是 INTEL 的 8031, 因 为简单可靠而 性能不错获得了很大的好评 。 此后在 8031上发展出了 MCS51系 列单片 机系统 。基于 这一系统 的单片 机系统 直到现 在还在 广泛使 用。随 着工业控制领 域要求的提高,开始出现了 16位 单片机,但因为性价比不理 想并未得到很 广泛的应用。 90年代后随着消费电子产品大 发展,单片机技 术得到了巨大 的提高。随着 INTEL i960系列
7、特别是后来的 ARM 系列的广 泛应用, 32位单片 机迅速取代 16位单片机的高端地位, 并且进入主流市 场。而传 统的 8位单片机的性能也得到了 飞速提高,处理能力比 起 80年代 提高了数百倍 。目前 ,高端的 32位 单片机主频已经超过 300MHz ,性能直 追 90年代中期的专用处理器,而普通的型号出厂价格跌落 至 1美元,最高 端的型号也只 有 10美元。当代单片机系统已经不再只在裸 机环境下开发和 使 用,大 量专用 的嵌入 式操作系 统被广 泛应用 在全系 列的单 片机上 。而在 作 为 掌 上 电 脑 和 手 机 核 心 处 理 的 高 端 单 片 机 甚 至 可 以 直
8、接 使 用 专 用 的 Windows 和 Linux 操 作系统。1.2系统芯片的选定及具体介绍频率测量电路选用 89C51作为频率计的处理核心。 89C51包含 2个 16位定 时 /计数器、 1和具有同步移位寄存器方式的串行输入 /输出和 4K 8位片内 FLASH 程序存储器。 16位定时 /计数器用于显示待测信号的频率测量或者待测信号的周 期测量。 同步位移寄存器方式的串行输入 /输出口用于把测量结果送到显示电路。 4K 8位片内 FLASH 程序存储器用放置软件系统。 89C51与既有更大程序存储器 的芯片管脚兼容。如:89C52(8K8位 或 89C55(32K 8位,为系统软件
9、升 级打下了坚实的基础。89C51是一种高性能低功耗的采用 CMOS 工艺制造的 8位微控制器,它提 供下列标准特征:4K 字节的程序存储器, 128字节的 RAM,32条 I/O线, 2个 16位定时器 /计数器 , 一个 5中断源两个优先级的中断结构, 一个双工的串行口 , 片 上震荡器和时钟电路。引脚说明:V CC :电源电压GND:地P0口:P0口是一组 8位漏极开路型双向 I/O口,作为输出口用时,每个 引脚能驱动 8个 TTL 逻辑门电路。 当对 0端口写入 1时, 可以作为高阻抗输入端 使用。当 P0口访问外部程序存储器或数据存储器时,它还可设定成地址数据总线 复用的形式。在这种
10、模式下, P0口具有内部上拉电阻。在 EPROM 编程时, P0口接收指令字节,同时输出指令字节在程序校验时。 程序校验时需要外接上拉电阻。P1口:P1口是一带有内部上拉电阻的 8位双向 I/O口。 P1口的输出缓冲 能接受或输出 4个 TTL 逻辑门电路。当对 P1口写 1时,它们被内部的上拉电阻 拉升为高电平,此时可以作为输入端使用。当作为输入端使用时, P1口因为内 部存在上拉电阻,所以当外部被拉低时会输出一个低电流(I IL 。P2口:P2是一带有内部上拉电阻的 8位双向的 I/O端口。 P2口的输出缓 冲能驱动 4个 TTL 逻辑门电路。当向 P2口写 1时,通过内部上拉电阻把端口拉
11、 到高电平, 此时可以用作输入口。 作为输入口, 因为内部存在上拉电阻, 某个引 脚被外部信号拉低时会输出电流(I IL 。P2口在访问外部程序存储器或 16位地址的外部数据存储器 (例如 MOVX DPTR 时, P2口送出高 8位地址数据。在这种情况下, P2口使用强大的内部上 拉电阻功能当输出 1时。当利用 8位地址线访问外部数据存储器时(例 MOVX R1 ,P2口输出特殊功能寄存器的内容。当 EPROM 编程或校验时, P2口同时接收高 8位地址和一些控制信号。 P3口:P3是一带有内部上拉电阻的 8位双向的 I/O端口。 P3口的输出缓 冲能驱动 4个 TTL 逻辑门电路。当向 P
12、3口写 1时,通过内部上拉电阻把端口拉 到高电平, 此时可以用作输入口。 作为输入口, 因为内部存在上拉电阻, 某个引 脚被外部信号拉低时会输出电流(I IL 。 表 1 P3口的第二功能RST:复位输入。当振荡器工作时, RST 引脚出现两个机器周期的高电平将 使单片机复位。ALE/PROG :当访问外部存储器时,地址锁存允许是一输出脉冲,用以锁 存地址的低 8位字节。当在 Flash 编程时还可以作为编程脉冲输出(PROG 。 一般情况下, ALE 是以晶振频率的 1/6输出, 可以用作外部时钟或定时目的。 但也要注意,每当访问外部数据存储器时将跳过一个 ALE 脉冲。PSEN :程序存储
13、允许时外部程序存储器的读选通信号。当 AT89C52执行 外部程序存储器的指令时, 每个机器周期 PSEN 两次有效, 除了当访问外部数据 存储器时, PSEN 将跳过两个信号。EA /VPP :外部访问允许。为了使单片机能够有效的传送外部数据存储器从 0000H 到 FFFH 单元的指令, EA 必须同 GND 相连接。需要主要的是,如果加密位 1被编程,复位时 EA 端会自动内部锁存。当执行内部编程指令时, EA 应该接到 V CC 端。XTAL1:振荡器反相放大器以及内部时钟电路的输入端。XTAL2:振荡器反相放大器的输出端。在本次设计中,采用 89C51作为 CPU 处理器,充分利用其
14、硬件资源,结合 D 触发器 CD4013, 分频器 CD4060, 模拟转换开关 CD4051, 计数器 74LS90等数字 处理芯片, 主要控制两大硬件模块, 量程切换以及显示模块。 下面还将详细说明。1.3系统方案的选定本频率计的数据采集系统主要元器件是单片机 AT89C51, 由它完成对待测信 号频率的计数和结果显示等功能, 外部还要有分频器、 显示器等器件。 可分为以 下几个模块:放大整形模块、 秒脉冲产生模块、 换档模拟转换模块、 单片机系统、 LCD 显示模块。各模块关系图如图 2所示:图 1 数字频率计功能模块 2 系统设计2. 1 数字频率计的设计原理和思路数字频率计是计算机、
15、 通讯设备、 音频视频等科研生产领域不可缺少的测量 仪器。 它是一种用十进制数字显示被测信号频率的数字测量仪器。 它的基本功能 是测量正弦信号,方波信号及其他各种单位时间内变化的物理量。在进行模拟、 数字电路的设计、安装、调试过程中,由于其使用十进制数显示,测量迅速,精 确度高,显示直观,经常要用到频率计。单片机应用系统中, 经常要对一个连续的脉冲波频率进行测量。 在实际应用 中,对于转速,位移、速度、流量等物理量的测量,一般也是由传感器转换成脉 冲电信号,采用测量频率的手段实现。使用单片机测量频率或周期, 通常是利用单片机的定时计数器来完成的, 测 量的基本方法和原理有两种:测频法:在限定的
16、时间内(如 1秒钟检测脉冲的个数。测周法:测试限定的脉冲个数之间的时间。这两种方法尽管原理是相同的, 但在实际使用时, 需要根据待测频率的范围、 系统的时钟周期、 计数器的长度、 以及所要求的测量精度等因素进行全面和具体 的考虑,寻找和设计出适合具体要求的测量方法。采用测频法的频率计设计与实现本数字频率计将采用定时、计数的方法测量频率,采用一个 1602A LCD 显示 器动态显示 6位数。测量范围从 1Hz 10kHz 的正弦波、方波、三角波,时基宽 度为 1us,10us,100us,1ms 。用单片机实现自动测量功能。基本设计原理是直接用十进制数字显示被测信号频率的一种测量装置。 它以
17、测量周期的方法对正弦波、方波、三角波的频率进行自动的测量。频率测量仪的设计思路主要是:对信号分频, 测量一个或几个被测量信号周 期中已知标准频率信号的周期个数, 进而测量出该信号频率的大小, 其原理如右 图 1所示。 若被测量信号的周期为,分频数 m 1,分频后信号的周期为 T ,则:T=m1T x 。 由图可知: T=NTo由于单片机系统的标准频率比较稳定, 而是系统标准信号频率的误差, 通常 情况下很小;而系统的量化误差小于 1,所以由式 T=NTo 可知,频率测量的误差 主要取决于 N 值的大小, N 值越大,误差越小,测量的精度越高。基本设计原理是直接用十进制数字显示被测信号频率的一种
18、测量装置。 它以 测量周期的方法对正弦波、方波、三角波的频率进行自动的测量。所谓“频率”,就是周期性信号在单位时间(1s 内变化的次数。若在一定 时间间隔 T 内测得这个周期性信号的重复变化次数 N , 则其频率可表示为 f=N/T。 其中脉冲形成电路的作用是将被测信号变成脉冲信号, 其重复频率等于被测频率 f x 。时间基准信号发生器提供标准的时间脉冲信号,若其周期为 1s ,则门控电路 的输出信号持续时间亦准确地等于 1s 。闸门电路由标准秒信号进行控制,当秒 信号来到时, 闸门开通, 被测脉冲信号通过闸门送到计数译码显示电路。 秒信号 结束时闸门关闭,计数器停止计数。由于计数器计得的脉冲
19、数 N 是在 1秒时间 内的累计数,所以被测频率 fx=NHz。2.2 系统工作原理图该系统工作的总原理图如图 3所示: 图 3 数字频率计系统工作原理图2.3系统硬件设计2.31 信号调理及放大整形模块放大整形系统包括衰减器、 跟随器、 放大器、 施密特触发器。 它将正弦 输入信号 Vx 整形成同频率方波 Vo, 幅值过大的被测信号经过分压器分压送入后 级放大器,以避免波形失真。由运算放大器构成的射级跟随器起阻抗变换作用, 使输入阻抗提高。同相输入的运算放大器的放大倍数为(R1+R2 /R1,改变 R1的大小可以改变放大倍数。 系统的整形电路由施密特触发器组成, 整形后的方波 送到闸门以便计
20、数。由于输入的信号幅度是不确定、 可能很大也有可能很小, 这样对于输入信号的测 量就不方便了, 过大可能会把器件烧毁, 过小可能器件检测不到, 所以在设计中 采用了这个信号调理电路对输入的波形进行阻抗变换、 放大限幅和整形,信号调理部分电路具体实现电路原理图和参数如下图 4所示: 图 42.32 时基信号产生电路 :CD4013-双上升沿 D 触发器 ,引脚及功能见如下图 5:CD4013 由两个相同的、相互独立的数据型触发器构成。每个触发器有独 立的数据置位复位时钟输入和 Q及 Q 非输出。此器件可用作移位寄存器,且通 过将 Q 非输出连接到数据输入,可用作计数器和触发器。在时钟上升沿触发时
21、, 加在 D 输入端的逻辑电平传送到 Q 输出端。置位和复位或复位线上的高电平完 成。 图 5 CD4013芯片引脚用功能图CD4060-14位二进制串行计数器,引脚及功能见如下图 6:CD4060 由一震荡器和 14极二进制串行计数器位组成,震荡器的结构可以 是 RC 或晶振电路。 CR 为高电平时,计数器清零且振荡器使用无效,所有的计数 器位均为主从触发器 CP1非(和 CP0的下降沿计数器以二进制进行计数,在 时钟脉冲线上使用施密特触发器对时钟上升和下降时间无限制。 图 6 CD4060芯片引脚用功能时基信号的产生原理:本电路采用 32768HZ 晶体震荡器, 利用 CD4060芯片经过
22、 14级分频得到 2HZ 的信号 (32768/214 , 在经过 CD4013双 D 触发器经过二分频得到 0.5HZ 的方波, 即输出秒脉冲信号使单片机进行计数。见图 7图 72.33显示模块1602基本技术:1、主要功能A 40通道点阵 LCD 驱动。B 可选择当作行驱动或列驱动。C 输入 /输出信号 :输出 , 能产生 202个 LCD 驱动波形 ; 输入 , 接受控制器送 出的串行数据和控制信号 , 偏压 (V1 V6 。D 通过单片机控制将所测的频率信号读数显示出来。2、技术参数 电参数表 模块引脚:寄存器选择功能表 忙标志为 1 时 , 表明正在进行内部操作 , 此时不能输入指令
23、或数据 , 要等内部操 作结束 , 即忙标志为 0 时。2.4 系统软件设计主要能过编写软件来控制硬件完成以下各模块的功能:定时读数、量程转换、 BCD 转换、 LCD 显示单片机当 C/T=1时为计数方式,多路开关与定时器的外部引脚连通,外部计 数脉冲由引脚输入。当外部信号由 1至 0跳变时,计数器加 1,此时 T0成为外部事 件的计数器。 由于确认一次由 1至 0的跳变要用 24个振荡器周期, 所以计数器的计 数频率为单片机内部计数器频率的 1/24。当 C /T=0时为定时方式, 对单片机内部计数器进行 m2分频后, 计数器的实际 计数频率为单片机内部频率凡的 1/m2,当 GATE=0
24、时, 反相器输出为 1, 或门输出为 1, 打开与门, 使定时器的启动仅 受 TRO 端信号电平的控制。在此种情况下, INT0引脚的电平变化对或门不起作用。 TRO=1时接通控制开关, 计数脉冲加到计数器上, 每来一个计数脉冲, 计数器加 1,只有当 TRO=0时, 控制 开关断开,计数器停止计数。当 GATA=0时,若 TRO=1,或门、与门全部打开,外部信号电平通过 INTO 引脚直接 控制定时器的启动和关闭。输人高电平时允许计数,否则停止计数。根据定时器的结构原理,若我们将 GATE 位、 TR0均设为 1, INT0端输人 被测频率信号, 当被测信号的高电平到来时, 开始计数; 当被
25、测信号的低电平到 来时,计数器停止计数,此时 TL0、 TH0的数据就是相应的 N 值。3 频率计的调试及仿真3.1 频率计的调试1输入幅度为 1MV 的正弦波, 用双踪示波器逐级观察各级放大电路的输入和 输出,每一级是否完成 10倍的信号放大。22用示波器观察方波输出,注意此方波频率应与原始输入信号一致。 33将输入信号调整至 100KHZ , 计数控制信号和清零控制信号暂时接地。 用示 波器观察各个计数器输出44将锁存控制信号暂时接高电平,调节输入频率,观察各组 LED 计数显示。 55用双踪示波器同时观察计数控制信号和锁存控制信号, 锁存控制信号应为 在计数控制信号上升沿时产生单稳脉冲。
26、6用双踪示波器同时观察锁存控制信号和清零控制信号, 清零控制信号应为 在锁存控制信号下降沿时产生单稳脉冲。77调节频率,观察 LED 显示是否为频率值的 BCD 码。3.2 频率计的仿真结果 结束语数字频率计是计算机、通讯设备、音频视频等科研生产领域不可缺少的测 量仪器。在进行模拟、数字电路的设计、安装、调试过程中,由于其使用十进制 数显示,测量迅速,精确度高,显示直观,会被经常使用到。通过本次课程的设计, 不但加深我对在课程上所学到的单片机理论知识的认 识和理解, 重新让自己认识到了这门学科的在应用方面的广阔前景, 并且通过知 识与应用于实践的结合更加丰富了自己的知识。 扩展了知识面, 不但
27、掌握了本专 业的相关知识, 而且对其他专业的知识也有所了解, 而且较系统的掌握单片机应 用系统的开发过程,因而自身的综合素质有了全面的提高 。经过这次一个较完整的产品设计和制作过程, 对于认识到自己在知识方面存 在的不足, 明确今后的学习方向是非常有益的, 为将来的的就业提前打了下坚实 的基础。致谢毕业论文暂告收尾,这也意味着我在大学的学习生活既将结束。回首既往, 自己一生最宝贵的时光能于这样的校园之中, 能在众多学富五车、 才华横溢的老 师们的熏陶下度过, 实是荣幸之极。 在这三年的时间里, 我在学习上和思想上都 受益非浅。 这除了自身努力外, 与各位老师、 同学和朋友的关心、 支持和鼓励是
28、 分不开的, 论文的写作是枯燥艰辛而又富有挑战的。 在老师的谆谆诱导、 同学的 出谋划策及家长的支持鼓励, 是我坚持完成论文的动力源泉。 在此, 我特别要感 谢我的导师王伟老师。 从论文的选题、 文献的采集、 框架的设计、 结构的布局到 最终的论文定稿, 从内容到格式, 从标题到标点, 他都费尽心血。 没有王伟老师 的辛勤栽培、 孜孜教诲, 就没有我论文的顺利完成。 同时, 感谢所有任课老师和 所有同学在这些年来给自己的指导和帮助, 是他们教会了我专业知识, 教会了我 如何学习, 教会了我如何做人。 正是由于他们, 我才能在各方面取得显著的进步, 在此向他们表示我由衷的谢意, 并祝所有的老师培
29、养出越来越多的优秀人才, 桃 李满天下!参考文献1李光飞 , 楼苗然主编 .51系列单片机 . 北京:北京航空航天大学出版社, 2003 2黄正瑾编著 .CPLD 系统设计技术入门与应用 . 北京 : 电子工业出版社 , 2002 3谢自美编著 . 电子线路设计实验测试 . 华中理工大学出版社 ,20024陈永甫编著 . 电子电路智能化设计 . 实例与应用 . 北京:电子工业出版 ,2002.8 5康华光主编 . 电子技术 基础 (第四版 . 北京:高等教育出版社, 1999附录汇编源程序代码RS BIT P2.0 ;P3.4脚接 RS 端RW BIT P2.1 ;P3.5脚接 R_W端E B
30、IT P2.2 ;P3.3脚接 E 端ORG 0000HLJMP MAINORG 002BHLJMP IT1MAIN:MOV P0,#01H ;清除屏幕ACALL ENABLEMOV P0,#01H ;清除屏幕ACALL ENABLEMOV P0,#01H ;清除屏幕ACALL ENABLEMOV P0,#38H ;8位点阵方式ACALL ENABLEMOV P0,#0cH ;开显示ACALL ENABLEMOV P0,#06H ;移动光标ACALL ENABLEMOV P0,#80H ;显示位置ACALL ENABLEMOV p0,#80h ;第一行的位置CALL ENABLEMOV DAT
31、R,#DATECALL WRITE3mov P0,#0C0H ;第二行的位置CALL ENABLEMOV SP,#7FHCLR CYMOV R6,#00MOV R2,#00MOV R3,#00MOV TMOD,#15HMOV TL0,#00HMOV TH0,#00HMOV TH1,#high(65536-50000MOV T11,#low(65536-50000 ;SETB ET1 CHA1: SETB TR1 ;LCALL XIANSHI SETB TR0MOV 27h,#00hCLR CMOV C,P1.6MOV 27H.0,CCLR CMOV C,P1.7MOV 27H.1,CMOV A
32、,27hANL A,#03HMOV 17H,ACHA: JBC TF1,JINWEI ;益处进位JMP CHAJINWEI: CLR TR1MOV TH1,#HIGH(65536-50000MOV TH1,#LOW(65536-50000SETB TR1INC R3MOV A,R3 ;JNB P3.2,$ CJNE A,#20,CHACLR TR0CLR TR1MOV R3,#00MOV R2,TH0MOV R6,TL0LCALL ZHUANLCALL WRITELMOV TL0,#00HMOV TH0,#00HJMP CHA21ZHUAN:MOV A,R2CLR CMOV 20H,#00HM
33、OV 21H,#00HMOV 22H,#00HMOV 24H,#00HMOV 25H,#00HMOV R3,#10HNEXT: RLC AMOV R2,AMOV A,20HADDC A,20HDA AMOV 20H,AMOV A,21HADDC A,21HDA AMOV 21H,AMOV A,22HADDC A,22HDA AMOV 22H,AMOV A,R2DJNZ R3,NEXTMOV A,R6CLR CMOV R3,#08HNEXT1: RLC AMOV R6,AMOV A,24HADDC A,24HDA AMOV 24H,AMOV A,25HADDC A,25HDA AMOV 25H,
34、AMOV A,R6DJNZ R3,NEXT1CLR CMOV A,24hADDC A,20hDA AMOV 20h,AMOV A,25hADDC A,21hDA AMOV 21h,AMOV A,22hADDC A,#00hDA AMOV 22h,AMOV A,22hANL A,#OFhMOV 31h,AMOV A,22hANL A,#0f0hSWAP AMOV 30h,AMOV A,21hANL A,#OF0hSWAP AMOV 32h,AMOV A,21hANL A,#0fhMOV 33h,AMOV A,20hANL A,#0f0hSWAP AMOV 34h,aMOV A,20hANL A,
35、#0fhMOV 35h,ARET;*;LCD 显示;*ENABLE:CLR RSCLR RWCLR EACALL DELAYSETB ERETwrite1: ;写数据 MOV 10H,#00HMOV 11H,#00HMOV 12H,#00HMOV 13H,#00HMOV 14H,#00HMOV 15H,#00HMOV 16H,#00H MOV P0,#0CHCALL ENABLEMOV P0,#0C0H ;第二行的位置 CALL ENABLEMOV A,17HXRL A,#02HJNZ XIAN1MOV 40H,#00HMOV 41H,#00HMOV 42H,#00HMOV 43H,30HMO
36、V 44H,31HMOV 45H,32HJMP XIANXIAN1:MOV A,17HXRL A,#01HJNZ XIAN2MOV 40H,#00HMOV 41H,#00HMOV 42H,30HMOV 43H,31HMOV 44H,32HMOV 45H,33HJMP XIANXIAN2:MOV A,17HXRL A,#00HJNZ XIAN3MOV 40H,#00HMOV 41H,30HMOV 42H,31HMOV 43H,32HMOV 44H,33HMOV 45H,34HJMP XIANXIAN3:MOV A,17HXRL A,#03HJNZ XIANMOV 40H,30HMOV 41H,31HMOV 42H,32HMOV 43H,33HMOV 44H,34HMOV 45H,35HXIAN:MOV R0,#40hMOV A, R0JZ L20MOV 10H,#0FFHMOV 15H,#0FFHMOV DPTR,#DATELMOV A,A+DPTRC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西传媒职业学院《汽轮机原理》2023-2024学年第二学期期末试卷
- 上海政法学院《数字艺术设计》2023-2024学年第二学期期末试卷
- 辽宁生态工程职业学院《工程制图基础A》2023-2024学年第二学期期末试卷
- 新疆农业大学《纳米材料科学与工程基础》2023-2024学年第二学期期末试卷
- 内蒙古科技职业学院《单片机原理实验》2023-2024学年第二学期期末试卷
- 菏泽家政职业学院《软件工程实践》2023-2024学年第二学期期末试卷
- 贵州盛华职业学院《工程项目管理审计1》2023-2024学年第二学期期末试卷
- 上海中医药大学《化工分离工程》2023-2024学年第二学期期末试卷
- 香格里拉职业学院《金属材料专业实验》2023-2024学年第二学期期末试卷
- 湖南软件职业技术大学《环境统计》2023-2024学年第二学期期末试卷
- 项目平行分包协议书范本
- 茶廉文化课件
- 2024年中南大学专职辅导员招聘笔试真题
- 2025甘肃省农垦集团有限责任公司招聘生产技术人员145人笔试参考题库附带答案详解
- 2025-2030自愿碳信用交易行业市场现状供需分析及投资评估规划分析研究报告
- 室内空间设计方案汇报
- 人因工程学在潜艇指挥系统设计中的应用研究
- 2025年中国办公椅数据监测研究报告
- 调饮技术大赛考试题库400题(含答案)
- GB/T 45385-2025燃气燃烧器和燃烧器具用安全和控制装置特殊要求排气阀
- 自动驾驶车辆的远程监控与维护系统-全面剖析
评论
0/150
提交评论