毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C52单片机的液位检测系统设计+电路图(5)

时间:2017-04-20 13:06来源:毕业论文
XTAL1(Pin19):片内振荡电路的输入端 XTAL2(Pin20):片内振荡电路的输出端 ③控制引脚(4根) RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片


XTAL1(Pin19):片内振荡电路的输入端
XTAL2(Pin20):片内振荡电路的输出端
③控制引脚(4根)
RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。
ALE/PROG(Pin30):地址锁存允许信号
PSEN(Pin29):外部存储器读选通信
EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。
④可编程输入/输出引脚(32根)
STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。
PO口(Pin39~Pin32):8位双向I/O口线,名称为P0.0~P0.7
P1口(Pin1~Pin8):8位准双向I/O口线,名称为P1.0~P1.7
P2口(Pin21~Pin28):8位准双向I/O口线,名称为P2.0~P2.7
P3口(Pin10~Pin17):8位准双向I/O口线,名称为P3.0~P3.7
STC89C52主要功能如下表2.2所示。
表2.2  STC89C52主要功能
主要功能特性
兼容MCS51指令系统    8K可反复擦写Flash ROM
32个双向I/O口    256x8bit内部RAM
3个16位可编程定时/计数器中断    时钟频率0-24MHz
2个串行中断    可编程UART串行通道
2个外部中断源    共6个中断源
2个读写中断口线    3级加密位
低功耗空闲和掉电模式    软件设置睡眠和唤醒功能
2.2 显示模块设计方案
方案一:采用LED数码管显示
LED数码管(LED Segment Displays)由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。它是一种通过控制半导体发光二极管的显示方式,其大概的样子就是由很多个通常是红色的发光二极管组成,靠灯的亮灭来显示字符。用来显示文字、图形等各种信息的显示屏幕。
方案二:采用LCD1602液晶显示
LCD是一种利用液晶的扭曲/向列效应制成的新型显示器,它具有功耗极低、体积小,抗干扰能力强,价格廉等特点,目前已广泛应用于各个显示领域。LCD1602是指显示的内容为16X2,即可以显示两行,每行16个字符液晶模块(显示字符和数字)。1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用。
鉴于本系统对信号实时性的要求比较高而且显示信息量较大,综合比较选用LCD1602显示器作为采集信号数据显示。其实物图如下。
 图2.6 LCD1602实物图
LCD1602引脚功能如下表2.3所示:
表2.3 LCD1602引脚
编号    符号    引脚说明    编号    符号    引脚说明
1    VSS    电源地    9    D2    数据
2    VDD    电源正极    10    D3    数据
3    VL    液晶显示偏压    11    D4    数据
4    RS    数据/命令选择    12    D5    数据
5    R/W    读/写选择    13    D6    数据
6    E    使能信号    14    D7    数据
7    D0    数据    15    BLA    背光源正极 STC89C52单片机的液位检测系统设计+电路图(5):http://www.youerw.com/zidonghua/lunwen_5352.html
------分隔线----------------------------
推荐内容