《1602液晶屏资料和STC89C52-资料.docx》由会员分享,可在线阅读,更多相关《1602液晶屏资料和STC89C52-资料.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码, 此时P0外部必须被拉高。P1 : P1 口是一个内部提供上拉电阻的8位双向I/O 口,P1 口缓冲器能接收输出4TTL门 电流。P1 口管脚写入1后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时, 将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1 口作为第八位地址接 收。P2 口: P2 口为一个内部上拉电阻的8位双向I/O 口,P2 口缓冲器可接收,输出4个TTL门 电流,当P2 口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时, P2 口的管脚
2、被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存 储器或者16位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址“1” 时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功 能寄存器的内容。P2 口在FLASH编程和校验时接收高八位地址信号和控制信号。P3 口: P3 口管脚是8个带内部上拉电阻的双向I/O 口,可接收输出4个TTL门电流。当P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电 平,P3 口将输出电流(ILL)这是由于上拉的缘故。P3 口同时为闪烁编程和编程校验接收一些控制
3、信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲 信号,此频率为振荡器频率的1/6O因此它可用作对外部输出的脉冲或者用于定时目的。然 而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出 可在SFR8EH地址上置Oo此时,ALE惟独在执行MOVX, MOVC指令是ALE才起作用。此外, 该引脚被稍微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。/PS
4、EN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每一个机器周期两次 /PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不浮现。/EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有 内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时, 此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。表3.1 P3.0 口引脚功能表P3 口引脚第二功能P3.0RXD (串行
5、口输入)P3. 1TXD (串行口输出)P3.2INTO (外部中断0输入)P3.3INT1 (外部中断1输入)P3.4TO (定时器0外部脉冲输入)P3.5T1 (定时器1外部脉冲输入)P3.6WR (外部数据存储器写脉冲输出)P3.7RD (外部数据存储器读脉冲输出)g I 39T3Ili22.2 Td图3.1AT89S52引脚图T89S52的最小系统电路构成AT89S52单片机的最小系统由时钟电路、复位电路、电源电路及单片机构成。单片机的 时钟信号用来提供单片机片内各种操作的时间基准,复位操作则使单片机的片内电路初始 化,使单片机从一种确定的初态开始运行。单片机的时钟信号通常用两种电路形
6、式得到:内部振荡方式和外部振荡方式。在引脚XTAL1和XTAL2外接晶体振荡器(简称晶振)或者陶瓷谐振器,就构成为了内部振荡方式。由 于单片机内部有一个高增益反相放大器,当外接晶振后,就构成为了自激振荡器并产生振 荡时钟脉冲。当单片机的复位引脚RST浮现2个机器周期以上的高电平时,单片机就执行复位操作。 如果RST持续为高电平,单片机就处于循环复位状态。根据应用的要求,复位操作通常有两 种基本形式:上电复位和上电或者开关复位。上电复位要求接通电源后,自动实现复位操作。上电或者开关复位要求电源接通后,单片机自动复位,并且在单片机运行期间,用开关 操作也能使单片机复位。单片机的复位操作使单片机进入初始化状态,其中包括使程序计 数器PC=OOOOH,这表明程序从0000H地址单元开始执行。系统复位是任何微机系统执行的第一步,使整个控制芯片回到默认的硬件状态下。51 单片机的复位是由RESET引脚来控制的,此引脚与高电平相接超过24个振荡周期后,51单 片机即进入芯片内部复位状态,而且向来在此状态下等待,直到RESET引脚转为低电平后, 才检查EA引脚是高电平或者低电平,若为高电平则执行芯片内部的程序代码,若为低电平 便会执行外部程序。