基于单片机的数字钟的设计毕业论文(编辑修改稿)内容摘要:

或用于定时目的。 然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。 如想禁止 ALE 的输出可在 SFR8EH 地址上置 0。 此时, ALE 只有在执行 MOVX, MOVC 指令是 ALE才起作用。 另外,该引脚被略微拉高。 如果微处理器在外部执行状态 ALE 禁止,置位无效。 /PSEN:外部程序存储器的选通信号。 在由外部程序存储器取指期间,每个机器周期两次 /PSEN 有效。 但在访问外 部数据存储器时,这两次有效的 /PSEN 信号将不出现。 /EA/VPP:当 /EA 保持低电平时,则在此期间外部程序存储器( 0000HFFFFH),不管是否有内部程序存储器。 注意加密方式 1 时, /EA 将内部锁定为 RESET;当 /EA 端保持高电平时,此间内部程序存储器。 在 FLASH 编程期间,此引脚也用于施加 12V 编程电源( VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。 振荡器特性 : XTAL1 和 XTAL2 分别为反向放大器的输入和输出。 该反向放大器可以 配置为片内振荡器。 石晶振荡和陶瓷振荡均可采用。 如采用外部时钟源驱动器件, XTAL2 应不接。 有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。 1602LCD 液晶显示 单片机应用系统中使用的显示器主要有发光二极管显示器,简称 LED( Light Emitting Diode);液晶显示器 LCD( Liquid Crystal Display);近几年也有配置 CRT显示器的。 液晶显示器简称是利用液晶经过处理后能够改变光线传输方向的特性, 达到显示字符或者图形的目的。 其特点是体积小、重量轻、功耗极低、显示内容丰富等特点,在单片机应用系统中有着日益广泛的应用。 1602 芯片:主要用于显示时间和定时时间。 1602 芯片由点阵字符液晶显示器件和专用的行、列驱动器、控制及必要的链接件、结构件组装而成,可以显示数字和西文字符,但不能显示图形,已经可以满足本次设计的需要。 1602 型 LCD 显示模块具有体积小,功耗低,显示内容丰富等特点。 1602 型 LCD 可以显示 2 行 16 个字符,有 8 位数据总线 D0~D7 和 RS, R/W, EN 三个控制端口,工作电压为 5V,并且具有 字符对比度调节和背光功能。 ( 1) 外型尺寸: 80X36X13( LXWXH)实物如图 23 图 22 1602LCD实物图 ( 2) 接口信号说明如图表 21 编号 符号 引脚说明 编号 符号 引脚说明 1 VSS 电源地 9 D2 Data I/O 2 VDD 电源正极 10 D3 Data I/O 3 VL 液晶显示偏压信号 11 D4 Data I/O 4 RS 数据 /命令选择端( H/L) 12 D5 Data I/O 5 R/W 读写选择端( H/L) 13 D6 Data I/O 6 E 使能信号 14 D7 Data I/O 7 D0 Data I/O 15 BLA 背光源正极 8 D1 Data I/O 16 BLK 背光源负极 表 2 1 接口信号说明 ( 3)主要技术参数如图表 22 显示容量 16X2 个字符 芯片工作电压 ~ 工作电流 ( ) 模块最佳工作电压 字符尺寸 (WXH)mm 表 2 2 主要技术参数 ( 4)基本操作程序 读状态:输入: RS=L, RW=H, E=H 输出: D0~D7=状态字 读数据:输入: RS=H, RW=H, E=H 输出:无 写指令:输入: RS=L, RW=L, D0~D7=指令码, E=高脉冲 输出: D0~D7=数据 写数据:输入: RS=H, RW=L, D0~D7=数据, E=高脉冲 输出:无 计时功能的实现 时钟信号的产生可利用 AT89C51 片内的定时器 0 产生定时中断,进行时、分、秒的计时,并将信号送到显示电路。 定时方法 ( 1)软件定时:软件定时靠执行一个循环程序以进行时间延时。 特点是时间精确,且不需要外加硬件电路。 但软件定时要占用 CPU,因此软件定时时 间不宜太长。 (2)硬件定时:特点是不占用 CPU,但需要改变的元件参数来调节定时时间,在使用上不够灵活。 ( 3)可编程定时器定时:通过对系统时钟脉冲的计数来完成。 计数值通过程序设定,改变计数值,也就改变了定时时间,在使用上比较灵活。 定时 /计数器的定时和计数功能 LCD 显示器:类似于 LED 数码管显示器。 每个显示器的段电极包括 a, b, c, d, e, f, g七个笔划(段)和一个背电极 BP(或 COM)。 可以显示数字和简单的字符。 点阵式 LCD 显示器:段电极与背电极呈正交带状分布,液晶位于正交的 带状电极间。 点阵式 LCD 的控制一般采用行扫描方式。 MCS51 单片机内部有两个可编程的定时 /计数器,分别称为定时 /计数器 0 和定时 /计数器 1 其功能如下: ( 1)计数功能:计数是指对外部事件进行计数。 外部事件的发生以输入脉冲表示,因此计数功能的实质就是对外来脉冲进行计数。 ( 2)定时功能:定时功能也是通过定时 /计数器的计数来实现的。 不过此时的计数脉冲来自单片机内部。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。