LCD显示的定时闹钟设计方案.docxVIP

  • 44
  • 0
  • 约9.79千字
  • 约 26页
  • 2022-09-20 发布于上海
  • 举报
LCD 显示的定时闹钟设计方案 设计要求 使用 AT89C51 单片机结合字符型 LCD 显示器设计一个简易的定时闹钟 LCD 时钟,若 LCD 选择有背光显示的模块,在夜晚或黑暗的场合中也可使用。 定时闹钟的基本功能如下: 显示格式为“时时:分分”。 由 LED 闪动来做秒计数表示。 一旦时间到则发出声响,同时继电器启动,可以扩充控制家电开启和关闭。 程序执行后工作指示灯LED 闪动,表示程序开始执行,LCD 显示“00:00”,按下操作键 K1~K4 动作如下: K1—设置现在的时间。 K2—显示闹钟设置的时间。 K3—设置闹铃的时间。 K4—闹铃 ON/OFF 的状态设置,设置为 ON 时连续三次发出“哗”的一声,设置为 OFF 发出“哗”的一声。 设置当前时间或闹铃时间如下。 K1—时调整。 K2—分调整。 K3—设置完成。 K4—闹铃时间到时,发出一阵声响,按下本键可以停止声响。 本项目的难点在于 4 个按键每个都具有两个功能,以最终实现菜单化的输入功能。采用通过逐层嵌套的循环扫描,实现嵌套式的键盘输入。 设计方案 原理 本 LCD 定时闹钟,是以单片机及外围接口电路为核心硬件,辅以其他外围硬件电路,用汇编语言设计的程序来实现的。根据 C51 单片机的外围接口特点扩展相应的硬件电路,然后根据单片机的指令设计出数字钟相应的软件,再利用软件执行一定的程序来实现数字钟的功能。由于采用集成芯片性的单片机来制作电子钟,这样设计制作简单而且功能多、精确度高,也可方便扩充其他功能,实现也十分简单。本设计是利用AT89C51 单片机为主控芯片,由LCD、晶振、电阻、电容、发光二极管、开关、喇叭等元件组成硬件电路,通过编写软件程序来实现和控制的数字定时闹钟 .专业.专注. 系统总框图 原理及工作过程说明 定时闹钟的基本功能如下 : 启动仿真软件,使用 LCD 液晶显示器来显示现在的时间 。 程序执行之后显示“00:00”,并且 LED 闪烁,表示开始已经计时。 LED 闪动来做秒计数表示。 当设定的闹钟时间到达后,闹铃开始发出声音。并且继电器导通。 按键功能如下 : 按键 K1 设置现在的时间和时调整;按键 K2 显示闹钟设置的时间和分调整; 按键 K3 设置闹铃的时间和设置完成;按键 K4 闹铃 ON/OFF 的状态设置,设置为ON 时连续三次发出“哗”的一声,设置为 OFF 发出“哗”的一声和闹钟时间到时,发出一阵声响,按下本键可以停止声响。 调整计时器时间如下 : 按下 K1 键,然后按 K1 调整小时,K2 调整分钟,按下 K3 表示时间设置完成。 调整闹钟时间设置如下 : 按下 K3 键,然后按 K1 调整小时,K2 调整分钟,按下 K3 表示闹钟设置完成。 元器件介绍 3.1AT89C51 本设计的核心硬件就是 89C51 芯片,AT89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器(FPEROM—Flash Programmable and Erasable Read Only Memory) 的低电压,高性能 CMOS8 位微处理器,俗称单片机。该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业标准的 MCS-51 指令集和输出管脚相兼容。由 .专业.专注. 于将多功能 8 位 CPU 和闪烁存储器组合在单个芯片中,ATMEL 的 AT89C51 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 引脚图 引脚功能介绍 P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。当P1 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进行校验时,P0 输出原码,此时 P0 外部必须被拉高。 P1 口:P1 口是一个部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出 4TTL 门电流。P1 口管脚写入 1 后,被部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于部上拉的缘故。在 FLASH 编程和校验时,P1 口作为第八位地址接收。 P2 口:P2 口为一个部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个 TTL 门电流,当P2 口被写“1”时,其管脚被部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于部上拉的缘故。当P2 口用于外部程序存储器或16 位地址外部数据存储器进行存取时, P2 口输出地址的高八位。在给出地址“1”时,它利用部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的容。P2

文档评论(0)

1亿VIP精品文档

相关文档