4、液晶显示器件

LCD1602由HD44780芯片控制,分为两行,每行可以显示16个字符。具有价格便宜,外围电路连接简洁,性价比高等优势。在单片机控制LCD1602时,只要将字符的ASCII码写入数据存储器,就可以将字符在液晶屏上显示出来。

3 系统的硬件设计

本设计主要由单片机主控模块、运放模块、数/模转换模块、按键控制模块、液晶显示模块等构成。STC89C52单片机是该系统的数据处理及控制核心,负责整个系统的数据采集分析和处理变换。硬件系统如图3-1所示。

图3-1 信号发生器电路图

3。1STC89C52单片机主控模块

3。1。1 单片机功能介绍

信号发生器以STC89C52单片机为控制核心,其内部构成包含:一个8位的微处理器CPU;数据存储器RAM;程序存储器ROM;四个8位并行I/O接口;一个全双工串行I/O口;两个定时器/计数器;五个中断源。如图3-2所示,STC89C52有40个引脚,其引脚的功能如表3-1所示:

表3-1 STC89C52引脚功能

序号 名称 功能

40 VCC 正电源电压,工作时接+5V电压

20 VSS 接地

19 XTAL1 片内反向放大振荡器以及内部时钟电路的输入端

18 XTAL2 片内振荡器的输出端

9 RST/VPD 复位/备用电源线引脚,能够使系统初始复位。

30 ALE/ 

复用引脚,地址锁存允许信号/控制芯片编程操作。

29

片外ROM选通线。

31 /VPP

复用引脚,允许访问片外ROM控制信号/片内EPROM编程操作。

39~32 P0。0~P0。7 通用I/O接口,或外部扩展时的数据总线或低8位地址总线

1~8 P1。0~P1。7 通用I/O接口使用

21~28 P2。0~P2。7 一般用作外部扩展时的高8位地址总线。

10~17 P3。0~P3。7 复用口,第一功能与P1口相同,第二功能见表3-2

上一篇:ARM电动汽车充电装置通信系统的研究与实现
下一篇:单片机的数字式电感电容表设计

基于TCP/IP技术的转向架振动测试系统设计

STC89C52单片机智能车红外避障控制设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

变分模态分解方法研究及...

HFSS形状渐变方法的槽缝加载微带天线设计

从企业eHR建设谈管理信息...

PCI+PID算法直流力矩电机速...

浅析施工企业保理融资成...

小型通用机器人控制系统设计任务书

大规模MIMO系统的发展研究现状

提高小學语文課堂朗读教...

高效课堂教师问卷调查表

遥感土地用变化监测国内外研究现状

《水浒传》中血腥暴力研...

MNL模型历史城区居民活动...