自动报时系统设计.rar
自动报时系统设计,自动报时系统①页数 34②字数 10216③摘要 摘要:本设计是利用单片机原理设计的自动报时系统。其中,自动报时系统以at89c51单片机为核心,采用4个独立式按键来调整时间和设置闹铃,用共阴极动态六段led动态显示来显示时间,计时方案采用时钟芯片ds1302。以8路反向动态缓冲器74ls240作为led的动态扫描的段...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 你的样子 发布
自动报时系统
①页数 34
②字数 10216
③摘要
摘 要:本设计是利用单片机原理设计的自动报时系统。其中,自动报时系统以AT89C51单片机为核心,采用4个独立式按键来调整时间和设置闹铃,用共阴极动态六段LED动态显示来显示时间,计时方案采用时钟芯片DS1302。以8路反向动态缓冲器74LS240作为LED的动态扫描的段码控制驱动信号,用P2.0—2.5外接一片集电极开路反向门电路7406(OC门)做6位LED的位选信号驱动口,6个数码管的8根段选线分别接74LS240的输出,LED共阴极端与7406的输出端相连,从左到右依次来显示时,分,秒。
正文中首先简单描述了硬件系统的工作原理,且附以硬件系统的设计框图,论述了本次毕业设计所应用的各种硬件接口技术和各个接口模块的功能及工作过程, 并具体描述了外接电路接口的软、硬件调试。
本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。
Abstract:This design principle is to use microcontroller designed for automated timekeeping system. Among them, automated timekeeping system to AT89C51 microcontroller as the core, with four separate buttons to adjust time and alarm settings, with a total of cathode dynamic sixth LED dynamic display to display the time clock chip timing program using DS1302. 8-way reverse Dynamic Buffer 74LS240 as the dynamic scan segment LED code control drive signal, with P2.0-2.5 External 1 open-collector reverse gate 7406 (OC doors) to do the 6-bit selection signal drive LED mouth, 6 to 8 segment digital tube alignment were then 74LS240's output,
First, a brief description of the body of the hardware system works, and accompanied by the design of the hardware system block diagram, discussed the application of this graduation design a variety of hardware interface technology and various interface module functions and work processes, and specific description of the external circuit interface hardware and software debugging.
This article written by the leading idea is that hardware and software combined with hardware-based, to the preparation of various functional modules.
④目录
目 录
1 前言 1
2 硬件系统设计 1
2.1 总体框图设计 1
2.2 单片机选型 1
2.3 独立式按键控制电路 4
2.4 LED动态显示电路 7
2.5 时钟芯片DS1302 10
2.6 电路原理 13
3 软件设计 14
3.1 设计思路 14
3.2主程序模块 14
3.3显示程序模块 16
3.4 DS1302的写时钟程序模块 18
3.5按键程序模块 18
3.6 定时器程序模块 20
4 系 统 调 试 22
结 论 25
致 谢 26
参考文献 27
附 录A 28
⑤关键字
单片机,自动报时系统,位码,段码,显示
: microcontroller; automatic timekeeping system;-bit code; segment code; show
⑥参考文献
[1] 林军.单片机微型计算机原理及接口技术实验指导与实训.北京.中国水利水电出版社,2004
[2] 李传军.单片机原理及应用.郑州.河南科技出版社,2006
[3] 华罗庚.王元.论一致分布与近似分析.北京.中国科学,1973
[4] 朱善军等.单片机接口技术与应用.北京.清华大学出版社,2005
[5] 饶庆.89c51单片机实用技术.北京.人民邮电出版社,2003
[6] 杨西明.朱骐.单片机编程与入门.北京.机械工业出版社,2004
[7] 刘和平,刘跃.单片机原理及应用.重庆.重庆大学出版社,2004
[8] 陈明荧.89C51单片机课程设计实训教材.北京.清华大学出版社,2004
①页数 34
②字数 10216
③摘要
摘 要:本设计是利用单片机原理设计的自动报时系统。其中,自动报时系统以AT89C51单片机为核心,采用4个独立式按键来调整时间和设置闹铃,用共阴极动态六段LED动态显示来显示时间,计时方案采用时钟芯片DS1302。以8路反向动态缓冲器74LS240作为LED的动态扫描的段码控制驱动信号,用P2.0—2.5外接一片集电极开路反向门电路7406(OC门)做6位LED的位选信号驱动口,6个数码管的8根段选线分别接74LS240的输出,LED共阴极端与7406的输出端相连,从左到右依次来显示时,分,秒。
正文中首先简单描述了硬件系统的工作原理,且附以硬件系统的设计框图,论述了本次毕业设计所应用的各种硬件接口技术和各个接口模块的功能及工作过程, 并具体描述了外接电路接口的软、硬件调试。
本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。
Abstract:This design principle is to use microcontroller designed for automated timekeeping system. Among them, automated timekeeping system to AT89C51 microcontroller as the core, with four separate buttons to adjust time and alarm settings, with a total of cathode dynamic sixth LED dynamic display to display the time clock chip timing program using DS1302. 8-way reverse Dynamic Buffer 74LS240 as the dynamic scan segment LED code control drive signal, with P2.0-2.5 External 1 open-collector reverse gate 7406 (OC doors) to do the 6-bit selection signal drive LED mouth, 6 to 8 segment digital tube alignment were then 74LS240's output,
First, a brief description of the body of the hardware system works, and accompanied by the design of the hardware system block diagram, discussed the application of this graduation design a variety of hardware interface technology and various interface module functions and work processes, and specific description of the external circuit interface hardware and software debugging.
This article written by the leading idea is that hardware and software combined with hardware-based, to the preparation of various functional modules.
④目录
目 录
1 前言 1
2 硬件系统设计 1
2.1 总体框图设计 1
2.2 单片机选型 1
2.3 独立式按键控制电路 4
2.4 LED动态显示电路 7
2.5 时钟芯片DS1302 10
2.6 电路原理 13
3 软件设计 14
3.1 设计思路 14
3.2主程序模块 14
3.3显示程序模块 16
3.4 DS1302的写时钟程序模块 18
3.5按键程序模块 18
3.6 定时器程序模块 20
4 系 统 调 试 22
结 论 25
致 谢 26
参考文献 27
附 录A 28
⑤关键字
单片机,自动报时系统,位码,段码,显示
: microcontroller; automatic timekeeping system;-bit code; segment code; show
⑥参考文献
[1] 林军.单片机微型计算机原理及接口技术实验指导与实训.北京.中国水利水电出版社,2004
[2] 李传军.单片机原理及应用.郑州.河南科技出版社,2006
[3] 华罗庚.王元.论一致分布与近似分析.北京.中国科学,1973
[4] 朱善军等.单片机接口技术与应用.北京.清华大学出版社,2005
[5] 饶庆.89c51单片机实用技术.北京.人民邮电出版社,2003
[6] 杨西明.朱骐.单片机编程与入门.北京.机械工业出版社,2004
[7] 刘和平,刘跃.单片机原理及应用.重庆.重庆大学出版社,2004
[8] 陈明荧.89C51单片机课程设计实训教材.北京.清华大学出版社,2004