云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > LCD显示的秒表单片机课程设计

LCD显示的秒表单片机课程设计

  • 62 次阅读
  • 3 次下载
  • 2025/5/8 3:56:52

芜湖职业技术学院 信息工程系

复位是单片机的初始化操作。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。除PC之外,复位操作还对其他一些寄存器有影响,它们的复位状态如表1所示。

寄存器 PC ACC PSW SP DPTR P0-P3 IP IE TMOD

复位状态 0000H 00H 00H 07H 0000H FFH XX000000B 0X000000B

00H

寄存器 TCON TL0 TH0 TL1 TH1 SCON SBUF PCON

复位状态 00H 00H 00H 00H 00H 00H 不定 0XXX0000B

表1 一些寄存器的复位状态

因STC89C52单片机需高电平(3.7~5.5V)复位,且复位时流入单片机的电流不能超过10mA。具体参数:根据所需要的复位参数可得当按下SW键时出现两个机器周期的高电平在单片机REST端产生的压降等于:

5VVCC?10K??4.17V ?R2=(1K?0.2K)?R1?R2 17

芜湖职业技术学院 信息工程系

图 复位电路

5.4 显示电路

显示电路既可以选用液晶显示器,也可以选用数码管显示,我们采用液晶显示电路 1602LCD引脚接口说明

编号 符号 引脚说明 1 2 3 4 5 6 7 8 VSS VDD VL RS R/W E D1 D1 电源地 电源正极 液晶显示偏压信号 数据命令选择端口(H/L) 读/写选择端(H/L) 使能信号 Data I/O Data I/O 编号 符号 引脚说明 9 10 11 12 13 14 15 16 D2 D3 D4 D5 D6 D7 BLA BLK Data I/O Data I/O Data I/O Data I/O Data I/O Data I/O 背光源正极 背光源负极 显示电路部分引脚分析:

3脚:VL,液晶显示偏压信号,用于调整LCD1602的显示对比度,一般会外接电位器用以调整偏压信号,此脚电压为0时可以得到最强的对比度。

18

芜湖职业技术学院 信息工程系

4脚:RS,数据/命令选择端,当此脚为高电平时,可以对1602进行数据字节的传输操作,而为低电平时,则是进行命令字节的传输操作。命令字节,即是用来对LCD1602的一些工作方式作设置的字节;数据字节,即使用以在1602上显示字节。

5脚:R/W,读写选择端。当此脚为高电平可对LCD1602进行读数据操作,反之进 行写数据操作。

6脚:E,使能信号,其实是LCD1602的数据控制时钟信号,利用该信号的上升沿实现对LCD1602的数据传输。

7~14脚:8位并行数据口,使得对LCD1602的数据读写大为方便。 基本操作时序:

(1)读状态:输入:RS=L,RW=H,E=H;输出:D0~D7=状态字 (2)写指令:输入:RS=L,RW=L,D0~D7=指令码,E=高脉冲;输出:无

(3)读数据:输入:RS=H,RW=H,E=H;输出:D0~D7=数据

(4)写数据:输入:RS=H,RW=L,D0~D7=数据,E=高脉冲;输出:无 需要两个写时序:

① 当我们要写指令字,设置LCD1602的工作方式时:需要把RS置为低电平,RW置为低电平,然后将数据送到数据口D0~D7,最后E引脚一个高脉冲将数据写入。

② 当我们要写入数据字,在1602上实现显示时:需要把RS置为高电平,RW置为低电平,然后将数据送到数据口D0~D7,最后E引脚一

19

芜湖职业技术学院 信息工程系

个高脉冲将数据写入。

六、代码分析

#include,#include 皆属于头文件,前者是定义51单片机特殊功能寄存器和位寄存器的,后者包含特殊指令例如:crol( ),cror( )。

#define uchar unsigned char,#define uint unsigned int,define delayNOP(){nop();nop();nop()}皆属于宏定义,后者是将三个延时周期定义在一起,用一个delayNOP()表示。

Void LCD_intialize, void LCD_Set_POS(uchar), void Display_String(char*,char);皆为调用函数,第一个是调用LCD

20

搜索更多关于: LCD显示的秒表单片机课程设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

芜湖职业技术学院 信息工程系 复位是单片机的初始化操作。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。除PC之外,复位操作还对其他一些寄存器有影响,它们的复位状态如表1所示。 寄存器 PC ACC PSW SP DPTR P0-P3 IP IE TMOD 复位状态 0000H 00H 00H 07H 0000H FFH XX000000B 0X000000B 00H 寄存器 TCON TL0 TH0 TL1 TH1 SCON SBUF PCON 复位状态 00H 00H 00H 00H 00H 00H 不定 0XXX0000B

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com