AT89C2051微控制器的指令毕业课程设计外文文献翻译、中英文翻译、外文翻译
收藏
资源目录
压缩包内文档预览:
编号:1504533
类型:共享资源
大小:398.42KB
格式:ZIP
上传时间:2017-07-31
上传人:QQ14****9609
认证信息
个人认证
郭**(实名认证)
陕西
IP属地:陕西
9.6
积分
- 关 键 词:
-
at89c2051
控制器
指令
毕业
课程设计
外文
文献
翻译
中英文
- 资源描述:
-
AT89C2051微控制器的指令毕业课程设计外文文献翻译、中英文翻译、外文翻译,at89c2051,控制器,指令,毕业,课程设计,外文,文献,翻译,中英文
- 内容简介:
-
2 1,000 V 0 Hz 4 128 x 8 15 6 is a is s is By a PU on a is a a to 2 128 15 I/O 6a a a In is to PU to AM is ( of 0 mA ED s be as 1.2 1.7 as of 3.0 , of ) ) 0 ( 1 ( of of as of an be as an as . a or be To an be is as . no on of to is a be of is in of be on to in an s to be in to In or of . is an s of It of It is be a in to to or be of K be of be a K of 00H 1. A+as as in of 0H 9 ., ., of 02. 28 of in is 28 of is in is . be in A 0if in of It is of to of n be U) or be P) to in ) U U No 2 P U of is 3 P P as , is 1. be n PU to is by of AM be by or by a 1.1 be 0 if no or 1 if It be is by a it up to to AM in to is To of an to a is by be to a or to n is is AM is is a be CC is to be to to 1.1 be 0 if no or 1 if is of in to be is at a is to to be an is 00H on ST is by a to To is 1. CC ND ST 0 . ST H 3.2 H 3. H L to to of in 4. at 00H 1.0 5. ST 2V to 6. 3.2 to a in or is .2 7. To ST 2V to H 3.3 3.7 to be at 1 8. To a at to to 1 9. , or of is 10. L ST L , an of in of is on a of be by SY 3.1 is 3.2 to is is to If B1 B2 be 1. 00H by ST L H. 2. at 1 3. to 4. at 1 5. is be of is by 2 by of by 3.2 0 is 1s in be be by as a of 00H, 001H, 02H, 3.5 3.7 be to a as (000H) = 1EH 001H) = 21H 9in be be by of is to 1993. in as it in so So is an to To of in of a on r, of of s of up of is to in of In to It to it is to in is to s to is to to is of of it is to a 2. A of he of is of to as it a its to of is if it be of is to it to of s is on a is of of an is as of an an on s s to it of As a a at at so it be as to a of in a to in to of at of in on to by in as 40m / s, to t, we s), s = 340t / 2 is by to of to 751, K to . 0 of of 0by of to 4h, # 12h; 000in of 1.0 of 1.0 in a 40, to 000of 1.1 in of of to of an is of 1/4 in of on is 5 a as to in of or of 1.3 1. 4 by to of to of is as , to , to .; .; he calcul 控制器的指令 一、特点 兼容 51 产品 2 个字节的可再编程闪存 耐力擦写 /擦除周期 2. 7 V 至 6 V 工作范围 全静态操作 0 24 两级程序存储器锁定 128 8 位内部 15 个可编程 I / O 线 2 个 16 位定时器 /计数器 六个中断源 可编程串行 道 直接 动输出 片上模拟比较器 低功耗空闲和掉电模式 二、说明 该 一个低电压,高性能 位 2 编程,可擦除只读存储器( 备是制造 用 高密度非易失性内存技术,并与兼容的工商业污水附加费微机工业标准 51 指令集,并通过结合在一个通用的单芯片闪存的 8 位 脚, 一种功能强大的微机提供了高度灵活和成本效益的解决方案,许多嵌入式控制应用 该 供以下标准功能 2 字节的闪存, 128 字节 15 I / O 线,两个 16 位定时器 /计数器,一个五向量 2 级中断结构,一个全双工串行口,一个精密模拟比较器,片上振荡器和时 钟电路此外,该 设计与操作频率下降到零静态逻辑,支持两种软件可选的节电模式空闲模式时 止工作,同时允许 时 /计数器,串行口和中断系统继续工作暂停模式保存 内容,但冻结,直到下一个硬件复位振荡器禁用所有其他芯片功能 三、引脚配置 四、引脚说明 源电压 地 端口 1 端口 1 是一个 8 位双向 I / O 端口引脚 至 7 提供 1 和 1 0 内部上拉需要 外部上拉也可作为正输入( 负输入( ,分别对片内精密模 拟比较器的端口 1 输出缓冲器可以吸收 20电流,并且可以直接驱动 1秒写入端口 1 引脚,它们可以作为输入引脚 时至 作为输入,并从外部拉低,将输出电流( 于内部上拉在端口 1 也接收片内 储 。 端口 3 至 5 带有内部上拉 向 I / O 引脚是作为对片上比较器输出输入硬连接,而不是作为一个通用访问 构成我 / O 引脚的 3 口输出缓冲器可吸收 20 1 秒写入端口 3 他们拉高内部上拉,可作为输入, 3 口被外部拉低的引脚为低电平输入的引脚将输 出电流( 于上拉在端口 3 也接收片内 储。 端口引脚的第二功能 行输入口) 行输出端口) 部中断 0) 部中断 1) 时器 0 外部输入) 端口 3 也可以用下面列出的 种特殊功能, 五、振荡器特性 别是输入和输出,分别为一个反相放大器,可用于作为一个片上振荡器使用配置,如图 1 无论是石英晶体或陶瓷谐振器可用于驱动外部显示设备 时钟源, 悬空而 动,如图 2 所示有没有重新需要对外部时钟信号的占空比,由于内部时钟电路的输入通过鸿沟 由二翻转翻牌,但最小和最大电压高和低时间规范必须遵守。 六、特殊功能寄存器 一个片上内存区域的地图称为特殊功能寄存器( 间中的表所示请注意,并非所有的地址都被占用,并无人居住地址可能无法在芯片上实现的读取访问这些地址。 七、某些指令的限制 该 一种经济和低成本的产品, 越来越多的微控制器系列。 包含 2 闪存程序存储器,是完全与 51 架构兼容,并 能进行编程使用。 51 指令集然而,也有少数的审议操作之一时,必须牢记某些指令计划利用此装置有关的所有分支指令跳跃或应限制在物理方案的设备,这是 2K 的 这应该是软的责任软件例如程序员的内存空间,这样的目标地址, 是为 2K 的内存)有效指令,而 00H 不会 1 分支指令 。 这些无条件分支指令将执行只要记住保持程序员的目的地地址。 地址必须在程序存储器的大小(位置为 00H 的 89进行设置,否则会导致芯片不正常行为。 , , 了这些条件分支指令上述 数相同的规则同样,侵犯边界的内存可能会导致 行。 对于涉及中断应用的正常中断 行的 80列架构地址位置已被保存。 2 关指令,数据存储器 该 含 128 字节的内部数据存储器因此,在 堆栈深度限制为 128 字节,可用 部数据存储器访问量是不支持这个设备,也不是外部程序存储器执行,因此,没有 说明应包括在该计 划。 一个典型的 80编器将仍然组装说明,即使是在它上面提到的限制是违反书面控制器的用户有责任了解的物理特性和所使用的设备限制,并调整相应的使用说明。 八、程序存储器锁定位 在芯片上有两个锁,可以不编程( U),也可以编程( P)位获得该表中列出以下的附加功能。 九、空闲模式 在空闲模式下, 入睡眠状态,而所有片上外设仍然有效的模式是通过软件调用的片上 内容,包括所有的特殊功能寄存器保持不变,在此模式空闲模式可 以被终止任何使能的中断或硬件复位。 和 应设置为 0,如果没有 外部上拉电阻的使用,或设置为 1,如果使用外部上拉,应该指出的是,空闲时被硬件复位终止,恢复设备正常程序执行,从那里离开的,最多两个机器周期之前,内部复位算法需要控制片上硬件抑制这种访问内部件,但访问端口引脚是不禁止为了消除意想不到的可能性,写一个端口引脚空闲时被复位终止,指令 个调用不应该是一个空闲写入到端口引脚或外部存储器。 十、掉电模式 在掉电模式,振荡器停止,并在结构形式的调用断电是最后一个指令 特殊功能寄存器的值保持不变,直到掉电模式终 止从电源唯一的出口下一个硬件复位重新定义了 不改变片上 复位不应该被启动才能 复到正常工作的水平,必须持有足够长的活跃,使振荡器重新启动并稳定 和 应设置为 0,如果没有外部上拉电阻的使用,或设置为 1,也可以使用外部上拉 。 十一、 行编程 该 随片上 码存储阵列的 2 千字节的擦除状态(即,内容= 并准备进行编程代码存储器阵列的编程以一次一个字节数组一旦被编程,以重新编程的任何非空白字节,整个存储器阵列需要电擦除内部地址计数 器的。 含一个 址计数器它总是在 位的上升沿000H,并通过应用了正脉冲引脚 进规划算法程序的 下列顺序推荐。 电序列,应用在 脚发电机组 所有其他引脚浮动,等待大于 10 毫秒。 脚 “ H” 脚 “ H”。 申请的“ H”或“ L”适当的组合逻辑电平的引脚 3 , 5 选择亲编程作业在 程模式表所示编程和验证阵列。 应用在位置 000H 到 1 7 5 0 字节数据的代码 高到 12V,使编程 6 脉冲一次计划在 2毫秒。 要核实编程的数据,降低 12V 到逻辑“ H”级,并设置 3 至 3 引脚 7到适当的水平输出的数据可以读取的 引脚。 在程序中的下一个地址字节的位置,脉冲 一次推进内部地址计数器将新数据到 引脚。 重复步骤 5 到 8,更改数据,并推动整个 2 千字节数组的地址计数器或直至达到最终目标文件。 断电序列设置 “ L”设置 “ L”浮法所有其他 I / O 引脚切断 据轮询 能数据轮询悠 美食一个写周期期间写周期结束时,若要最后写入的字节将在 7 写入数据的补充结果一旦写周期已经完成,真正的数据是对所有输出有效,下一个周期可能开始数据轮询可能会开始后的任何时间写周期已启动就绪 /忙字节编程的进展,也可以由 出信号引脚 3 后拉 1 2 低监控云在编程过程中,以指示 3 1 被拉高时再进行编程,以指示 程序验证如果锁定位 有编程 代码数据可以回读通过的 据线。 1 复位内部地址计数器 000H 通过把“ L” “ H” 2 申请读代码数据相应的控制信号,并在读 引脚的输出数据 3 脉冲引脚 次推进内部地址计数器 4 阅读的 引脚 5 重复步骤 3 和 4 的下一个代码数据字节,直到整个数组读 锁定位不能直接验证的锁位验证是通过观察他们的特点是启用芯片擦除整个列( 2 字节)和两个锁定位的电擦除通过使用适当的控制信号组合 0 毫秒代码阵列 低是全“ 1”,在的书面芯片擦除操作 之前,必须执行任何非空存储字节可重新编程读标识字节的签名字节是由一个地点 000H, 001H 和 002H 正常核查的程序相同,只是读 5 ,必须拉至低的值返回的逻辑如下。 ( 000H) = 1示由 司( 001H) = 21H 表示制造 89编程接口 闪存阵列中的每个字节代码可以写入和可擦除整个阵列使用适当的浓度控制信号的组合 写操作周期是自定时的,一旦 间本身将自动完成所有主要的编程供应商提供的爱特梅尔微控制器系列的全球支持,请联系相应的软件修改您的当 地亲 编程供应商 超声测距系统设计 原文出处:传感器文摘 布拉福德 :1993年 超声测距技术在工业现场、车辆导航、水声工程等领域都具有广泛的应用价值,目前已应用于物位测量、机器人自动导航以及空气中与水下的目标探测、识别、定位等场合。因此,深入研究超声的测距理论和方法具有重要的实践意义。为了进一步提高测距的精确度,满足工程人员对测量精度、测距量程和测距仪使用的要求,本文研制了一套基于单片机的便携式超声测距系统。 关键词:超声波,测距仪,单片机 1、前言 随着科技的发展,人们生活水平的提高,城市发展建设 加快,城市给排水系统也有较大发展,其状况不断改善。但是,由于历史原因合成时间住的许多不可预见因素,城市给排水系统,特别是排水系统往往落后于城市建设。因此,经常出现开挖已经建设好的建筑设施来改造排水系统的现象。城市污水给人们带来了困扰,因此箱涵的排污疏通对大城市给排水系统污水处理,人们生活舒适显得非常重要。而设计研制箱涵排水疏通移动机器人的自动控制系统,保证机器人在箱涵中自由排污疏通,是箱涵排污疏通机器人的设计研制的核心部分。控制系统核心部分就是超声波测距仪的研制。因此,设计好的超声波测距仪就显得非常重要了。 2、超声波测距原理 压电式超声波发生器实际上是利用压电晶体的谐振来工作的。超声波发生器内部结构,它有两个压电晶片和一个共振板。当它的两极外加脉冲信号,其频率等于压电晶片的固有振荡频率时,压电晶片将会发生共振,并带动共振板振动,便产生超声波。反之,如果两电极间未外加电压,当共振板接收到超声波 时,将压迫压电晶片作振动,将机械能转换为电信号,这时它就成为超声波接收器了。 测量脉冲到达时间的传统方法是以拥有固定参数的接收信号开端为基础的。这个界限恰恰选于噪音水平之上,然而脉冲到 达时间被定义为脉冲信号刚好超过界限的第一时刻。一个物体的脉冲强度很大程度上取决于这个物体的自然属性尺寸还有它与传感器的距离。进一步说,从脉冲起始点到刚好超过界限之间的时间段随着脉冲的强度 而改变。结果,一种错误便出现了 两个拥有不同强度的脉冲在不同时间超过界限却在同一时间到达。强度较强的脉冲会比强度较弱的脉冲超过界限的时间早点,因此我们会认为强度较强的脉冲属于较近的物体。 超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波 接收器收到反射波就立即停止计时。超声波在空气中的传播速度为 340m/s,根据计时器记录的时间 t,就可以计算出发射点距障碍物的距离 (s),即: s=340t/2 3、超声波测距系统的电路设计 系统的特点是利用单片机控制超声波的发射和对超声波自发射至接收往返时间的计时,单片机选用 济易用,且片内有 4K 的 于编程。电路原理图如图 1 所示。 0冲的产生与超声波发射 测距系统中的超声波传感器采用 压电陶瓷传感器,它的工作电压是40脉冲信号,这由单片机执行下面程序来产生 。 4h, #12h;超声波发射持续 200ms 输出 40波 4h, 方测距电路的输入端接单片机 口,单片机执行上面的程序后,在 口输出一个 40脉冲信号,经过三极管 T 放大,驱动超声波发射头 出 40脉冲超声波,且持续发射 200侧和左侧测 口,工作原理与前方测距电路相同。 接收头采用与发射头配对的 超声波调制脉冲变为交变电压信号,经运算放大器 极放大后加至 带有锁定环的音频译码集成块部的压控振荡器的中心频率 ,电容 定其锁定带宽。调节发射的载频上,则 入信号大于 25出端 8 脚由高电平跃变为低电平,作为中断请求 信号,送至单片机处理 . 前方测距电路的输出端接单片机 口,中断优先级最高,左、右测距电路的输出通过与门 输出接单片机 口,同时单片机 到 输入端,中断源的识别由程序查询来处理,中断优先级为先右后左。部分源程序如下: 关外部中断 1 ,脚为 0,转至右测距电路中断服务程序 ,脚为 0,转至左测距电路中断服务程序 开外部中断 1 . ; 右测距电路中断服务程序入口 . ; 左测距电路中断服务程序入口 在启动发射电路的同时启动单片机内部的定时器 用定时器的计数功能记录超声波发射的时间和收到反射波的时间。当收到超声波反射波时,接收电路 输出端产生一个负跳变,在 产生一个中断请求信号,单片机响应外部中断请求,执行外部中断服务子程序,读取时间差,计算距离。其部分源程序如下: 关外部中断 0 7, 读取时间值 6, , , #0 计算时间差 1H, A ; 存储结果 , , #30H, A 开外部中断 0 车雷达(倒车辅助系统)的全称是“倒车雷达防止将凸点”,也说“汽车泊位助攻装置”,它是汽车安全的汽车泊位助攻装置,可与指示告诉了司机也许声音更直接全面的障碍物的情况下,取消泊位的汽车和司机担心,左,右两侧围绕汽车启动时带来的访问,帮助司机打扫缺陷,除了眼睛模糊了拍摄死角和视线,增强安全性。 系统的工作原理背上了一辆车,工作时需要备份雷达在汽车车只,提供与后方汽车的驱动 程序的信息。作为汽车的结果时,支持汽车行驶速度较慢,与声音比较可以认为赛车在休眠状态,因为这个系统中可以忽略不计多普勒效应的影响,照片的速度。在很多的范围内寻找方法,脉冲测距法只需要测量超声波的时间去测量点与目标之间有和背部,实现很简单,因为这个系统采用这种方法。 如果图表显示次,处理后的车手能够扭转,系统自动启动,超声波发送模块向后发射的 40超声波信号通过障碍物,反射,接收模块来收集超声波,进行放大,并单片机 这个信号发送指示模块,火花在同一时间巡 回演讲中,发出同步语音提示,当与障碍物的距离小于 1 米, , ,给出了不同的报警声,提醒司机。图 1 系统的工作原理框图追求 2 超声波发送模块电路硬件设计超声波发送模块设计超声波发射器包括超声波产生电路和超声波发射控制电路两部分组成,超声波探头(又称“超声换能器 ”)选择 以使用软件和硬件的发生 规律产生了一项法律,产生超声波。前者的超声波信号,即使用软件来产生 40,把一只脚输入通过输出驱动器,通过探头超声波产生后,司机正在驾驶提示。对这种方法的特点是让软件充分利用,灵活性好,但需要 设计电动驱动器的电流在 100驱动电路的上面。 在第二种方法是利用超声波的特殊农产品电路或一般发生电路产生超声波,换能器产生的直接驱动超声波信号。这种方法的优点是乳臭未干的驱动电路,但缺乏灵活性。本设计采用第一种方法产生超声波,如果所示的电路的设计。对 40超声波的用途 555 时基电路振荡产生。其振荡频率计计算式为 C R 的 510)的 F = (注册商标 9 +2。 10 的设计是可调电阻的目的是调整信号的频率,用什么牌子的同意在40换能器的自然频率。有足够的驱动能力,以保 证 555 时基,宜选用 + 12V 电源。超声波碳纳米管传输控制信号,由计算机进行控制表一块。超声波接收模块电路超声波接收模块超声波接收器设计,包括超声波接收电路,放大探头,信号和波形整流电路部分。 超声波探头必须引入发射探测器模型为相应的,关键是频率应同意,本设计采用于不能接收共振效应产生的结果,否则,即使不能接受。电信的正弦波作为一个后经调查结果交替标志是非常薄弱,因为这必须通过放大电路放大。正弦波信号不能直接床单片机接收,必须有波形变化。根据以上的原则进行的讨论,多是第一个回声机器需要 的时刻。接收电路的设计可以用特殊的接收电路,也可以使用通用电路成真,如果追求,所示。超声波在空气中传播时,其能量衰减和距离成正比,即从近信号强外,跳跃的距离还远远没有结束信
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。