led显示屏动态显示和远程监控的研究内容摘要:

Flash, 256 字节 RAM, 32 位 I/O 口线,看门狗定时器, 2 个数据指针,三个 16 位定时器 /计数器,一个 6 向量 2级中断结构,全双工串行口,片内晶振及时钟电路。 另外, AT89S52 可降至 0Hz 静态逻辑操作,支持 2 种软件可选择节电模式。 空闲模式下, CPU 停止工作,允许 RAM、定时器 /计数器、串口、中断继续工作。 掉电保护方式下, RAM 内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止 [5]。 图 3 为其引脚图: 1 2 3 4 5 6ABCD654321DCBAT i t l eN u m b e r R e v i s i o nS i z eBD a t e : 1 J u n 2 0 1 0 S h e e t o f F i l e : C : \ U s e r s \ z h y a n \ D e s k t o p \ 毕业设计 \ 张妍 1 ( 3 ) . d d bD r a w n B y :V C C40P 0 .039P 0 .138P 0 .237P 0 .336P 0 .435P 0 .534P 0 .633P 0 .732EA31A L E30P S E N29P 2 .728P 2 .627P 2 .526P 2 .425P 2 .324P 2 .223P 2 .122P 2 .021G N D20X T A L 119X T A L 218P 1 .0 ( T 2 )1P 1 .1 ( T 2 E X )2P 1 .23P 1 .34P 1 .45P 1 .56P 1 .67P 1 .78R S T9R X D10T X D11I N T 012I N T 113T014T115WR16RD17Y1A T 8 9 S 5 2 图 3 AT89S52 引脚图 ( 1) 主电源引脚 GND( 20 脚):电源地电平。 Vcc( 40 脚):电源供电电压 ~。 ( 2) 外接晶振或外部振荡器引脚 10 XTAL1( 19 脚):当外接晶振时,接外部晶振的一个引脚。 片内振荡器由一个单级反相器组成, XTAL1 为反相器的输入。 当外部振荡器提供时钟信号时,则由 XTAL1 端输入。 XTAL2( 18 脚):接外部晶振的一个引脚,片内为单级反相器的输出。 当由外部时钟源提供时钟信号时,则本引脚悬空。 ( 3) 多功能 I/O 口引脚 P0 口( 39~32 脚): 8 位并行 I/O 口,做为输出口时,每个管脚可带 8 个 TTL负载,在外扩展存储器时,它定义为低 8 位地址 /数据总线。 当定义为 I/O 口时,为准双向 I/O 口。 P2 口( 21~28 脚):内接上拉电阻的 8 位准双向 I/O 口。 能接 4 个 TTL 负载。 当访问外部存储器时定义为高 8 位地址总数,只需 8 位地址线时,它将输出特殊功能寄存器(锁存器)中的内容。 ( 10 脚): RXD(串行接收 端口)。 ( 11 脚): TXD(串行发送端口)。 ( 12 脚): INT0(外部中断 0 请求端)。 ( 13 脚): INT1(外部中断 1 请求端)。 ( 14 脚): T0(定时 /计数器 0 外部计数器输入端)。 ( 15 脚): T1(定时 /计数器 1 外部计数器输入端)。 ( 16 脚): WR(外部数据写选通)。 ( 17 脚): RD(外部数据读选通)。 ( 4) 复位引脚 RST( 9 脚):复位信号输入端。 振荡器启振后,该引脚置高电平,并持续两个周期以上系统进行复位。 AT89S52 单片机的最小系统 AT89S52 单片机的 最小系统包括晶振电路、 复位电路、电源电路。 如图 4。 MAX232 介绍 MAX232 芯片是美信公司专门为电脑的 RS232标准串口设计的单电源电平转换芯片 ,使用 +5V 单电源供电。 如图 5。 引脚介绍: 11 第一部分是电荷泵电路。 由 6 脚和 4 只电容构成。 功能是产生 +12V 和 12V 两个电源,提供给 RS232 串口电平的需要。 第二部分是数据转换通道。 由 1 1 1 14 脚构成两个数据通道。 其中 13 脚( R1IN)、 12 脚( R1OUT)、 11 脚( T1IN)、 14 脚( T1OUT)为第一数据通道。 8 脚( R2IN)、 9 脚( R2OUT)、 10 脚( T2IN)、 7 脚( T2OUT)为第二数据通。 TTL/CMOS 数据从 T1IN、 T2IN 输入转换成 RS232 数据从 T1OUT、T2OUT 送到电脑 DB9 插头; DB9 插头的 RS232 数据从 R1IN、 R2IN 输入转换成 TTL/CMOS 数据后从 R1OUT、 R2OUT 输出。 第三部分是供电。 15 脚 GND、 16 脚 VCC( +5V)。 1 2 3 4 5 6 7 8 9 10 11 12ABCD121110987654321DCBAT i t l eN u m b e r R e v i s i o nS i z eA1D a t e : 1 J u n 2 0 1 0 S h e e t o f F i l e : E : \ 张燕的 1 . d db D r a w n B y :V C C40P 0 . 039P 0 . 138P 0 . 237P 0 . 336P 0 . 435P 0 . 534P 0 . 633P 0 . 732EA31A L E30P S E N29P 2 . 728P 2 . 627P 2 . 526P 2 . 425P 2 . 324P 2 . 223P 2 . 122P 2 . 021G N D20X T A L 119X T A L 218P 1 . 0 ( T 2 )1P 1 . 1 ( T 2 E X )2P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78R S T9R X D10T X D11I N T 012I N T 113T014T115WR16RD17U?C o m p o n e n t _ 1V C C2 0 0 ΩR1R28 . 2 K ΩC1 0 u FC 3 0 p FC 3 0 p f1 1 . 0 5 9 2 M H z 图 4 AT89S52 最小系统 图 5 MAX232 主要特点 : ( 1) 符合所有的 RS232C 技术标准。 ( 2) 只需要单一 +5V 电源供电。 ( 3) 片载电荷泵具有升压、电压极性反转能力,能够产生 +10V 和 10V电压 V+、 V。 ( 4) 功耗低,典型供电电流 5mA。 ( 5) 内部集成 2 个 RS232C 驱动器。 ( 6) 内部集成两个 RS232C 接收器。 12 LED 点阵显示 要较清晰的显示一个汉字至少要用一个 16*16 的 LED 点阵模块,这里采用的是 4 块共阳 8*8 点阵模块组合城一块 16*16 点阵显示模块。 8*8 点阵共由 64 个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的 某一行置 1 电平,某一列置 0 电平,则相应的二极管就亮 [6];如将第一行点亮,则第 9 脚要接高电平,而( 1 1 116)这些引脚接低电平,那么第一行就会点亮。 图 6 图 7 为 LED8*8 点阵外部图和内部结构图。 1 2 3 4 5 6ABCD654321DCBAT i t leN u m b e r R e v i s io nS i z eBD a te : 1 J u n 2 0 1 0 S h e e t o f F i l e : C :\ U s e r s \z h y a n \ D e s k t o p \ 毕业设计 \ 张妍 1 ( 3 ) . d d bD ra w n B y : 图 6 LED 点阵外部图 图 7 8*8 点阵内部结构图 行驱动 8255 芯片是一个典型的可编程通用并行 I/ O 接口芯片 ,用来扩展单片机的端口。 是专为 INTEL 公司的微处理器设计的,也可用于其它系列的微型机系统中。 引脚如图 8 所示: RST:复位输入线。 13 CS:芯片选择信号线。 RD:读信号线。 WR:写入信号。 PA0~ PA7:端口 A 输入输出线,一个 8 位的数据输出锁存器 /缓冲器, 一个 8 位的数据输入锁存器。 PB0~ PB7:端口 B 输入输出线,一个 8 位的 I/O 锁存器,一个 8 位的输入输出缓冲器。 PC0~ PC7:端口 C 输入输出线,一个 8 位的数据输出锁存器 /缓冲器, 一个 8 位的数据输入缓冲器。 端口 C 可以通过工作方式设定而分成 2 个 4位的端口, 每个 4 位的端口包含一个 4 位的锁存器,分别与端口 A 和端口B 配合使用,可作为控制信号输出或状态信号输入端口。 A0, A1:地址选择线 ,用来选择 8255 的 PA 口, PB 口, PC 口和控制寄存器。 1 2 3 4 5 6ABCD654321DCBAT i t l eN u m b e r R e v i s i o nS i z eBD a t e : 1 7 J u n 2 0 1 0 S h e e t o f F i l e : C : \ U s e r s \ z y a n \ D e s k t o p \ 毕业设计 \ 张妍 1 ( 3 ) . d d bD ra w n B y :D034D133D232D331D430D529D628D727P A 04P A 13P A 22P A 31P A 440P A 539P A 638P A 737P B 018P B 119P B 220P B 321P B 422P B 523P B 624P B 725P C 014P C 115P C 216P C 317P C 413P C 512P C 611P C 710RD5WR36A09A18R E S E T35CS6U18 2 5 5 图 8 8255 引脚图 图 9 74LS164 引脚图 8255 的 D0~D7 口与 AT89S52 的并行口 ~ 接通,扩展出 16 个端口( PA0~PA7, PB8~PB7), PA 输出上半部行码, PB 输出下半部行码。 电阻的作用是加强引脚的驱动能力。 列驱 动 对于一个 LED16*16 点阵模块,由两片 74LS164 输出列码。 在 74LS164 与点阵模块间加 8 反相驱动器 ULN2803 以增加驱动能力。 1 2 3 4 5 6ABCD654321DCBAT i t leN u m b e r R e v i s io nS i z eBD a te : 1 J u n 2 0 1 0 S h e e t o f F i l e : C :\ U s e r s \z h y a n \ D e s k t o p \ 毕业设计 \ 张妍 1 ( 3 ) . d d bD ra w n B y :A1B2Q03Q14Q25Q36Q410Q511Q612Q713CLK8MR9U17 4 L S 1 6 4 14 74LS164 芯片 74LS164 芯片引脚图如图 9 所示。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。