AT89C2051微控制器的指令毕业课程设计外文文献翻译、中英文翻译、外文翻译_第1页
AT89C2051微控制器的指令毕业课程设计外文文献翻译、中英文翻译、外文翻译_第2页
AT89C2051微控制器的指令毕业课程设计外文文献翻译、中英文翻译、外文翻译_第3页
AT89C2051微控制器的指令毕业课程设计外文文献翻译、中英文翻译、外文翻译_第4页
AT89C2051微控制器的指令毕业课程设计外文文献翻译、中英文翻译、外文翻译_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

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 控制器的指令 一、特点 兼容 51 产品 2 个字节的可再编程闪存 耐力擦写 /擦除周期 2. 7 V 至 6 V 工作范围 全静态操作 0 24 两级程序存储器锁定 128 8 位内部 15 个可编程 I / O 线 2 个 16 位定时器 /计数器 六个中断源 可编程串行 道 直接 动输出 片上模拟比较器 低功耗空闲和掉电模式 二、说明 该 一个低电压,高性能 位 2 的 编程,可擦除只读存储器( 备是制造 用 高密度非易失性内存技术,并与兼容的工商业污水附加费微机工业标准 51 指令集,并通过结合在一个通用的单芯片闪存的 8 位 脚, 一种功能强大的微机提 供了高度灵活和成本效益的解决方案,许多嵌入式控制应用 该 供以下标准功能 2 字节的闪存, 128 字节 15 I / 个 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分支指令 。 A + 这些无条件分支指令将执行心病 要记住保持程序员的目的地 支。 地址必须在程序存储器的大小(位置为 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脉冲 一次计划在 要 1 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 字节)和两个锁定位的电擦除通过使用适当的控制信号组合 持有 10 毫秒代码阵列 低是全“ 1”,在的书面芯片擦除操作之前,必须执行任何非空存

温馨提示

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

评论

0/150

提交评论