课程设计基于单片机系统的数字电压表(编辑修改稿)内容摘要:

访问外部程序和数据存储器时, P0口也被作为低 8位地址 /数据复用。 在这种模式下, P0具有内部上拉电阻。 在 flash编程时, P0口也用来接收指令字节;在程序校验时,输出指令字节。 程序校验 时,需要外部上拉电阻。 P1 口: P1 口是一个具有内部上拉电阻的 8 位双向 I/O 口, p1 输出缓冲器能驱动 4 个 TTL 逻辑电平。 对 P1 端口写“ 1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 此外, 分别作定时器 /计数器 2 的外部计数输入( )和时器 /计数器 2 的触发输入( )。 在 flash编程和校验时, P1 口接收低 8位地址字节。 引脚号第二功能 T2(定时器 /计数器 T2的外部计数输入),时钟输出 T2EX(定时器 /计数器 T2的捕捉 /重载触发信号和方向控制) 9 MOSI(在系统编程用) MISO(在系统编程用) SCK(在系统编程用) P2 口: P2 口是一个具有内部上拉电阻的 8 位双向 I/O 口, P2 输出缓冲器能驱动 4 个TTL 逻辑电平。 对 P2 端口写“ 1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 在访问外部程序存储器或用 16位地址读取外部数据存储器(例如执行 MOVX @DPTR) 时, P2 口送出高八位地址。 在这种应用中, P2 口使用很强的内部上拉发送 1。 在使用 8 位地址(如MOVX @RI)访问外部数据存储器时, P2口输出 P2锁存器的内容。 在 flash编程和校验时,P2口也接收高 8位地址字节和一些控制信号。 P3 口: P3 口是一个具有内部上拉电阻的 8 位双向 I/O 口, p2 输出缓冲器能驱动 4 个TTL 逻辑电平。 对 P3 端口写“ 1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流( IIL)。 P3口亦作为 AT89S52特殊功能(第二功能)使用。 端口引脚 第二功能 端口引脚 第二功能 RXD TXD INT0 INT1 T0 T1 WR RD P3口还接收一些用于闪烁存储器编程和程序校验的 控制信号。 10 RST: 复位输入。 当震荡器工作时, RET 引脚出现两个机器周期以上的高电平将使单片机复位。 ALE/PROG : 当访问外部程序存储器或数据存储器时, ALE 输出脉冲用于锁存地址的低 8位字节。 即使不访问外部存储器, ALE 以时钟震荡频率的 1/16 输出固定的正脉冲信号,因此它可对输出时钟或用于定时目的。 要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲时,闪烁存储器编程时,这个引脚还用于输入编程脉冲。 如果必要,可对特殊寄存器区中的 8EH单元的 D0位置禁止 ALE操作。 这个位置后只有一条 MOVX和 MOVC指令 ALE才会被应用。 此外,这个引脚会微弱拉高,单片机执行外部程序时,应设置 ALE无效。 PSEN: 程序储存允许输出是外部程序存储器的读选通信号,当 AT89C51由外部程序存储器读取指令时,每个机器周期两次 PSEN 有效,即输出两个脉冲。 在此期间,当访问外部数据存储器时,这两次有效的 PSEN 信号不出现。 EA/VPP: 外部访问允许。 欲使中央处 理器仅访问外部程序存储器, EA端必须保持低电平。 需要注意的是:如果加密位 LBI被编程,复位时内部会锁存 EA端状态。 如 EA端为高电平,CPU则执行内部程序存储器中的指令。 闪烁存储器编程时,该引脚加上 +12V的编程允许电压VPP,当然这必须是该器件是使用 12V编程电压 VPP。 XTAL1: 震荡器反相放大器及内部时钟发生器的输入端。 XTAL2: 震荡器反相放大器的输出端。 时钟震荡器 :AT89C52中有一个用于构成内部震荡器的高增益反相放大器,引脚 XTAL1和XTAL2分别是该放大器的输入端和输出端。 这个放大器与 作为反馈元件的片外石英晶体或陶瓷谐振器一起构成自然震荡器。 外接石英晶体及电容 C1, C2接在放大器的反馈回路中构成并联震荡电路。 对外接电容 C1, C2虽然没有十分严格的要求,但电容容量的大小会轻微影响震荡频率的高低、震荡器工作的稳定性、起振的难易程序及温度稳定性。 如果使用石英晶体,我们推荐电容使用 30PF177。 10PF ,而如果使用陶瓷振荡器建议选择 40PF177。 10PF。 用户也可以采用外部时钟。 采用外部时钟的电路如图示。 这种情况下,外部时钟脉冲接到 XTAL1端,即内部时钟发生器的输入端, XTAL2则悬空。 由于外部时钟 信号是通过一个 2分频触发器后作为内部时钟信号的,所以对外部时钟信号的占空比没有特殊要求,但最小高电平持续时间和最大的低电平持续时间应符合产品技术条件的要求。 11 电路内部振荡 外部振荡电路 芯片 : b. 主要 特性 1) 8路输入通道, 8位 A/ D转换器,即分辨率为 8位。 2) 具有转换起停控制端。 3) 转换时间为 100μs( 时钟为 640kHz时 ), 130μs (时钟为 500kHz) 12 4) 单个+ 5V电源供电 5) 模拟输入电压范围 0~+ 5V,不需零点和满刻度校准。 6) 工作温度范围为 40~+ 85摄氏度 7) 低功耗,约 15mW。 C. 外部特性(引脚功能) IN0~ IN7: 8 路模拟量输入端。 DB0DB7: 8位数字量输出端。 ADDA、 ADDB、 ADDC: 3位地址输入线,用于选 通 8路模拟输入中的一路 ALE: 地址锁存允许信号,输入,高电平有效。 START: A/ D转换启动脉冲输入端,输入一个正脉冲(至少 100ns宽)使其启动(脉冲上升沿使。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。