对FLASH存储器编程期间,该引脚还用于输入编程脉冲(PROG)。

如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效。

PSEN——程序储存允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S51由外部程序存储器取指令(或数据)时,每个机器周期两次PSEN有效,即输出两个脉冲,在此期间,当访问外部数据存储器,将跳过两次PSEN信号。

  EA/VPP——外部访问允许,欲使CPU仅访问外部程序存储器(地址为0000H-FFFFH),EA端必须保持低电平(接地)。需注意的是:如果加密位LB1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CPU则执行内部程序存储器的指令。FLASH存储器编程时,该引脚加上+12V的编程允许电源Vpp,当然这必须是该器件是使用12V编程电压Vpp。

2。2。3 LCD显示器选型

LCD1602是工业字符型液晶,能够同时显示16x02即32个字符(16列2行)。1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5×7或者5×11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形(用自定义CGRAM,显示效果也不好)。 

1602采用标准的16脚接口,其中:第1脚:VSS为电源地;第2脚:VCC接5V电源正极;第3脚:V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会 产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。第4脚:RS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。第5脚:RW为读写信号线,高电平(1)时进行读操作,低电平(0)时进行写操作。第6脚:E(或EN)端为使能(enable)端。第7~14脚:D0~D7为8位双向数据端。第15~16脚:空脚或背灯电源。15脚背光正极,16脚背光负极。

LCD1602用5V电压,对比度可调,内含复位电路,提供各种控制命令,如:清屏、字符闪烁、光标闪烁、显示移位等多种功能,有80字节显示数据存储器DDRAM,内建有192个5X7点阵的字型的字符发生器CGROM,8个可由用户自定义的5X7的字符发生器CGRAM,微功耗、体积小、显示内容丰富、超薄轻巧,常用在袖珍式仪表和低功耗应用系统中。

图2-3 LCD1602电路引脚图

3 硬件设计

3。1 单片机最小系统

单片机最小系统,也叫做单片机最小应用系统,是指用最少的原件组成单片机可以工作的系统。单片机最小系统的三要素就是电源、晶振、复位电路,如图3-1所示。

图3-1  AT89S51单片机的最小系统文献综述

从图 3-1 可以看到,供电电路在 40 脚和 20 脚的位置上,40 脚接的是+5V,通常也称为 VCC 或 VDD,代表的是电源正极,20 脚接的是 GND,代表的是电源的负极。+5V 和 GND 之间还有个电容,

AT89S51 单片机的 18 脚和 19 脚是晶振引脚,我们接了一个 11。0592M 的晶振(它每秒钟振荡 11,059,200 次),外加两个 20pF 的电容,电容的作用是帮助晶振起振,并维持振荡信号的稳定。晶振电路作用是为单片机系统提供基准时钟信号。

在图 3-1 左下侧是一个复位电路,接到了单片机的 9 脚 RST(Reset)复位引脚上。 复位电路,就是 利用它把电路恢复到起始状态。

3。2 系统收发模块电路

上一篇:STC89C52单片机的简易红绿灯设计+程序+电路图
下一篇:没有了

STC89C52单片机的简易红绿灯设计+程序+电路图

AT89C52单片机多机通信系统...

STC89C51单片机的音乐播放器...

STC89C51单片机的超声波测距仪的设计+程序

STC89C52单片机FT232BM芯片通...

AT89S51单片机矿井下瓦斯浓度监测系统的设计

STC89C51单片机自动调温风扇...

公路档案管理信息化的建设研究【2194字】

依法治国必须坚持

大学生勤工俭学访谈提纲

标准化管理茬企业管理中...

广东省生三胎最新政策,...

江苏省电能效率及节电潜力空间分析

關于高校科研经费内部监...

压电式传感器的国内外现状及发展趋势

欧洲正剧发展流变辨析

磷脂类表面活性剂形成多...