- 4
- 0
- 约1.24万字
- 约 22页
- 2019-09-27 发布于广东
- 举报
目录
TOC \o 1-5 \h \z 前 言 2
\o Current Document 第一章系统功能 3
第二章系统设计
\o Current Document 第三章:系统函数及头文件说明 16
第四章:设计总结
第四章:
设计总结
18
18第五章:参考文献
18
近年來随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应 用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作 可靠,使用方便等特点,因此特别适合于与控制有关的系统,越來越广泛地应用 于口动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域, 单片机往往是作为一个核心部件来使用,在根据具体硕件结构,以及针对具体应 用对象特点的软件结合,以作完善。数子时钟在口常生活中最常见,应用也最广 泛。
本次设计以便件软件化为指导思想,充分发挥单片机功能,大部分功能通过 软件编程来实现,电路简单明了,系统稳定性高。同时,该时钟系统述具有功耗 小、成本低的特点,具有很强的实用性,而且系统具有一定的可扩展性。
第一章系统功能
用16位凌阳单片机SPCE061A作为主控芯片实现电了时钟的计时功能,完成 该系统的软硬件设计及调试。
电子钟是一种利用数字电路來显示秒、分、时的计时装置,与传统的机械钟 相比,它具有走时准确、显示直观、无机械传动製置等优点,因而得到广泛应用。
电子时钟要求完成时、分、秒的准确计时,并能进行时、分、秒时间的设置 和时间的效准功能。时间的设置通过键盘中的数字按键进行设置。
设置完成后按确认键时钟开始运行,执行计吋操作。当需耍重置时间时可以 按重置键,这时时钟时间暂停,让后按数字键重置,重置完成后按确认键,时钟 从新设置的时间开始运行,这时重置操作完成。
第二章系统设计
2-1硬件设计
2-1-1所需设备
装有UNSPTMIDE仿真软件的PC机一台,UNSPTM十六位单片机实验箱一台 Spin排线两根、短路块若干。
木程序用到的实验箱硬件模块为:SPCE061A核心及实验箱中捉供的4*4键 盘模块和6位LED数码管显示模块。SPE061A共提供两个16位通用的并行I/O 口: I0A0-I0A15 I0B0-I0B15o两个口的每一位都叮以通过编程单独定义为输入 或输出口,本实验采用10A15—I0A8连接4*4键盘,IOAO—I0A7、IOAO—I0A15 连接数码管。
总体接线:
2. 1各键功能图
这部分的主要接线如下:
10A8-15接液晶显示模块DB0-DB7
10B4接液晶显示模块A0
10B5接液晶显示模块的R/W
10B6接液晶显示模块的EP
DB0-DB7为双向数据口,A0为数据/使命控制位,R/w为读/写信号,EP是全能端 (低电平有效)
要这部分工作时Key接线与IOA低八位相连就可以了。
按键电路直接与IOA 口连接。其原理图如下:
本实验屮,定义每个键的功能,包括数字键、功能键和一些保留键,其屮标 “0-9”为数字键,标“F2-F4”为保留键,标“F1”为重新设置时间键,标“ENT” 为确认键,标“DEL”为删除键。运行程序后,按常规的显示方法,从数码管的 第一位开始显示,六位数码管一次显示时、分、秒的十位、个位。设置错误按 DEL键即可重新设置,设置完成按ENT键,重新设置按F1键。
2-2硬件连接
利用4*4键盘和6位LED数码管分别与SPCE061A单片机I0A 口、I0B 口的相 关引脚相接,T0A0T0A7连接和6位数码管的agdp,T0A 口的高八位T0A15^T0A8 连接4x4键盘的L1?L4、C1?C4,10B15?I0B12连接数码管的位信号1~4,10B2~I0Bl连接数码管的的位信号5?6, IOBO连接数码管的分隔符信号DD。几把JP4、JP5 的引脚全部用跳线短接起来,用一根排线连接J27和JP7。时间的设置可以通过 4*4键盘的数字键来完成,吋间的显示通过6位数码管来完成,以实现计时的功 能。硬件连接图如下:
a
IOAO
b
10 Al
c
IOA2
d
IOA3 IOA15
LI
e
I0A4 I0AI4
L2
6 f
I0A5 I0A13
L3
位g
I0A6 I0AI2
L4
数DP
I0A7
4X4键盘
码
SPCE061A
管1
IOB 15 I0A11
Cl
2
IOB 14 IOAIO
C2
3
IOB 13 I0A9
C3
4
I0B12 IOA8
C4
5
IOB2
6
I0B1
DD
IOBO
2.2硕件连接图
2-3软件设计
本系统软件设计程序主要分为主程序(其中包括键盘非法性检测、时钟数据 处理、键值转换等了模块)、中断服务了程序、键盘了程序、数码管显示了程序 及屮断定义子程序。主程序对程序框架进行设计在调用各个子程序
原创力文档

文档评论(0)