基于单片机at89c51的数字电压表设计毕业设计论文(编辑修改稿)内容摘要:
转换后的数字量。 REF+、 REF:参考电压输入量,给电阻阶梯网络供给标准电压。 Vcc、 GND: Vcc 为主电源输入端, GND 为接地端,一般 REF+与 Vcc 连接在一起, REF与 GND 连接在一起 . CLK:时钟输入端。 单片机系统 AT89C51 性能 AT89C51 功能性能 :与 MCS51成品指令系统完全兼容 ; 4KB 可编程闪速存储器 ; 寿命: 1000 次写 /擦循环 ; 数据保留时间: 10 年;全静态工作: 024MHz;三级程序存储器锁定; 128*8B 内部 RAM; 32 个可编程 I/O 口线; 2 个 16 位定时 /计数器; 5个中断源;可编程串行 UART 通道; 片内震荡器和掉电模式 [6]。 AT89C51 各引脚功能 AT89C51 提供以下标准功能: 4KB 的 Flash 闪速存储器, 128B 内部 RAM, 32个 I/O 口线,两个 16 位定时 /计数器,一个 5向量两级中断结构,一个全双工串行通信口,片内震荡器及时钟电路,同时, AT89C51 可降至 0Hz 静态逻辑操作,毕业设计论文 7 并支持两种软件可选的节电工作模 式。 空闲方式停止 CPU 的工作,但允许 RAM,定时 /计数器,串行通信口及中断系统继续工作,掉电方式保存 RAM 中的内容,但震荡器停止工作并禁止其他所有工作直到下一个硬件复位。 AT89C51 采用 PDIP封装形式,引脚配置如图 3 示 [7]。 图 3AT89C51 引脚图 AT89C51 芯片的各引脚功能为: P0口: 这组引脚共有 8 条, 为最低位。 这 8个引脚有两种不同的功能,分别适用于不同的情况,第一种情况是 89C51 不带外存储器, P0 口可以为通用I/O 口使用, 用于传送 CPU 的输入 /输出数据,这时输出数据可以得到锁存,不需要外接专用锁存器,输入数据可以得到缓冲,增加了数据输入的可靠性;第二种情况是 89C51 带片外存储器, 在 CPU 访问片外存储器时先传送片外存储器的低 8位地址,然后传送 CPU 对片外存储器的读 /写数据。 P0 口为开漏输出,在作为通用 I/O 使用时,需要在外部用电阻上拉。 P1 口: 这 8 个引脚和 P0 口的 8 个引脚类似, 为最高位, 为最低位,当 P1 口作为通用 I/O 口使用时, 的功能和 P0 口的第一功能相同,也用于传送用户的输入和输出数据。 P2 口: 这组引脚的第一功能与上述两组引脚的第一功能相同即它可以作为通用 I/O 口使用,它的第一功能和 P0口引脚的第二功能相配合,用于输出片外存储器的高 8位地址,共同选中片外存储器单元,但并不是像 P0 口那样传送存储器的读 /写数据。 P3 口: 这组引脚的第一功能和其余三个端口的第一功能相同,第二功能为控制功能,每个引脚并不完全相同,如下表 2所示: 表 2 P3 口各位的第二功能 P3 口各位 第二功能 RXT(串行口输入) TXD(串行口输出) /INT0(外部中断 0输入) /INT1(外部中断 1 输入 ) T0(定时器 /计数器 0 的外部输入) 毕业设计论文 8 T1(定时器 /计数器 1 的外部输入) /WR(片外数据存储器写允许) /RD(片外数据存储器读允许) Vcc 为 +5V 电源线, Vss 接地。 ALE:地址锁存允许线,配合 P0 口的 第二功能使用,在访问外部存储器时,89C51 的 CPU 在 引脚线去传送随后而来的片外存储器读 /写数据。 在不访问片外存储器时, 89C51 自动在 ALE 线上输出频率为 1/6 震荡器频率的脉冲序列。 该脉冲序列可以作为外部时钟源或定时脉冲使用。 /EA:片外存储器访问选择线,可以控制 89C51使用片内 ROM 或使用片外 ROM, 若 /EA=1,则允许使用片内 ROM, 若 /EA=0,则只使用片外 ROM。 /PSEN:片外 ROM 的选通线,在访问片外 ROM 时, 89C51 自动在 /PSEN 线上产生一个负脉冲,作为片外 ROM 芯片的读选通信号。 RST:复位线,可以使 89C51 处于复位 (即初始化 )工作状态。 通常 89C51 复位有自动上电 复位和人工按键复位两种。 XTAL1 和 XTAL2:片内震荡电路输入线,这两个端子用来外接石英晶体和微调电容,即用来连接 89C51 片内 OSC(震荡器 )的定时反馈回路。 复位电路和时钟电路 复位电路设计 单片机在启动运行时都需要复位,使 CPU 和系统中的其他部件都处于一个确定的初始状态,并从这个状态开始工作。 MCS51 单片机有一个复位引脚 RST,采用施密特触发输入。 当震荡器起振后,只要该引脚上出现 2 个机器周期以上的高电平即可确保时器件复位 [1]。 复位完成后,如果 RST 端继续保持高电平,。基于单片机at89c51的数字电压表设计毕业设计论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。