




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
I 摘 要 在当今社会飞速发展的格局下,越来越多的流水线上的产品和各种商业场合的人员需要进行自动计数 数器有直观和计数精确的优点,目前已在各种行业中普遍使用 。 数字式电子计数器有多种计数触发方式,它是由实际使用条件和环境决定的 。 有采用机械方式的接触式触发的,有采用电子传感器 这类 非接触式触发的 。 本文所设计的计数器是采用红外 对射式 方式,抗干扰性好,可靠性高 可用于测量 流水线上的产品的数量以及可检查产品有无缺损;也可以用于测量 宾馆、饭店、商场、超市、博物馆、展览观、车站、码 头、银行等场所的人员数量及人员流通数量,同时丝毫不会侵犯到被测人员的个人隐私 计 的指导思想是利用红外发光管发射红外线,红外接收管接收此红外线,并将其放大、整流形成高电平信号 收管没有接收到红外信号,放大器将输出低电平, 同时将这个电平信号送入单片机进行控制计数 ,并经译码驱动电路使数码管显示数值。这样就得到要统计的人或物的数量 。 关键词: 自动计数、红外检测、单片机、 8 位数码管 . n s of on of to a of is in in a of it is of of a to is of it is a by is to of of be to of be to of of he of in no of s is to ED of a uo wu to be at to he be Wu to 目 录 摘要 . . 第一章 绪论 . 1 前言 . 1 题背景 1 计要求 2 内外的研究概况 2 究的主要 内容 以及存在的问题 2 第二章 基于单片机构成的产品自动计数器的设计 .方案论证与选择 3 系统总体框图和原理 5 系统各单元部分构成 5 电源供电部分 . 红外 线检测部分 . 计数、显示部分 .系统程序 设计 . 程序 流程图 . 程序 设计 . 电路总图 . 电路总图 .三章 总结 .考文献 .谢 . 19 附录 .1 第一章:绪论 前言 在当今社会飞速发展的格局下,厂家基本采用流水线技术进行产品生产作业,而怎样对其线上的产品进行实时的、有效率的、精确的自动计数成为广大生产厂家十分关注的问题。传统的 机械式或电子式计数器 (主要是用数字电路集成组件组成 )电路比较复杂 ,元器件数量较多 ,故障率较高 ,维修比较困难 ,而且设置预定数值不太方便 ,功能不易更改 且 功能过于单一 ,适用范围较窄。 而基于单片机为核心控制的计数器有着能够实时,精确,可靠,稳定等计数优点已 成为广大厂家的首选自动计数的装置。 题背景 电子计数器到目前为止已有 30 多年的发展史 。 早期,设计师们追求的目标主要是扩展 计数 范围,再加上提高 计数 精度、稳定度等,这些也是人们衡量电子计数 器的技术水平,决定电子计数器价格高低的主要依据 熟 数 上限扩展到 无限大。当今,单片微型计 算机技术迅 速发展, 基于 单片机技术开发的计数设备和产品广泛应用到各个领域,单片机技术产品和设备促进了生产技术水平的提高 用和维护管理这些智能化产品的高级工程技术人才 能强、可靠性高、性能价格比高等特点,已成为实现工业生产技术进步和开发机电一体化和智能化测控产品的重要手段 。已经实现或者部分实现,但要真正完美的实现这些目标,对于 设计者 来说,还有许多工作要做,而不是表面看来似乎发展到头了 它利用电子学的方法测出一定时间内输入 的脉冲数目,并将结果以数字形式显示出来 。 计要求 较强的 抗干扰能力 . 000000999999. 确 显示出来 . 2 内外的研究概况 如今的产品自动计数器大多采用非接触式的计数触发方式。早已开发出了多种型号的专用检测芯片 控制单元、辅以多种外围硬件搭配而成的计数装置已成为现在自动计数应用领域的潮流。而如何提高自动计数器的实时性,抗干扰能力、稳定性是现在国内外自动计数生产厂家研究的主要课题 ,往往是处于高温,高噪声等极度恶劣的环境当中 列单片机构成的产品自动计数器在这种环境中工作时往往会出现误动作(单片机程序跑飞)或死机(程序进入死循环) 此次设计 研究的主要内容应解决的问题 基于单片机构成的产品自动计数器研究的主要内容包括:如果构成检测电路、 示驱动模块的选择、 片机的扩展。在这个设计中主要需要解决的问题便是如何提高 机的抗干扰能力以及稳定性。 3 第二章:基于单片机构成的产品自动计数器的设计 案论证与选择 方案一、如图一 图一:方案一 原理阐述:专业检测芯片形成计数脉冲后送给控制单元 片机 通过对它片内计数、显示编程。 个 7段数码管 . 一块 有电源电压监控、 看门狗定时器电路三种功能于一体的芯片 ,它 保证了在电源接通、关断、瞬间电源电压不稳时 ,不会造成系统死机、数据误写或误动作 ,大大提高了系统的可靠性和抗干扰能力 方案二、如图二 红外发射电路 外接收电路 制计数显示示驱动 示 电源供电电路 源监测、单片机保护专用芯片 用检测芯片 制单元示驱动芯片 示 掉电数据保护芯片 源供电电路 4 图二:方案二 原理阐述:红外发射电路(以 核心)和红外接收电路(由 成 红外 检测单元以及形成计数脉冲、经过 部中断 对其片内计数、显示编程、最后通过显示驱动芯片连接上 示器就完成了最后 的计数显示 . 方案三、如图三 图三:方案三 原理阐述:检测单元同方案二一样、不同的便是计数显示部分 动、锁存、显示一体 . 以上三个方案各有着自己的优缺点: 方案一既可完美的实现产品自动计数功能且能让系统处于异常状态和抗干扰时通过外围专用芯片得到非常好的解决 . 外围电路架设相对简单、在市场上属于高端自动计数产品 于成本太贵的原因此类 产品并没有得到普及 没有很好的达到我们做毕业设计的目的,故虽然这个方案是最完美的一个方案也只有舍弃 . 方案三是一个简易的产品自动计数器 数精确 是属于现在产品自动计数市场上的淘汰产品 这个方案太过于简单故不选用 . 红外发射电路 外接收电路 数显示专用芯片 源供电电路 5 方案二便是这次毕业设计选用的方案 以选用主要是这个方案涉及的知识面广且能达到精确、稳定的自动计数 的抗干扰能力较弱、系统掉电后不能保存数据 这也是此设计着重解决的问题。 统总体框图和原理 系统总体框图如图四、 图四:系统总体框图 原理: 电路的指导思想是利用红外发光管发射红外线,红外接收管接收此红外线,并将其放大、整流形成高电平信号。当有人或物挡住红外光时,接收管没有接收到红外信号,放大器将输出低电平 。这个便是外部计数脉冲信号。这个计数脉冲信 号送入 片机中进行计数控制,在经过扩展、显示驱动完成最后的显示过程。 统各单元电路设计 源供电电路 图 五 :电源供电电路 红外发射电路 外接收电路 制计数显示示驱动 示 电源供电电路 6 如图 五 所示电源 供电 部分采用变压器降压、桥式整流、电容器滤波、三端稳压器 7805稳压后供电。电源用 2201压器降压成 9后经四个整流二极管 ( 组成的 桥 式整流变成直流电压,经 805芯片稳压成 5收电路 、 外线检测部分 这个部分 主要 由 工作原理为当红外发射二级管发出红外光 ,检测是否受人或者物体遮挡 ,然后由红外线接 收 二极管将调制信号通过锁相环鉴频后 输出 图 六 :红外线发射电路 如图 六 所示, 红外线发射电路 以时钟定时集成芯片 内部含有两个电压比较器,一个分压器,一个 个放电晶体管和一个功率输出级 构成一个多谐振荡器。产生一个频率在 9130这是理论值。由于元件偏差 ,以实际测量为准 ),通过 3脚输出脉冲 波,由红外线发光二极管 (射出去。频率计算方法: F=1 因此根据公式计算我们知道此设计中红外线发光二极管的发射频率为 7 发射的是脉冲波。 图七 : 1脚 :芯片 脚 : 触发 3脚: 输出 4脚: 复位 5脚: 控制电压 6脚: 门限 (阈值) 7脚: 放电 8脚: 电源电压 稳态电路、双稳态电路、无稳态电路。 在 本设计中使用的是间接反馈型无稳态电路。其主要特点是振荡电路直接连接在电源上。 图 八: 红外线接收电路 8 红外 接收电路 如图八所表示 是以锁相环集成芯片 成一个鉴频电路。如图 4所示,红外线接收二极管将感应到的脉冲信号通过电容 1的基极,由 00 倍后, 送给脚,由 果接收信号在 8脚输出低电平;否则 8脚维持高电平。 5脚, 6脚上的电容、电阻决定了内部压控晶体 振荡器的中心频率( )当 f=构成 红外 接收电路)。 1脚上的电容 3接地构成输出滤波网络和低通滤波网络,在具体值的设置上 3的两倍。 利用 而提高了整个检测电路的干扰能力。如果在对射管(接收管和发射管)外加滤光片便可以更好的提高抗干扰能力。 而根据单片机原理与应用书中可知,单片机正常工作频率为 f=4.( 般为 12即 0 从而在电路设计上满足了单片机控制的基本要求。 图九 :脚图 图十 :部功能图 从上面的分析上不难看出,利用 费 现象 。市面 上 的主流产品计数产品 在检测部分 一般都用到了专用检测芯片 如( 合光电传感器构成,检测精度非常高 )。 遥控距离为 15 30米、 如多路电灯的开 9 关控制、多路水龙头的控制中 ) 。 是完成电子控制到机械控制),由于篇幅原因这里不做过多阐述。 数、显示部分 10 计数显示部分 如图十一所示。 由单片机 本原理为 当红外检测部分检测到有产品经过时, 红外接收电路 脚输出口将产生一个低电平信号,这个信号将供给单片机进行计数控制;显示部分是通过扩展8155I/0口实现,通过 集成驱动芯片 成最终的显 示 . 计数控制部分是将计数脉冲 (负脉冲有效)送入 单片机 个中断入口的 经过 单片机 内部 对这个中断信号进行计数 编程构成 供以下标准功能: 4128字节内部 32个 I/个 16位定时 /计数器 、一个 5向量两级中断、 一个全双工串行通信口、片内振荡器及时钟电路。同时 支持两个软件的节电工作模式。空闲方式停止 是允许 时 /计数器、串行通信口及中断系统继续工作。掉电后保存 振荡器停止工作并禁止其他所有部件工作直到下一个硬件复位。 图十二: 片机外型 图十三: 端口功能 显示部分是通过 8155芯片扩展 I/及 8段数码管构成 图十一所示。 软件译码是把各字符的段选码组织到一个表中,要显示某字符先查表得到其段选码,然后送往显示器的段码线。 单片机应用系统中多采用软件译码的动态显示。图十一中 8155位选码占用的输出口线数取决于显示器位数。 11 对应于 片机的 I/O 口扩展普遍的选用 8155 和 8255 系列。 8155 和 8255 扩展芯片 都是通用可编程并行 I/O 口扩展芯片, 40 个引脚封装 ,在这个设计当中我们选择使用 8155 扩展芯片。 155 芯片内包含有 256 个字节 2 个 8 位、 1 个 6 位的可编程并行 I/O 口和 1 个 14 位定时器 /计数器。 8155 可直接与 51 单片机连接不需要增加任何硬件逻辑。由于 8155 既有 具有 I/O 口,因而是 51 单片机系统中最常用的外围接口芯片之一, 8155 的引脚及内部结构如图 十四 : 图十四: 8155 引脚以及内部引脚 图十五: 8155 外部引脚图 8155芯片外部引脚图如图十五。 8155共有 40个引脚,采用双列直插式封装。各引脚功能如下: 址数据总路线。单片机和 8155之间的地址、数 据、命令、状态信息都是通过它传送的。 / 选 信号线,低电平有效 。 /储器读信号线,低电平有效。 /储器写信号线,低电平有效、 址及片选信号锁存线,高电平有效,其后沿将地址及片选信号锁存到器件中。 M: I/电平表示选择 I/电平选择存储器。 输出线。 12 输出线。 输出或控制信号线。用作控制信号线时,其功能如下: A A ( B B B 口缓冲器满信号线)。 ( N:定时器 /计时器输入端。 /时器 /计数器输出端。 位信号线。 5。 8155内部结构包括两个 8位并行输入 /输出端口,一个 6位并行输入 /输出端口, 256个字节的静态随机存取存储器 个地址锁存器,一个 14位的定时器 /计数器以及控制逻辑电路,各部件和存储 器地址的选择由 当 M 0(低电平)时,表示 址范围为 00H 当 M 1(高电平)时,表示 ,其编码如下表所示。其中 生片选信号 /部寄存器和口地址由 出。 目前数码显示驱动芯片的主流产品有: 74列、 803) , 74803) , 。 8段数码显示管的型号有 x、 图十六: x. 图十七: 13 统程序 设计 程序流程图 图十八 :主程序流程图 图十九 :中断计数程序流程图 开始 初始化 计数 显示 检测外部计数脉冲 是否处于低电平计数 否 中断返回 计 数 显 示 14 序设计 # 1; 1; 1; /*外部中断 0 函数 */ ; /关中断 if(99998) 0; ; ; /开中断 A, #00000011B ; 8155 初始化 #7 ;使 向 8155 控制寄存器端口 A #78H ;动态显示初始化,使 向缓冲区首地址 #7 ;首选位字节送 A, 15 #7 ;使 向 A ;选通显示器低位(最右端一位) ; 向 A, ;读要显示数 A, #0 ;调整距段码表首的偏移量 A, A+ ;查表取得段选码 A ;段选码从 输出 ;调用 1时子程序 ; 指向缓冲区下一单元 A, ; 位选码送累加器 A ;判断 6 位是否显示完毕, A ; 未显示完,把位选数字变为下一 位选字 A ; 修改后的位选字送 ; 循环实现按位序依次显示 06H, 5466H, 67 ;断码表 7H, 7677H, 739H, 579H #02H ;延时子程序 #0 16 路总图 图二十 :电路总图 17 第三章 :结论 在研究这个毕业设计的过程当中曾经让我遇到了许多小麻烦:在检测单元的选择上是选择光电传感器还是红外对射式曾经让我迷茫 片机的选择上是选择内部具有 4节 的闪烁存储器的 是 选择内部 具有 8经也让我困惑不已 (其实任选一款都可以实现) 155进行 I/实 通过设计要求可以看出 不难看出 根本 不需要对 行扩展就可有完成 0计数显示功能 (采用 7 段数码管显示可以不扩展) 。而我最终还是选择了扩展 是因为虽然这样让电路复杂了许多但也让我对单片机的 I/O 口扩展部分详细进行了重新学习和掌握。 基于单片机构成的产品自动计数器能够实现实时、稳定、精确的计数。如果要对这个课题进行深入的研究可以采用 片机专用保护芯片等就可以很好的提高整个系统的抗干扰能力。 产品自动计数器的设 计的抗干扰问题永远是设计 者们研究的课程!只要能有效的遏制这个缺陷 形成一个优质的自动技术产品指日可待! ( 51 单片机允许工作的温度范围: , 正产工作的 频率范围 上限 : 2433。 本次设计的基于单片机构成的产品自动计数器没有任何外加任何停止、复位等功能按键,上电便进行计数工作。仅作为自动计数产品理论研究之用。 18 参考文献 1高精度数字显示转速测试仪的研究 J 张军 农机化研究 2000(3) 74. 2高可靠红外线传感器控制开关 J 陈勇 仪表技术与传感器 2004 (5). 3 000系列 60种常用集成电路的应用 M 魏丑君等 人民邮电出版社,1995. 4中国集成电路大全 M 中国集成电路大全编写委员会 国防工业出版社, 1985. 5数子集成电路应用精粹 M 肖景和 人民邮电出版社 2002. 6传感器应用电路 详 解 M 罗四维 人民邮电出版社 1993. 7传感器应用制作入门 M 吴桂秀 浙江科学技术出版社 2004. 8单片机原理及应用 李建忠 西安电子科技大学出版社 2002. 9电子线路 潘永雄等 西安电子科技大学出版社 2002. 10红外探测与控制电路 M 陈永莆 人民邮电出版社 2005. 118051单片机彻底研究基础篇 林伸茂 人民邮电出版社 2004. 19 致谢 本 设计 在选题及研究过程中得到老师的悉心指导。多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨、热忱鼓励。 陈 老师一丝不苟的作风,严谨求实的态度,踏踏实实 的精神,不仅授我以文,而且教我做人, 我 对 陈老师的感激之情是无法用言语表达的。 他不仅学识渊博,对专业孜孜以求,精益求精;而且在百忙之余仍然读书不辍,不断探求;为人师表,率先垂范;传道授业,呕心沥血。如果说我从指导老师那里学会了怎样做好学问,那么首先应该说我从导师那里领略了真正的学术精神,导师严谨的治学态度和坚韧的探索精神将使我终生受益。 载此,我还要感谢在一起愉快的度过大学生生活的 5 舍 602 的各位同 门,正是由于你们的帮助和支持,我才能克服一个一个的困难和疑惑,直至本文的顺利完成。特别感谢我的同学给予我不少 的帮助。 在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意 !最后我还要感谢培养我长大含辛茹苦的父母,谢谢你们 ! 20 附录 : 本次 毕业 设计所用到的集成电路和电子元件 如下: 155 x 三端电源稳压块 红外发射 红外接收 单片机 I/O 口扩展 显示 驱动 8 位数码管 1 块 1 块 1 块 1 块 1 块 2 块 8 个 外接收头 1 个 外发射管 1 个 流二极管 4 个 电阻、电容 若 干 21 论文二 摘 要 近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更 新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,但仅单片机方面的知识是不够的,还应根据具体硬件结构、软硬件结合,来加以完善。 计算机在人们的日常生活中是比较常见的电子产品之一。可是它还在发展之中,以后必将出现功能更加强大的计算机,基于这样的理念,本次设计是用片机、 示器、控制按键为元件来设计的计算器。利用此设计熟悉单片机微控制器及 C 语言编程,对其片资源及各个 I/O 端口的功能和基本用途的了解。掌握 + 用程序开发环 境,常用的 示器的使用方法和一般键盘的使用方法。 关键字: 控制按键 目 录 第一章 绪论 4 题简介 22 计目的 计任务 二章 课题背景 6 片机发展现状 算器系统现状 .阵按键 .算器设计总体思想 .三章 硬件系统设计 .盘接口电路 .示模块 33 算模块 .四章 软件设计 .编语言和 .扫程序设计 .术运算程序设计 .示程序设计 .五章 系统调试与存在的问题 .件调试 .件调试 . 结 .考文献 41 附录一 28 附录二 29 附录三 30 第一章 绪论 题简介 当今社会,随着人们物 质生活的不断提高,电子产品已经走进了家家户户,无论是生活或学习,还是娱乐和消遣几乎样样都离不开电子产品,大型复杂的计算能力是人脑所不能胜任的,而且比较容易出错。计算器作为一种快速通用的计算工具方便了用户的使用。计算器可谓是我们最亲密的电子伙伴之一。本设计着重在于分析计算器软件和开发过程中的环节和步骤,并从实践经验出发对计算器 23 设计做了详细的分析和研究。 单片机由于其微小的体积和极低的成本,广泛的应用于家用电器、工业控制等领域中。在工业生产中。 单片微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片 微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。 本系统就是充分利用了 8051芯片的 I/O 引脚。系统以采用 现了能根据实际输入值显示并存储的功能,计算程序则是参照教材。至于位数和功能,如果有需要可以通过设计扩充原系统来实现 。 计目的 通过本次课题设计,应用单片机应用基础、计算机应用基础等所学相关知识及查阅资料,完成简易计算器的设计,以达到理论与实践更好的结合、进一步提高综合运用所学知识和设计的能力的目的。 通过本次设计的训练,可以使我在基本思路和基本方法上对基于 具备一定程度的设计能力。 计任务 在本次课程设计中,主要完成如下方面的设计任务: 1、简要阐述单片机技术发展的国内外现状及 2、掌握 列某种产品(例如 8051)的最小电路及外围扩展电路的设计方法; 3、了解单片机数据转换功能及工作过程; 4、完成主要功能模块的硬件电路设计及必要的参数确定; 5、用 24 第二 章 课题背景 目前, 51系列单片机在我国的各行各业得到了广泛应用,各大专业院校、职业培训学校,均开设了单片机原理与应用方面的课程,这是一门技术性和实践性很强的学科,必须通过一系列的软硬件实验、理论联系实际,才能学好、学懂,取得较好的学习效果。 片机发展现状 单片机的发展趋势:低功耗 ;微型单片化;主流与多品种共存;单片机从 8位、 16位到 32位,数不胜数,应有尽有,有与主流 有不兼容的,但它们各具特色,互成互补,为单片机的应用提供广阔的天地。 纵观单片机的发展历程,可以发现 单片机的发展趋势大致有: 1、低功耗 051推出时的功耗达 630现在的单片机普遍都在 100着对单片机功耗的要求越来越低,现在的各个单片机制造商基本都采用了 补金属氧化物半导体工艺 )。像 80采用了 高密度金属氧化物半导体工艺 )和 补高密度金属氧化物半导体工艺 )。 然功耗较低,但由于其物理特征决定了其工作速度不够高,而 些特征,更适合于在要求低功耗象电池供电的应用场合。所以这种 工艺将是今后一段时期内单片机发展的主要途径。 2、微型单片化 现在常规的单片机普遍都是将中央处理器 (随机存取数据存储 (只读程序存储器 (并行和串行通信接口、中断系统、定时电路、时钟电路集成在一块单一的芯片上,增强型的单片机集成了如 A/宽调制电路 )、 门狗 ),有些单片机将 晶 )驱动电路都集成在单一的芯片上,这样单片机包含的单元电路就更多,功能就更强大。甚至单片机厂商还可以根据用户的要求量身定做,制造出具有自己特色的单片机芯片。 此外,现在的产品 普遍要求体积小、重量轻,这就要求单片机除了功能强和功耗低外,还要求其体积要小。现在的许多单片机都具有多种封装形式,其中面封装 )越来越受欢迎,使得由单片机构成的系统正朝微型化方向发展。 3、主流与多品种共存 25 现在虽然单片机的品种繁多,各具特色,但仍是以 80容其结构和指令系统的有 此以 80核心的单片机占据了半壁江山。而司的 简指令集 (有着 强劲的发展势头,中国台湾的司近年的单片机产量与日俱增,以其价低质优的优势,占据一定的市场份额。此外还有 司的产品,日本几大公司的专用单片机。在一定的时期内,这种形势将得以延续,将不存在某个单片机一统天下的垄断局面,走的是依存互补,相辅相成、共同发展的道路。 算器系统现状 计算器一般由运算器、控制器、存储器、键盘、显示器、电源和一些可选外围设备及电子配件通过人工或机器设备组成。低档计算器的运算器、控制器由数字逻辑电路实现简单的串行运算,其随机存储器只有一、二个单元,供累 加存储用。高档计算器由微处理器和只读存储器实现各种复杂的运算程序,有较多的随机存储单元以存放输入程序和数据。键盘是计算器的输入部件,一般采用接触式或传感式。为减小计算器的尺寸,一键常常有多种功能。显示器是计算器的输出部件,有发光二极管显示器和液晶显示器等。除显示计算结果外,还常有溢出指示、错误指示等。计算器电源采用交流转换器或电池,电池可用交流转换器或太阳能转换器再充电。为节省电能,计算器都采用 艺制作的大规模集成电路(见互补金属半导体集成电路),并在内部装有定时不操作自动断电电路。计算器 可选用的外围设备有微型打印机、盒式磁带机和磁卡机等。 本计算器是以 051单片机为核心构成的简易计算器系统。该系统通过单片机控制,实现对 4*4键盘扫描进行实时的按键检测,并把检测数据存储下来。整个计算器系统的工作过程为:首先存储单元初始化,显示初始值和键盘扫描,判断按键位置,查表得出按键值,单片机则对数据进行储存与相应处理转换,之后送入 示器动态显示。整个系统可分为三个主要功能模块:功能模块一,实时键盘扫描;功能模块二,数据转换成显示器显示;功能模块三,显示器动态显示。 26 8051是 列单片机的典型产品,以这一代表性的机型进行系统的讲解。 8051单片机包含中央处理器、程序存储器 (数据存储器 (定时 /计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,其内部结构如图 在分别加以说明: 图 051内部结构图 中央处理器 : 中央处理器 (整个单片机的核心部件,是 8 位数据宽度的处理器,能处理 8位二进制数据或代码, 挥和调度整个单元 系统协调的工作,完成运算和控制输入输出功能等操作。 数据存储器 ( 8051 内部有 128 个 8 位用户数据存储单元和 128 个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的 有 128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 程序存储器 ( 8051共有 4096 个 8位掩膜 于存放用户程序,原始数据或表格。 定时 /计数器: 8051 有两个 16 位的可编程定时 /计数器,以实现定时或计数产生中断,用于控制程序转向。 并行输入输出 (I/O)口: 8051共有 4组 8位 I/ 用于对外部数据的传输。 全双工串行口: 27 8051 内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。 中断系统: 8051具备较完善的中断功能,有两个外中断、两个定时 /计数器中断和一个串行中断,可满足不同的控制要求,并具有 2级的优先级别选择。 时钟电路: 8051 内置最高频率达 12时钟电
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 弹簧销售员岗位面试问题及答案
- 保险销售主管岗位面试问题及答案
- 版权登记专员岗位面试问题及答案
- 数据标注质检员岗位面试问题及答案
- 2025届江苏省睢宁县高级中学化学高二下期末复习检测试题含解析
- 山东省普通高中2025届高一下化学期末考试模拟试题含解析
- 江西省八所重点中学2025届化学高一下期末达标检测试题含解析
- 内蒙献血休假管理办法
- 查账专业团队管理办法
- 促进农业资金管理办法
- 2025春季学期国开电大专科《管理学基础》期末纸质考试总题库
- 2025年浙江宁波华生国际家居广场有限公司招聘笔试参考题库含答案解析
- 自由搏击培训方案
- 防火门安装工程操作管理规程
- (2025)全国交管12123学法减分考试题库附答案
- 虚拟现实行业标准-深度研究
- T-ZHCA 025-2023 化妆品抗氧化人体测试方法
- 包皮环切术的健康宣教
- 班级优化大师使用培训
- 医院后勤保障与传染病防控
- 北师版五年级下册数学30道说理题
评论
0/150
提交评论