版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.第一章51 单片机概述 .- 1 -1.1单片机概述 .- 1 -1.251 单片机系统的结构组成及性能 .- 1 -1.2.1结构组成 .- 1 -1.2.280C51 单片机引脚介绍 .- 2 -1.2.3单片机主要部件功能 .- 3 -1.38255 芯片介绍 .- 4 -1.3.1工作原理 .- 5 -1.3.2工作方式 .- 5 -1.48250 芯片介绍 .- 6 -1.5LCD 液晶显示器介绍 .- 6 -第二章GPS 定位系统简介 .- 7 -2.1GPS 定位系统的发展 .- 7 -2.2GPS 定位系统的基本原理 .- 7 -2.3GPS 模块的主要技术参数 .- 8 -
2、2.4GPS 定位系统的组成部分 .- 8 -2.5GPS 定位的流程 .- 9 -2.6GPS 定位系统的特点 .- 9 -第三章硬件连接电路 .-11-3.1电路设计要求与目的 .-11-3.2电路设计原理 .-11-3.3GPS 与单片机、 LCD 的电路连接 .-12-第四章软件设计 .-13-4.1系统工作流程 .-13-4.2软件的设计 .-13-4.2.1程序框图 .-13-4.2.2实验连线 .-15-4.2.3运行实验程序 GPS.ASM .-15-4.3数据显示与分析 .-17-.4.3.1数据显示 .-17-4.3.2数据监测分析 .-17-第五章实验总结 .-19-参考
3、文献 .-20-.第一章51 单片机概述1.1单片机概述单片机( Single chip microcomputer)微型计算机简称单片机,是典型的嵌入式微控制器( Microcontroller Unit),常用英文字母的缩写MCU表示单片机。单片机诞生于 1971 年,经历了 SCM、MCU、 SoC三大阶段,早期的 SCM单片机都是 8 位或 4 位的。其中最成功的是 INTEL的 8051,此后在 8051 上发展出了MCS51系列 MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。单片机又称单片微控制器, 它不是完成某一个逻辑功能的芯片, 而是把一个计算机系统集成到一个芯片上
4、。单片机由运算器、控制器、存储器、输入输出设备构成,相当于一个微型的计算机(最小系统) ,和计算机相比,单片机缺少了外围设备等。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。1.251 单片机系统的结构组成及性能AT89S51单片机与 Intel公司的 MCS-51单片机系列的 80C51型号单片机在芯片结构与功能上基本相同,外部引脚完全相同。主要不同点是89 系列产品中程序存储器全部采用快擦写存储器,简称闪存。 AT89S51单片机与 AT89C51单片机主
5、要不同点是增加了 ISP 串行接口(可实现串行下载功能)和看门狗定时器。结构组成单片机集成了一台微型计算机的各个主要部分, 其中主要由运算器、控制器、存储器、输入输出设备等构成, 各部分通过内部总线相连。 其主要功能部件如下:8 位中央处理单元 (CPU)128B/256B 的数据存储器RAM4KB/8KB的片内 ROM/EPROM4 个 8 位并行 I/O 口 P0-P32 个定时器 / 计数器5 个中断源1 个全双工的 UART(通用异步接收、发送器).片内振荡与时钟产生电路组成框图如下图所示:图中的 P0、 P1、P2、P3 为 4 个可编程 I/O 口, TED、RXD为串行口的输入、
6、输出端,以上各部分通过总线相连。AT89C51/AT89C51与 AT89S51/AT89S51在结构上的主要不同点是没有看门狗、双DPTR和 ISP 端口。在 AT89S51单片机内部除了有 CPU、RAM、ROM和定时器、串行口等主要功能部件外,还有驱动器、指令寄存器、锁存器、地址寄存器等辅助电路部分。80C51 单片机引脚介绍单片机的 40 个引脚大致可分为4 类:电源、时钟、控制和I/O 引脚。 电源: VCC- 芯片电源,接 +5V; VSS - 接地端; 时钟:XTAL1、XTAL2- 晶体振荡电路反相输入端和输出端。控制线 : 控制线共有4根: ALE/PROG:地址锁存允许/
7、片内 EPROM编程脉冲 ALE 功能:用来锁存P0口送出的低 8 位地址 PROG功能:片内有 EPROM的芯片,在 EPROM编程期间,此引脚输入编程脉冲。. PSEN:外 ROM读选通信号。 RST/VPD:复位 / 备用电源。 RST(Reset)功能:复位信号输入端。 VPD功能:在 Vcc 掉电情况下,接备用电源。 EA/Vpp: 内外 ROM选择 / 片内 EPROM编程电源。 EA 功能:内外 ROM选择端。 Vpp 功能:片内有 EPROM的芯片,在 EPROM编程期间,施加编程电源 Vpp。I/O 线80C51共有 4 个 8 位并行 I/O 端口: P0、P1、 P2、P
8、3 口,共 32 个引脚。P3 口还具有第二功能,用于特殊信号输入输出和控制信号(属控制总线)。单片机主要部件功能1. 中央处理器( CPU)中央处理器是单片机最核心的部分, 主要完成运算和控制功能, 这一点与通用的微处理器基本相同,只是它的控制功能更强。 80C51系列的 CPU是一个字长为 8 位的中央处理单元, 它对数据的处理是按字节为单位进行的。 在执行程序中起关键作用的是。 CPU的主要由运算器与控制器这两大部分组成。 . 控制器控制器是用来统一指挥和控制计算机工作的部件, 它的功能是接收来自存储器中的逐条指令, 进行指令译码, 并通过定时和控制电路, 在规定的时刻发出各种操作所需的
9、全部内部控制信息及 CPU外部所需控制信号,使各部分协调工作,完成指令所规定的各种操作。 它由指令部件、 时序部件、 操作控制部件等三部分组成。指令部件由 16 位程序计数器 PC、8 位指令寄存器、 8 位指令译码器等组成。. 运算器运算器是用于对数据进行算术运算和逻辑操作的执行部件,包括算术/ 逻辑部件 ALU、累加器 ACC、暂存寄存器、程序状态字 PSW、通用寄存器、 BCD码运算调整电路等。2. 数据存储器(内部 RAM)数据存储器用于存放变化的数据。 在 80C51单片机中通常把控制与管理寄存器(简称专用寄存器) 在逻辑上划分在内部 RAM中,因为其地址与 RAM是连续的。AT89
10、S51单片机中数据存储器的地址空间为 256 个 RAM单元,但其中能作为数据存储器供用户使用的仅有前面的 128 个,后 128 个被专用寄存器占用。3. 程序存储器(内部 ROM)程序存储器用于存放程序和固定的常数。通常采用只读存储器, 只读存储器.有多种类型, 89 系列单片机中全部采用了闪存, 51 单片机内部配置了 4KB闪存。通过片外 16 位地址线可扩展到 64KB,两者是统一编址4. 定时 / 计数器定时 / 计数器用于实现定时和技术功能。 51 单片机中有 2 个 16 位的定时 / 计数器。并以其定时或计数结果对计算机进行控制。 定时时靠内部分频时钟频率计数实现,做计数器时
11、,对 P3.4 (T0)或 P3.5 (T1)端口的低电平脉冲计数。5. 并行 I/O 口并行 I/O 口主要用于实现与外部设备中数据的并行输入 / 输出,有些 I/O 口还具有其他多种功能。 51 单片机共有 4 个 8 位的 I/O 口( P0、 P1、P2、 P3)以实现数据的输入输出。 P0P3 是 AT89S51单片机与外界联系的 4 个 8 位双向并行 I/O 端口。6. 串行口AT89S51有一个 UART全双工异步串行口,用以实现单片机和其它设备之间的串行数据传送。 该串行口功能较强, 既可作为全双工异步通信收发器使用,也可作为移位器使用。 RXD( P3.0 )脚为接收端口,
12、 TXD(P3.1 )脚为发送端口。AT89S51还有一个 ISP 全双工同步串行口,用于实现串行在线下载程序。7. 时钟电路时钟电路的作用是产生单片机工作所需要的时钟脉冲序列。AT89S51单片机CPU执行指令的一系列动作都是在统一的时钟脉冲控制下进行的。为了便于CPU时序进行分析,人们按指令的执行过程规定了时钟周期、机器周期、指令周期。. 振荡周期定义为时钟脉冲频率的倒数,又称为时钟周期。. 机器周期是指完成一个基本操作所需要的时间称为机器周期。80C51 系列单片机的一个机器周期等于六个状态周期,即12 个时钟周期。. 指令周期是执行一条指令所需要的时间,一般由若干个机器周期组成。8.
13、中断系统中断系统的主要作用是对外部或内部的中断请求进行管理和处理。AT89S51的中断系统主要由几个与中断有关的特殊功能寄存器、 中断允许、顺序查询逻辑电路等组成。AT89S51单片机共有 5 个中断源,其中 2 个外部中断源 INT 0 和 INT 1 , 3 个内部中断源,即 2 个定时 / 计数中断和 1 个串行口中断。1.38255 芯片介绍8255 是 Intel公司生产的可编程并行I/O 接口芯片,有 3 个 8 位并行 I/O口。具有 3 个通道 3 种工作方式的可编程并行接口芯片(40 引脚)。 其各口功能可由软件选择,使用灵活,通用性强。8255 可作为单片机与多种外设连接时
14、.的中间接口电路。工作原理8255 作为主机与外设的连接芯片,必须提供与主机相连的3 个总线接口,即数据线、地址线、控制线接口。同时必须具有与外设连接的接口 A、 B、 C 口。由于 8255 可编程 , 所以必须具有逻辑控制部分,因而 8255 内部结构分为 3 个部分:与 CPU连接部分、与外设连接部分、控制部分。1)与 CPU连接部分根据定义, 8255 能并行传送 8 位数据,所以其数据线为 8 根 D0D7。由于 8255 具有 3 个通道 A、B、C,所以只要两根地址线就能寻址 A、B、C口及控制寄存器,故地址线为两根 A0A1。此外 CPU要对 8255 进行读、写与片选操作,所
15、以控制线为片选、复位、读、写信号。各信号的引脚编号如下:(1)数据总线 DB:编号为 D0D7,用于 8255 与 CPU传送 8 位数据。(2)地址总线 AB:编号为 A0A1,用于选择 A、B、C 口与控制寄存器。(3)控制总线 CB:片选信号、复位信号 RST、写信号、读信号。当 CPU要对 8255 进行读、写操作时,必须先向 8255 发片选信号选中 8255 芯片,然后发读信号或写信号对 8255 进行读或写数据的操作。2)与外设接口部分根据定义, 8255 有 3 个通道 A、 B、C 与外设连接,每个通道又有 8 根线与外设连接,所以 8255 可以用 24 根线与外设连接,若
16、进行开关量控制,则 8255 可同时控制 24 路开关。各通道的引脚编号如下:(1)A 口:编号为 PA0PA7,用于 8255 向外设输入输出 8 位并行数据。(2)B 口:编号为 PB0PB7,用于 8255 向外设输入输出 8 位并行数据。(3)C口:编号为 PC0PC7,用于 8255 向外设输入输出8 位并行数据,当8255 工作于应答 I/O 方式时, C 口用于应答信号的通信。3)控制器8255 将 3 个通道分为两组,即PA0PA7与 PC4PC7组成 A 组, PB0 PB7与 PC0PC3组成 B组。如图 7.5 所示,相应的控制器也分为 A 组控制器与 B 组控制器,各组
17、控制器的作用如下:(1)A 组控制器:控制 A 口与上 C口的输入与输出。(2)B 组控制器:控制 B 口与下 C口的输入与输出。工作方式8255 芯片有三种工作方式,即:方式 0(基本输入输出方式):这种工作方式不需要任何选通信号。A 口、 B.液晶显示模块是一种将液晶显示器件、连接件、集成电路、 PC 线路板、背光源、结构件装配在一起的组件英文名称叫“ LCD Module”,简称“ LCM”,中文一般称为“液晶显示模块” 。实际上它是一种商品化的部件根据我国有关国家标准的规定:只有不可拆分的一体化部件才称为“模块” ,可拆分的叫作“组件”。所以规范的叫法应称为 “液晶显示组件”。但是由于
18、长期以来人们都已习惯称其为“模块”。液晶显示器件是一种高新技术的基础元器件, 虽然其应用巳很广泛, 但对很多人来说,使用、装配时仍感到困难。特别是点阵型液晶显示器件,使用者更是会感到无从下手 特殊的连接方式和所需的专用设备也非人人了解和具备, 故此液晶显示器件的用户希望有人代劳, 将液晶显示器件与控制、 驱动集成电路装在一起,形成一个功能部件,用户只需用传统工艺即可将其装配成一个整机系统。从广义上说,凡是由液晶显示器件和集成电路装配在一起的部件都属于 “模块”,但实际上我们通常所说的“模块”主要是指点阵液晶显示器件装配的点阵液晶显示模块,特别因为是点阵液晶显示器件产品除某些专用大批量的一些品种
19、( 如翻译机、通讯用 ) ,生产厂家是直接向用户供应液晶显示器件外, 几乎所有通用型点阵液晶显示器件都是加工成模块后才供给用户的, 所以很容易形成 “液晶模块”就是“点阵液晶模块”的误解。.1.5 LCD液晶显示器介绍输出接口作用。此外,它还包含有可编程序波特率发生器,它可用因子对输入时钟进行分频,以产生波特率十六倍的输入输出时钟。8250是一个可编程序异步通讯单元芯片,在微机系统中起串行数据的输入1 65535 的1.4 8250芯片介绍两组。 A组包括 A口和 C口的高 4 位,A 组包括 B 口和 C口的低方式 2(双向选通输入 / 输出方式):在这种工作方式子下,数据口, C口的 PC
20、3 PC7用来作为输入或输出的控制同步信号。.口以及 C 口的高 4 位和低 4 位都可以被设定为输入或输出。方式 1(选通输入 / 出方式):在这种工作方式子下,A、 B、 C 三个口被分为4 位。A口为 8 位双向.第二章GPS 定位系统简介2.1GPS 定位系统的发展GPS是英文 Global PositioningSystem( 全球定位系统 ) 的简称。 GPS起始于1958 年美国军方的一个项目,1964 年投入使用。 20 世纪 70 年代,美国陆海空三军联合研制了新一代卫星定位系统GPS。主要目的是为陆海空三大领域提供实时、全天候和全球性的导航服务, 并用于情报收集、核爆监测和
21、应急通讯等一些军事目的,经过 20 余年的研究实验,耗资 300 亿美元,到 1994 年,全球覆盖率高达 98%的 24 颗 GPS卫星星座己布设完成。利用该系统,用户可以在全球范围内实现全天候、连续、实时的三维导航定位和测速;另外,利用该系统,用户还能够进行高精度的时间传递和高精度的精密定位。2.2GPS 定位系统的基本原理GPS定位的基本原理是空间后方交会, 以 GPS卫星与用户接收机天线之间的空间距离为基本观测量,根据已知的卫星瞬时坐标来确定用户接收机所在的点位,即待定点的三维坐标( x,y,z)GPS定位分为伪距测量和载波相位测量两种。每颗 GPS卫星时刻发布其位置和时间数据信号,
22、用户接收机可以测量每颗卫星信号到接收机的时间延迟, 根据信号传输的速度可以计算出接收机到不同卫星的距离。同时收集至少4 颗卫星的数据时,通过变频、放大、滤波等一系列处理过程 , 实现对 GPS卫星信号的跟踪、锁定和测量 , 从而产生计算位置的数据信息( 包括:纬度、经度、高度、速度、日期、时间、航向、卫星状况等), 经由 I/O口输出串行数据。GPS定位方法 : 静态定位和动态定位、绝对定位和相对定位、差分定位。本实训所用 GPS模块如下图所示.2.3GPS 模块的主要技术参数 . 工作电压: 3.5 5V直流。. 接收灵敏度: -159dBm。 . 体积大小: 25.4 ×25.4
23、 ×7 mm。. 模块重量: 7 克。. 定位精度: <3m. 系统内存: 4MB2.4GPS 定位系统的组成部分 空间部分GPS的空间部分是由 24 颗卫星组成( 21 颗工作卫星; 3 颗备用卫星),它位于距地表 20200km的上空,运行周期为 12h。卫星均匀分布在 6 个轨道面上(每个轨道面 4 颗),轨道倾角为 55°。卫星的分布使得在全球任何地方、任何时间都可观测到 4 颗以上的卫星, 并能在卫星中预存导航信息, GPS的卫星因为大气摩擦等问题,随着时间的推移,导航精度会逐渐降低。 地面控制系统地面控制系统由监测站 (Monitor Station )、
24、主控制站( Master Monitor Station )、地面天线( Ground Antenna)所组成,主控制站位于美国科罗拉多州春田市( Colorado. Springfield )。地面控制站负责收集由卫星传回之讯息,并计算卫星星历、相对距离,大气校正等数据。 用户设备部分用户设备部分即 GPS信号接收机。其主要功能是能够捕获到按一定卫星截止角所选择的待测卫星, 并跟踪这些卫星的运行。 当接收机捕获到跟踪的卫星信号.后,就可测量出接收天线至卫星的伪距离和距离的变化率, 解调出卫星轨道参数等数据。根据这些数据, 接收机中的微处理计算机就可按定位解算方法进行定位计算,计算出用户所在地
25、理位置的经纬度、高度、速度、时间等信息。接收机硬件和机内软件以及 GPS 数据的后处理软件包构成完整的 GPS用户设备。 GPS接收机的结构分为天线单元和接收单元两部分。 接收机一般采用机内和机外两种直流电源。设置机内电源的目的在于更换外电源时不中断连续观测。 在用机外电源时机内电池自动充电。 关机后机内电池为 RAM存储器供电, 以防止数据丢失。 各种类型的接受机体积越来越小, 重量越来越轻, 便于野外观测使用。 其次则为使用者接收器, 现有单频与双频两种, 但由于价格因素, 一般使用者所购买的多为单频接收器。2.5GPS 定位的流程 . 搜索可用卫星, 接收卫星信号, 与卫星信号同步, 提
26、取导航电文信息。. 从导航电文中获取计算位置所需的信息,这些信息应该包括时钟信息和星历等数据。 . 计算卫星的准确位置,这包括计算卫星的高度和方位角,从而进行必要的对流层校正。. 计算伪距,并进行电离层校正等。. 重复上述过程,对所有可用卫星进行相应的计算。 . 进行其他必要的校正,例如根据卫星信号到达 GPS接收机的时间,校正地球旋转所造成的卫星位置的偏差。. 根据定位原理,计算出 GPS接收机的初始位置,并将其转换成所需的坐标格式进行显示或输出。. 加入闰秒和 UTC(标准世界时)时间补偿计算当前精确的时间。(9)分析可用卫星的信息,计算最好的 DOP(Dilution of Precis
27、ion) ,进行选星,并计算和修正 GPS接收机的位置,给出 GPS接收机的三维坐标和准确的时间信息。2.6GPS 定位系统的特点1 、定位精度高应用实践已经证明, GPS相对定位精度在 50KM以内可达 10-6 , 100-500KM 可达 10-7 , 1000KM可达 10-9 。在 300-1500m工程精密定位中, 1 小时以上观测的解其平面其平面 位置误差小于 1mm。2 、观测时间短.随着 GPS系统的不断完善,软件的不断更新,目前, 20KM以内相对静态定位,仅需 15-20 分钟;快速静态相对定位测量时,当每个流动站与基准站相距在 15KM以内时,流动站观 测时间只需 1-
28、2 分钟,然后可随时定位, 每站观测只需几秒钟。3、 测站间无须通视4 、可提供三维坐标经典大地测量将平面与高程采用不同方法分别施测。 GPS可同时精确测定测站点的三维坐标。目前 GPS水准可满足四等水准测量的精度。5、 操作简便随着 GPS接收机不断改进, 自动化程度越来越高, 有的已达“傻瓜化”的程度;接收机的体积 越来越小,重量越来越轻,极大地减轻测量工作者的工作紧张程度和劳动强度。 使野外工作变得轻松愉快。6、全天候作业目前 GPS观测可在一天 24 小时内的任何时间进行 , 不受阴天黑夜、起雾刮风、下雨下雪等气候的影响。7、功能多、应用广GPS系统不仅可用于测量、导航,还可用于测速、
29、测时。测速的精度可达0。1M/S,测时的精度可达几十毫微秒。其应用领域不断扩大。.第三章硬件连接电路3.1电路设计要求与目的1、在液晶屏上显示,接收到的GPS定位信息,只显示纬度、经度、高度、时间、定位有效信息。2、了解 GPS定位原理,学会使用 GPS接收系统, 掌握 NMEA-0183数据格式。3、掌握 8250 工作原理及编程控制。4、掌握液晶显示模块与单片机接口及编程方法3.2电路设计原理GPS模块接收卫星的多颗卫星的定位信息, 进行处理后按一定的格式输出串行数据, 8050 实现串并转换,通过总线与单片机通信。GPS接收模块默认设置输出为: (参照 GPS接收模块文档)$PFST,
30、NMEA,E003,4800<CR><LF>在实验中需设置输出为:$PFST, NMEA,2000<CR><LF>,即只输出 $GPGGA格式,格式为:$GPGGA,hhmmss.dd,xxmm.dddd,<N/S>,yyymm.ddd,<E/W>,v,ss,d.d ,h,h,M,g, g, M, a.a ,xxxx*hh<CR><LF>hhmmss.dd 世界协调时( UTC )hh:时; mm:分; ss :秒; dd:秒(小数部分)xxmm.dddd 纬度xx:度; xm:分; dddd:十进
31、制分(小数部分)<N/S> 北纬 N/南纬 Syyymm.dddd 经度yyy :度; mm:分; dddd:十进制分(小数部分)<E/W> 东经 E/ 西经 WV 定位指示0:未定位 1 :GPS 定位SS 使用到的卫星数量: 012 颗d.d HDOP 水平方向定位精度阀值h.h 天线高度(相对于海平面)M NULL.g.g NULLM NULL a.a NULL xxxx NULL*hh hh :校验和从 GPGGA输出信息中提取实验中的数据,显示在液晶屏上。3.3GPS 与单片机、 LCD 的电路连接1 电路连接原理框图2. 实物连接图.第四章软件设计4.1系统
32、工作流程系统的软件工作流程是: 开机上电后初始化, 然后单片机开始接收 GPS模块发送的数据, 并判断数据是否有效, 若数据有效则显示所需的信息, 数据无效则等待直至收到有效数据。 在等待过程中, 单片机响应键盘输入的信息, 但键盘输入不是必须的。系统图如图所示:系统软件由以下模块组成:初始化模块、数据处理模块和人机对话模块。 初始化模块完成开机上电后对单片机和液晶显示器初始化。对单片机设置串口工作模式和中断工作模式; 对液晶显示器设置开机画面和显示模式。 数据处理模块主要是从 GPS模块接收数据, 判断数据的有效性, 对有效数据进行相应的格式处理, 然后等待送液晶显示器显示。 数据处理模块的
33、工作从开机上电开始一直连续不断的进行, 直到关机为止。 人机对话模块主要是相应的显示器显示。该部分完成从单片机读数据到液晶显示器和从液晶显示器读数据到单片机的双向传输工作。4.2软件的设计程序框图.开始初始化 8250,8255设置 GPS模块输出格式接收 GPS模块数据N数据为 “$”Y接收 GPS模块数据数据存储到外部RAMN接收结束?Y设置 GPS模块输出格式LCD清屏LCD显示各行数据名称查询外部 RAM显示纬度、经度、高.实验连线8250 的片选 CS50与 CS1相连,或把 CS50的跳线帽短接 CS1端; 8255 的片选 CS8255与 CS0相连; PA0PA7分别与 DB0
34、DB7相连; PC0与 REQ相连; PC7与BUSY相连。运行实验程序 GPS.ASM参考程序如下:PAEQU 0CFA0HPBEQU 0CFA1HPCCEQU 0CFA2HPCTLEQU 0CFA3HSTOBE0EQU 70H;PC0复位控制字STOBE1EQU 71H;PC0置位控制字CSEG AT 0000HLJMP STARTCSEG AT 4100H;-START: MOV DPTR, #PCTLMOV A, #88HMOVX DPTR, A;置 PA口输出 ,PC 口高 4 位输入 , 低4 位输出MOV DPTR, #PCTLMOV A, #STOBE0MOVX DPTR, A
35、MOV A, #0F4HACALL SUB2ACALL DELAY;清屏START1: MOV R0, #01HMOV R1, #3CHHE1:MOV DPTR, #PCCMOVX A, DPTRJB ACC.7, HE1ACALL SUB1.ACALL SUB2DJNZ R1, HE1ACALL DELAYACALL DELAYACALL DELAYLJMP START1;-DELAY:MOV R2, #23HDEL0:MOV R4, #06FHDEL1:MOV R6, #06FHDEL2:DJNZ R6, DEL2DJNZ R4, DEL1DJNZ R2, DEL0RET;-SUB2:MOV DPTR, #PAMOVX DPTR, AMOV DPTR, #PCTLMOV A, #STOBE1MOVX DPTR, AINC R0HE2:MOV DPTR, #PCCMOVX A, DPTRJNB ACC.7, HE2MOV DPTR, #PCTLMOV A, #STOBE0MOVX DPTR, ARET;-SUB1:MOV A, R0 ; 显示“北京理工达盛科技有限公司” MOVC A,A+PCRETDB 0F0H,01D,00D,17D,17D,0F0H,02D,00D,30D,09DD
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年九江职业大学单招综合素质笔试备考题库含详细答案解析
- 2026年景德镇艺术职业大学单招综合素质考试备考题库含详细答案解析
- 2026年安徽机电职业技术学院单招职业技能考试模拟试题含详细答案解析
- 2026年广东舞蹈戏剧职业学院单招综合素质考试参考题库含详细答案解析
- 2026年青岛滨海学院单招综合素质笔试备考题库含详细答案解析
- 2026年江西交通职业技术学院单招综合素质笔试备考题库含详细答案解析
- 2026年南开大学滨海学院高职单招职业适应性测试备考题库及答案详细解析
- 2026年深圳信息职业技术学院高职单招职业适应性测试备考试题及答案详细解析
- 2026年江阴职业技术学院单招综合素质考试备考试题含详细答案解析
- 2026年南充科技职业学院高职单招职业适应性测试备考试题及答案详细解析
- 空气能维保合同协议
- 2019营口天成消防JB-TB-TC5120 火灾报警控制器(联动型)安装使用说明书
- 买卖肉合同样本
- 2025年中国三氯丙酮市场调查研究报告
- 五下语文快乐读书吧《三国演义》导读单
- 2025届高考语文复习:以《百合花》为例掌握小说考点
- 面向对象系统分析与设计(MOOC版)全套教学课件
- DLT-循环流化床锅炉停(备)用维护保养导则
- JT-T-1248-2019营运货车能效和二氧化碳排放强度等级及评定方法
- 人教PEP英语六年级下册全册教案教学设计及教学反思
- 语文七年级下字帖打印版
评论
0/150
提交评论