P1口:P1口是一个8位是双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑电平。对P1口写“1”时,由于具有内部上拉电阻,将输出电流ILL。此外,与AT89C51不同之处是,P1。0和P1。1还可分别作为定时/计数器2的外部计数输入(P1。0/T2)和输出(P1。1/T2EX),具体如图2-3所示。文献综述
引脚号 功能特性
P1。0 T2(定时/计数器2外部计数脉冲输入),时钟输出
P1。1 T2EX 定时/计数2捕获/重装载触发和方向控制
在Flash编程和校验时,P1口接收低8位地址字节。
P2 口:P2口也是一个8位双向I/O口,P2输出的缓冲级可以驱动(吸收或输出电流)4个TTL逻辑电平。对P2口输入“1”时,通过内部上拉电阻把端口拉高,此时可以作为输入口使用P2口。作为输入端使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流ILL。
P3口:P3口同样是一个双向I/O口,具有8位地址,P3输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑电平。对P3口写“1”时,内部的一个上拉电阻会把端口拉高,此时可以作为输入端口使用。作为输入端使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流ILL。
RST:复位输入。晶振工作时,RST脚会持续2个机器周期以高电平将使用单片机复位。
ALE/PROG:地址锁存器控制信号(ALE)是通过访问外部存储器,把低8位地址的输出脉冲锁存。另外,在Flash编程时, PROG这个引脚也用作在编程过程中输入脉冲。
在正常情况下,ALE以固定频率(晶振的1/6)输出脉冲,作为时钟使用。但是,特别强调的是,在每次对外部数据存储器进行访问时,ALE的脉冲将会跳过。
PSEN:选通信号。是外部的程序存储器中的,当AT89C52在外部程序存储器执行外部代码时,通过PSEN每个机器周期被激活两次,但是在访问外部数据储存器时,PSEN将不会被激活。
EA/VPP:控制信号。通过EA端持续保持低电平(接地),使能从0000H—FFFFH的外部程序存储器读取指令。通过EA接VCC,执行内部程序指令。
在flash编写程序期间,EA也接受12伏VPP电压。 来-自~优+尔=论.文,网www.youerw.com +QQ752018766-
XTA L1:振荡器反相放大器及内部时钟发生器的输入端。
XTA L2:振荡器反相放大器的输出端。
2.3液晶电路模块
液晶电路模块由于具有寿命长、显示质量高、体积小、低功耗、价格低、接口控制方便等优点,因此在各类电子产品中都有被极广泛地应用。此外,字符型液晶显示模块也是一类专用于显示字母、数字、符号等点阵式液晶显示模块,十分方便本次设计。由于当前市场上的电子钟一般采用LED作为显示的元器件,造成硬件电路原理图绘制复杂、实物功耗高、产品体积庞大等问题,本次设计采用字符型液晶显示模块1602作为显示器件,这样不仅简化了电路的硬件设计,而且极大地提高了系统的可靠性。
2。3。1 LCD1602液晶显示器
LCD1602,工业字符型液晶,能够同时显示16x02即32个字符。具有8位数据总线D0-D7,和RS、R/W、E三个控制端口,工作电压为5V,并且带有字符对比度调节和背光设置。图
2-4是LCD1602液晶显示器的正反面。