毕业论文

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

AT89S52单片机的数字电压表的设计+电路原理图+源码(6)

时间:2016-12-16 19:02来源:毕业论文
本设计需要显示的数字、字符较多,YM1602C液晶显示模块可显示162个字符,比七段数码管LED显示器在显示字符的数量上要多得多。另外,YM1602C芯片编程比较简


本设计需要显示的数字、字符较多,YM1602C液晶显示模块可显示16×2个字符,比七段数码管LED显示器在显示字符的数量上要多得多。另外,YM1602C芯片编程比较简单,界面直观,因此更易于操作和观测。综合考虑故采用LCD1602显示。             
 表4  LCD1602引脚说明
编号     符号    引脚说明    编号    符号    引脚说明
1    VSS    电源地    9    D2    2双向数据端口
2    VDD    电源正极    10    D3    3双向数据端口
3    VL    对比度的调节    11    D4    4双向数据端口
4    RS    数据/命令选择    12    D5    5双向数据端口
5    R/W    读/写选择    13    D6    6双向数据端口
6    E    模块的使能端    14    D7    7双向数据端口
7    D0    0双向数据端口    15    BLK    背光源地
8    D1    1双向数据端口    16    BLA    背光源的正极
2.6.2 LCD与单片机连接图
          
图9  显示电路
2.7 通信模块电路设计
2.7.1  MAX232芯片介绍
该产品是由德州仪器公司(TI)推出的一款兼容RS232标准的芯片。由于电脑串口RS232电平是-10V和+10V,而一般的单片机应用系统的信号电压是TTL电平0V和+5V,MAX232就是用来进行电平转换的,该芯片包含2个驱动器、2个接收器和1个电压发生器电路提供TIA/EIA-232-F电平。
该芯片符合TIA/EIA-232-F标准,每个接收器可将TIA/EIA-232-F电平变换为5V的TTL/CMOS电平。任一个发送器可将TTL/CMOS电平变换为TIA/EIA-232-F电平。
   图10  MAX232芯片图
引脚功能基本可分三个部分:
第一部分是电压电路引脚。包括1、2、3、4、5、6脚。功能是产生+12V和-12V两个电源,提供给RS-232串口电平的需要。
第二部分是数据转换引脚。包括7、8、9、10、11、12、13、14引脚,它们构成两个数据通道。其中第一通道包括13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)。第二通道包括8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)。
数据从10、11引脚输入转换成RS-232数据从14、7引脚送到电脑DP9插头;DP9插头的RS-232数据从13、8引脚输入转换数据后从12、9引脚输出。
第三部分是供电电路引脚:15引脚接地,16引脚接电压。
2.7.2 MAX232与单片机连接图    

图11  MAX232与单片机连接图
2.9 时钟芯片部分
2.9.1 DS1302的介绍
DS1302是美国DALLAS公司推出的一种带RAM的、低功耗、高性能实时时钟电路,它可以对秒、分、时、日、月、年进行计时,并且具有闰年补偿功能,可采用三线接口同CPU进行同步通信,并且可采用突发方式一次传送多个字节的时钟信号或RAM数据。
DS1302各个引脚的作用如表5.
表5  DS1302引脚说明
引脚号    名称    说明
1    Vcc2    主电源
2    X1    振荡源1
3    X2    振荡源2 AT89S52单片机的数字电压表的设计+电路原理图+源码(6):http://www.751com.cn/zidonghua/lunwen_1042.html
------分隔线----------------------------
推荐内容