- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
各个元器件性能
第三章 元器件简介
3.1 AT89C51单片机
3.1.1 概述
AT89C51是一个低电压,高性能CMOS 8位单片机,40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,2个16位可编程定时计数器2个全双工串行通信口片内含4k bytes的可反复擦写的Flash只读程序存储器和128 bytes的随机存取数据存储器(RAM),可以按照常规方法进行编程,也可以在线编程。器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,内置功能强大的微型计算机的AT89C51提供了高性价比的解决方案。主要特性AT89C51的主要特性如下:
?寿命达1000写/擦循环?数据保留时间:10年
?全静态工作:0Hz-24MHz
?三级程序存储器锁定?128×8位内部RAM
?32可编程I/O线
?2个16位定时器/计数器?6个中断源?可编程串行通道?低功耗闲置和掉电模式?片内振荡器和时钟电路引脚功能AT89C51引脚排列如图1所示,引脚功能如下:
VCC(40):+5VGND(20):接地P0口(39-32):P0口为8位漏极开路双向I/O口,每引脚可吸收8个TTL门电流。
P1口(1-8):P1口是从内部提供上拉电阻器的8位双向I/O口,P1口缓冲器能接收和输出4个TTL门电流。
P2口(21-28):P2口为内部上拉电阻器的8位双向I/O口,P2口缓冲器可接收和输出4个TTL门电流。
P3口(10-17):P3口是8个带内部上拉电阻器的双向I/O口,可接收和输出4个TTL门电流,P3口也可作为AT89C51的特殊功能口。
RST(9):复位输入。当振荡器复位时,要保持RST引脚2个机器周期的高电平时间。
ALE/PROG(30):当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的低位字节,在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6,它可用作对外部输出的脉冲或用于定时目的,要注意的是,每当访问外部数据存储器时,将跳过1个ALE脉冲。
PSEN(29):外部程序存储器的选通信号。在由外部程序存储器取期间,每个机器周期2次PSEN有效,但在访问外部数据存储器时,这2次有效的PSEN信号将不出现。
EA/VPP(31):当EA保持低电平时,外部程序存储器地址为(0000H-FFFFH)不管是否有内部程序存储器。FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
XTAL1(19):反向振荡器放大器的输入及内部时钟工作电路的输入。
XTAL2(18):来自反向振荡器的输出。 ?ADC0809的主要特性指标:
?分辨率:n=8
?时钟频率:小于640KHZ
?转换时间:大于等于100微秒
?不可调误差:1LSB
?电源:单电源正5V
?模拟输入量:8路
?模拟输入范围:0~5V
?参考电压:Uref(+)—Uref(-)=5V
3.3.2 ADC0809工作原理
ADC0809为逐次逼近式A/D转换器,具有8个模拟量输入通道。它能与微型计算机的大部分总线兼容,可在程序的控制下选择8个模入通道之一进行A/D转换, 然后把得到的8位二进制数据送到微机的数据总线,供CPU处理。
转换器是ADC0809的核心部分,它由D/A转换、逐次逼近寄存器(SAR)、比较器等组成。其中,D/A转换电路采用了256RT型电阻网络(即2n个电阻分压器,此处n=8),它在启动脉冲的上升沿来到时被复位,在启动脉冲的下降沿A/D开始转换。如果在转换过程中接收到新的启动转换脉冲,则终止转换。转换结束信号EOC在A/D转换完成时为“1”。
ADC0809的内部结构如图3-5所示。
图3-5 ADC0809的内部结构
3.2 AD590温度传感器
3.2.1 概述
AD590是AD公司利用PN结正向电流与温度的关系制成的电流输出型两端温度传感器。实际上,中国也开发出了同类型的产品SG590。这种器件在被测温度一定时,相当于一个恒流源。该器件具有良好的线性和互换性,测量精度高,并具有消除电源波动的特性。即使电源在5-15V之间变化,其电流只是在1μA以下作微小变化。
AD590是电流型温度传感器,通过对电流的测量可得到所需要的温度值。根据特性分档,AD590后缀以I、J、K、L、M表示。AD590L、AD590M一般用于精密温度测量电路,其电路外形如图所示,它采用金属壳3脚封装,其中1脚为电源正端V+,2脚为电流输出端I0,3脚为管壳,一般不用。集成温度传感器的电路符号如图3-2所示。
图3-2 AD590的外形电路图及电路符
文档评论(0)