(完整版)单片机的电子时钟设计毕业设计

合集下载

(完整)基于STC单片机的电子时钟毕业设计(DOC)

(完整)基于STC单片机的电子时钟毕业设计(DOC)

电子时钟[摘要] 本设计是基于STC单片机的电子时钟技术,由STC12C5A16S2芯片和LCD1602液晶显示屏,DS18B20进行温度测量,辅以必要的的电路,构成一个单片机定时闹钟。

电子钟可采用数字电路实现,也可以采用单片机来完成.LCD显示“时”,“分”,LED闪动来做秒计数,定时时间到能发出警报声或者启动继电器,从而控制电器的启停。

现在是自动化高度发达的时代,特别是电子类产品都是靠内部的控制电路来实现对产品的控制,达到自动运行的目的,这就需要我们这里要做的设计中的电器元件及电路的支持。

在这次设计中主要是用STC12C5A16S2来进行定时,也结合着其他辅助电路实施控制,在定时的时候,按一下控制小时的键对小时加一;按一下控制分钟的键对分钟加一;到达预设的时间,此电路就会发出报警声音提示已经到点。

[关键词] 定时闹钟STC12C5A16S2 LCD1602Time clock[Abstract] The regular alarm clock designers design, by the microcontroller STC12C5A16S2 chip and LCD1602 display、 DS18B20 , combined with the necessary circuitry to form a single—chip timer alarm clock. Clock can be digital circuit,the microcontroller can also be used to complete。

LCD display "when”, "sub”,LED flash to do the second count, regular time to be able to sound an alarm or start relay to control the electrical start and stop. Now is the era of highly developed automation, especially electronic products are relying on the internal control circuitry to achieve control of the product to achieve the purpose of automatic operation, which requires us to do the design of electrical components and circuits to support 。

毕业设计论文_单片机电子时钟的设计

毕业设计论文_单片机电子时钟的设计

毕业设计论文_单片机电子时钟的设计摘要:电子时钟作为一种常见的时间显示装置,在现代社会中应用广泛。

本文设计了一款基于单片机的电子时钟,使用DS1307实时时钟芯片来获取系统时间,并通过数码管进行显示。

设计过程中,通过对单片机的编程和电路的连接,实现了时间的显示与调节功能,具有较高的准确性和稳定性。

该设计方案简单、实用,可用于各种场合。

关键词:单片机;电子时钟;DS1307;数码管1.引言电子时钟是一种利用电子技术构造的显示时间的装置,具有时间准确、使用简单、显示清晰等特点,广泛应用于生活和工作中。

本文以单片机为核心,设计了一款实时准确的电子时钟,提高了时间的准确度和稳定性。

2.设计原理该设计的核心是通过单片机与DS1307实时时钟芯片的连接,使得单片机可以获取到准确的系统时间,并通过数码管进行显示。

DS1307芯片通过I2C总线与单片机连接,通过读取芯片中的时间寄存器,单片机可以获得当前的时间信息。

3.硬件设计本设计中使用了AT89S52单片机作为主控芯片,通过引脚与DS1307芯片相连。

单片机的P0口接到数码管的段选信号,P1口接到数码管的位选信号,通过控制这两个口的输出状态,可实现对数码管上显示的数字进行控制。

同时,为了使时钟可以正常运行,需外接一个晶振电路为单片机提供时钟信号。

4.软件设计通过对单片机的编程,实现了以下功能:(1)初始化DS1307芯片,设置初始时间;(2)每隔一秒读取一次DS1307芯片的时间寄存器,将时间信息保存到单片机的RAM中;(3)根据当前时间信息,在数码管上显示对应的小时和分钟。

5.调试与测试经过硬件的连接以及软件的编写,进行了调试与测试。

将初始时间设置为08:30,观察数码管上的显示是否正确,以及时间是否准确。

同时,通过手动调节DS1307芯片中的时间,检查单片机是否能正确获取时间,并进行显示。

6.总结与展望本文设计了一款基于单片机的电子时钟,通过单片机与DS1307芯片的连接和编程,实现了准确的时间显示功能。

(完整版)基于51单片机的数字钟毕业论文

(完整版)基于51单片机的数字钟毕业论文

西安邮电学院毕 业 设 计(论 文)题 目: 基于51单片机的数字钟设计院 (系):专 业:班 级:学生姓名:导师姓名: 职称:基于单片机的数字钟毕业论文摘要…………………………………………………………………………… ⅠAbstract……………………………………………………………………… (Ⅱ)第1章 绪 论 (2)1.1 课题背景 (2)1.2 课题来源 (2)1.3 本章小结 (3)第2章 MCS-51单片机的结构 (4)2.1 控制器 (4)2.2 存储器的结构 (4)2.3 并行IO口 (5)2.4 时钟电路与时序 (5)2.5 单片机的应用领域 (6)2.6 本章小结 (6)第3章 电路的硬件设计 (7)3.1 复位电路 (7)3.2 时钟电路 (7)3.3 按键电路 (8)3.4 相关控制电路 (9)3.4.1 控制打铃电路 (9)3.4.2 时间表显示电路 (9)3.5 数码管显示电路 (10)3.6 电源电路设计 (10)3.7 本章小结 (10)第4章 电路的软件设计 (11)4.1 软件程序内容 (11)4.2 软件流程图 (11)4.3 定时程序设计 (12)4.3.1实时时钟实现的基本方法 . (13)4.3.2 实时时钟程序设计步骤 (13)4.4程序说明 (13)4.5 本章小结 (14)第5章 结论与展望 (15)5.1 结论 (15)5.2 单片机的发展趋势 (15)参考文献 (17)附录………………………………………………………………………………18第1章 绪 论1.1 课题背景单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。

由于单片机集成度高、功能强、可靠性高、体积小、功耗地、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,几乎“无处不在,无所不为”。

单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC 机外围以及网络通讯等广大领域。

单片机电子钟毕业设计

单片机电子钟毕业设计

基于单片机的时钟显示器设计摘要本文论述了如何利用单片机来设计一个时钟的方法。

本设计基于单片机技术原理,以单片机芯片AT89C52作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个多功能数字时钟系统。

单片机扩展的LCD显示器用来显示秒、分、时计数单元中的值。

整个设计包括两大部分: 硬件部分和软件部分,以单片机为核心, 配以一定的外围电路和软件。

硬件是整个系统的基础, 软件部分则要合理、充分地支持和使用系统的硬件, 从而完成系统所要完成的任务。

本设计采用L ED 数码管的数字显示以其亮度高、显示直观等优点被广泛应用于智能仪器及家用电器等领域。

该时钟系统主要由时钟模块、闹钟模块、环境温度检测模块、液晶显示模块、键盘控制模块以及信号提示模块组成。

能够准确显示时间(显示格式为时时:分分:秒秒,24小时制),可随时进行时间调整,具有闹钟时间设置、闹钟开/关、止闹功能,能够对时钟所在的环境温度进行测量并显示。

设计以硬件软件化为指导思想,充分发挥单片机功能,大部分功能通过软件编程来实现,电路简单明了,系统稳定性高。

单片机在这种情况下诞生了基于单片机电子时钟。

关键词:单片机、LCD显示器、液晶显示模块、基于单片机电子时钟。

Design According To Single Slice The Clock Display Of TheMachineABSTRACTThis text discusses how to make use of a single slice machine to design the method of a clock.This design according to single slice machine technique principle, use single slice the machine chip AT89 C52 as core controller, pass the draw up of creation and software procedure of hardware electric circuit, design to create a multi-function and numerical clock system. the single slice machine expand of LCD display use to show second, cent, the chronometer value within few units.The whole design include two greatly part of: Hardware part and software part, with single slice machine for core, go together with with the certain outer circle electric circuit and the software.The hardware is the foundation of the whole system, the software is part of to then want reasonable, adequately support with usage system of hardware, complete system thus want to complete of mission.This design adoption L ED figures tube of the numeral show high with its bright degree, show to keep a view etc. the advantage be extensively been apply in realms, such as intelligence instrument and home .The clock's system is mainly shown that mold piece, the keyboard control mold piece and signal hint that the mold piece constitute by clock mold piece, alarm clock mold piece, the examination mold piece, LCD of the environment temperature.Can accurate manifestation time(manifestation format is always:The cent divide:Second second, 24 hours system), can carry on the adjustment in time at any time, have an alarm clock to establish for time, the alarm clock open/pass, make function, can carry on measure to the environment temperature of clock place and show.Design to change into instruction thought by hardware software, well exertive single slice machine function, greatly parts of functions pass a software plait a distance to carry out, electric circuit in brief clear, system stability Gao.The single slice machine was born in this kind of case the machine electronics is accordingto the single slice clock.KEY WORDS: single-chip,lcd display, the LCD shows a mold piece,a ccording to single slice machine electronics clock.目录前言 (1)第1章硬件系统设计 (2)1.1 单片机 (2)1.2 硬件设计 (3)1.3 硬件模块 (3)1.3.1主控单元 (3)1.3.2显示部分 (5)1.3.3显示器接口及显示方式 (7)1.3.4键盘控制模块 (8)1.3.5声音提示模块 (8)1.3.6直流稳压电源部分 (9)1.3.7滤波电路 (9)1.4 硬件电路测试 (9)1.4.1硬件电路ERC测试 (9)1.4.2硬件电路网格化 (10)1.4.3生成PCB板 (11)第2章软件设计 (13)2.1 设计思路 (13)2.2 模块设计 (13)2.3 软件模块 (14)2.3.1计时模块 (14)2.3.2调时功能 (14)2.3.3主程序模块 (14)2.3.4键盘控制模块 (14)2.3.5在编程过程中要用到的其它程序模块 (14)第3章程序编译和系统调试及仿真 (15)3.1 程序编译 (15)3.1.1主要程序设计分析 (15)3.1.2程序设计 (16)3.2 软件调试 (23)3.2.1伟福简介 (23)3.2.2软件调试 (24)3.3 硬件调试 (25)结论 (28)谢辞 (29)参考文献 (30)外文资料翻译 (31)前言数字钟是采用数字电路实现对时,分,秒数字显示的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。

单片机电子时钟设计毕业论文(1)159

单片机电子时钟设计毕业论文(1)159

单片机电子时钟设计毕业论文一. 题目:单片机电子时钟时钟二.内容:设计一个数字时钟,显示范围为00:00:00~23:59:59。

通过几个开关进行控制,其中开关K1用于切换时间设置(调节时钟)和时钟运行(正常运行)状态;开关K2用于切换修改时、分、秒数值;开关K3用于使相应数值加1调节;开关K4用于减1调节;开关K5用于设定闹钟,闹钟同样可以设定初值,并且设定好后到时间通过实验箱音频放出一段乐曲作为闹铃。

选做增加项目:还可增加秒表功能(精确到0.01s)或年月日设定功能。

一、设计要求1、准确计时,以数字形式显示时、分、秒的时间。

2、小时以24小时计时形式,分秒计时为60进位。

3、校正时间功能,即能随意设定走时时间。

4、闹钟功能,一旦走时到该时间,能以声或光的形式告警提示。

5、设计5V直流电源,系统时钟电路、复位电路。

二、设计方案和论证本次设计时钟电路,使用了ATC89C51单片机芯片控制电路,单片机控制电路简单且省去了很多复杂的线路,使得电路简明易懂,使用键盘键上的按键来调整时钟的时、分、秒,用一扬声器来进行定时提醒,同时使用汇编语言程序来控制整个时钟显示,使得编程变得更容易,这样通过四个模块:键盘、芯片、扬声器、LED显示即可满足设计要求。

四.电路及功能说明:电路图如图所示:图A图B图C该数字钟是用一片AT89C51A单片机通过编程去驱动8个数码管实现的。

通过6个开关控制,从上到下6个开关KEY1~KEY6的功能分别为:KEY1,切换至秒表;KEY2,调节时间,每调一次时加1;KEY3, 调节时间,每调一次分加1;KEY4,从其它状态切换至时钟状态;KEY5,切换至闹钟设置状态,也可以对秒表清零;KEY6,秒表暂停.控制键分别与P1.0~P1.5口连接.其中:A.通过P2口和P3口去控制数码管的显示如图所示P2口接数码管的a——g端,是控制输出编码,P3口接数码管的1——8端,是控制动态扫描输出.B.从P0.0输出一个信号使二极管发光,二极管在设置的闹钟时间到了时候发光,若有乐曲可以去驱动扬声器实现。

单片机毕业设计完整版

单片机毕业设计完整版

安徽工业大学继续学院《单片机原理》期末课程设计题目:单片机计时时钟设计与制作专业:电气工程及其自动化班级:14 电升姓名:夏云飞学号:1410102003035指导老师:贺容波成绩:( 2015.12 )目录一、绪论 (1)1.1单片机简介 (1)二、硬件系统设计方案 (3)2.1 时钟电路的设计 (3)2.2复位电路的设计 (4)2.3 数码显示电路的设计 (5)2.4按键电路的设计 (7)2.5 蜂鸣器电路的设计 (8)2.6接线图 (9)三、软件系统设计方案3.1 模块化设计方案 (10)3.2 主程序的设计 (11)3.3 LED动态显示程序的设计 (14)3.4 计时程序模块的设计 (17)3.5 键盘程序的设计 (19)3.6 蜂鸣器程序的设计 (22)3.7整个程序 (23)四、总结总结与致谢 (28)参考文献 (29)使用说明 (29)安徽工业大学继续教育学院《单片机原理》期末课程设计——单片机计时时钟设计与制作一绪论1.1单片机简介1.1.1单片机的产生计算机的发展经历了从电子管到大规模集成电路等几个发展阶段,随着大规模集成电路技术的发展,使计算机向性能稳定可靠、微型化、廉价方向发展,从而出现了单片微型计算机。

所谓单片微型计算机,是指将组成微型计算机的基本功能部件,如中央处理器CPU、存储器ROM和RAM、输入/输出(I/O)接口电路等集成在一块集成电路芯片上的微型计算机,简称单片机。

总体来讲,单片机可以用以下“表达式”来表示:单片机=CPU+ROM+RAM+I/O+功能部件1.1.2单片机的特点随着现代科技的发展,单片机的集成度越来越高,CPU的位数也越来越高,已能将所有主要部件都集成在一块芯片上,使其应用模式多、范围广,并具有以下特点:①体积小,功耗低,价格便宜,重量轻,易于产品化。

②控制功能强,运行速度快,能针对性地解决从简单到复杂的各类控制问题,满足工业控制要求,并有很强的位处理和接口逻辑操作等多种功能。

基于单片机的电子时钟设计毕业论文

基于单片机的电子时钟设计毕业论文
引脚说明
1
VSS
电源地
9D2Βιβλιοθήκη 双向数据口2VDD
电源正极
10
D3
双向数据口
3
VL
对比度调节
11
D4
双向数据口
4
RS
数据/命令选择
12
D5
双向数据口
5
R/W
读写/选择
13
D6
双向数据口
6
E
模块使能端
14
D7
双向数据口
7
D0
双向数据口
15
BLK
背光源地
8
D1
双向数据口
16
BLA
背光源正极
VDD:电源正极,4.5V—5.5V,通常使用5V电压;
设计目的:应用单片机控制技术,设计出以89C51单片机为核心的电子时钟,电子时钟能够显示时、分、秒显示时间的功能,还可以进行时和分的校对,而且其片选的灵活性强。
设计目标:在数码管上显示相应的时间,并通过一个控制键来实现时间的调整和是否进入省电模式的转换。
关键词:89C51、电子时钟、LCD1602
摘要............................................................................Ⅰ
复位时单片机的初始化操作,只要给RST引脚加上两个机器周期以上的高电平信号,就可以使STC89C51单片机复位。本次采用的是12M晶振,按钮复位电路。
图3.1最小系统图
3.2LCD显示电路
LCD显示屏的D0到D7与单片机P0口相连,LCD显示屏EN口与单片机P3.4口相连,RS与P3.5相连。通过滑动变阻器改变LCD显示屏的显示对比度。

基于单片机的电子时钟设计毕业论文

基于单片机的电子时钟设计毕业论文

基于单片机的电子时钟设计毕业论文目录第一章电子时钟设计方案分析 (3)1.1FPGA设计方案 (3)1.2单片机设计方案 (3)第二章基于单片机的电子时钟硬件设计 (5)2.1主要芯片选择 (5)2.1.1微处理器选择 (5)2.1.2时钟芯片选择 (6)2.2电子时钟硬件电路设计 (11)2.2.1时钟电路设计 (13)2.2.2显示电路设计 (14)2.2.3按键电路设计 (15)2.2.4闹铃电路设计 (16)2.2.5复位电路设计 (17)第三章电子时钟软件设计 (19)3.1主程序设计 (19)3.2子程序设计 (19)3.2.1日历子程序设计 (19)3.2.2显示子程序设计 (20)3.2.3键盘扫描子程序 (20)3.2.4闹铃子程序设计 (21)第四章系统调试 (25)4.1硬件调试 (25)4.1.1单片机基础电路调试 (25)4.1.2显示电路调试 (27)4.1.3DS1302电路调试 (28)4.1.4按键电路调试 (29)4.2软件调试 (29)4.2.1键盘子程序调试 (29)4.2.2时钟日历子程序调试 (30)致谢....................................................... 错误!未定义书签。

参考文献 (33)附录一程序 (35)附录二多功能电子时钟元器件一览表 (55)附录三多功能电子时钟硬件原理图 (56)附录四 (57)附录五 (60)前言时间是人类生活必不可少的重要元素,如果没有时间的概念,社会将不会有所发展和进步。

从古代的水漏、十二天干地支,到后来的机械钟表以及当今的石英钟,都充分显现出了时间的重要,同时也代表着科技的进步。

致力于计时器的研究和充分发挥时钟的作用,将有着重要的意义。

1.多功能电子时钟研究的背景和意义20世纪末,电子技术获得了飞速的发展。

在其推动下,现代电子产品几乎渗透到了社会的各个领域,有力的推动和提高了社会生产力的发展与信息化程度,同时也使现代电子产品性能进一步提升,产品更新换代的节奏也越来越快。

(完整版)基于51单片机的电子时钟设计与实现毕业设计

(完整版)基于51单片机的电子时钟设计与实现毕业设计

摘要单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。

单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。

由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,而51单片机是各单片机中最为典型和最有代表性的一种。

这次毕业设计通过对它的学习、应用,以AT89S51芯片为核心,辅以必要的电路,设计了一个简易的电子时钟,它由4.5V直流电源供电,通过数码管能够准确显示时间,调整时间,从而到达学习、设计、开发软、硬件的能力。

电子时钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。

电子时钟的精度、稳定度远远超过老式机械钟。

在这次设计中,我们采用LED数码管显示时、分、秒,以24小时计时方式,根据数码管动态显示原理来进行显示,用12MHz 的晶振产生振荡脉冲,定时器计数。

在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整。

电子时钟是其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱,因此得到了广泛的使用。

关键词:单片机;AT89S51ABSTRACTSince the 1970 s chip since the advent, with its high cost performance and attention by people and attention, it is widely used and fast development. SCM small volume, light weight, strong anti-jamming capability, environmental demand is not high, low cost, high reliability, flexibility is good, development more easy. Because of the above features, in our country, the microcontroller is widely used in industrial automation control, automatic detection, intelligent instrument and apparatus, household appliances, power electronics, mechanical and electrical equipment, and other aspects, and 51 SCM is the most typical chip and most representative one. The graduation design through to its study, application to AT89S51 chips as the core, with the necessary circuit, design of a simple electronic clock, it by 4.5 V dc power supply, through the electronic tube can show time, adjust the time, thus to learning, the design, the development of software and hardware in the ability.Electronic Clock is a electronic circuit implementation of the "when", "sub", "seconds" The figures show the timing device. Electronic clock precision, stability, far more than the old mechanical clock. In this design, we use LED electronic display hours, minutes, seconds, to 24-hour time mode, according to electronic control theory to dynamic display to display, use the 12MHz crystal oscillation pulse, the timer count. In this design, the circuit has a display time of the this function, you can also realize the time adjustment. Electronic clock is its compact, low cost, travel time and high precision, easy to use, features and more, easy integration and loved by the general consumer, so widely used.Key words:Single-chip microcomputer ; AT89S51独创声明本人郑重声明:所呈交的毕业设计(论文),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议。

毕业设计单片机电子时钟设计

毕业设计单片机电子时钟设计

毕业论文基于单片机的数字时钟设计摘要单片机因将其主要组成部份集成在一个芯片上而得名,就是把中央处置器、随机存储器、只读存储器、中断系统、按时器/计数器和I/O接口电路等部件集成在一个芯片上。

基于单片机设计的数字钟精准度较高,因为在程序的执行进程中,任何指令都不影响按时器的正常计数,即便程序很长也不会影响中断的时刻。

本设计利用12MHZ晶振与单片机AT89C51相连接,以AT89C51芯片为核心,采用动态扫描方式显示,通过利用该单片机,加上在显示电路部份利用7407驱动电路,实此刻6个LED数码管上显示日期、时刻、按时、闹铃,通过6个按键实现设置日期、进行调时、设定闹铃、倒计时等功能,在实现各功能时数码管进行相应显示,闹铃或按不时刻到时蜂鸣器响,按下闹铃键或按时键时,声音停止。

软件部份用汇编实现,分为显示、延迟、调时、闹铃、按时、调整日期等部份。

通过软硬件结合达到最终目的。

关键词:电子钟; 单片机; 动态扫描; 汇编语言AbstractBecause of its main microcontroller component integrated in a chip n a m e d, is the MCU, ram and ROM, interrupt system, timer/counter and I/O interface circuit and other parts in a single chip integrated.This design uses a 12 MHZ crystal to connect with the machine AT89C51, takes AT89C51 chips as core. It adopts the dynamic state of the scanning method to show. Using this MCU and 7407 drive electric circuit, we are able to show date, time, fix the time, and make bell on 6 LED figures tubes. We can use 6 key to constitute date, adjust time, enact the bell and set the countdown timer. When the electric carrying out each function, the figures tube shows the tight function .When the alarm clock and the countdown timer were reached, the voice begins. While 3 or 4 is pressed, the voice stops. The software part is realized by assembler language. It was divided into to show, delay, adjust, make bell, in fixed time, and adjust date etc. part. We get the end purpose combining the software and the hardware.Keywords:Electric clock; MCU; Dynamic state scanning ;Assembler language目录1 引言 (4)2 整体设计思路 (5)3 主要元件的利用方式 (7)AT89C51单片机: (7)7407驱动器 (8)数码管: (9)4 电路设计 (10)整体设计 (10)分块设计 (10)4.输入部份 (11)4.输出部份(显示电路) (11)4.晶振与复位电路: (12)5 程序设计 (13)程序思路 (13)程序设计步骤 (14)程序的主要模块 (15)延迟程序 (15)中断服务子程序 (15)主程序 (18)显示程序 (19)闹铃程序和按时程序 (20)程序调试 (20)6 功能仿真 (20)软件介绍 (21)仿真进程: (21)仿真图的绘制 (21)功能的实现 (22)7 日历功能的实现 (24)附录完整程序 (27)参考文献 (42)1 引言单片机因将其主要组成部份集成在一个芯片上而得名,就是把中央处置器、随机存储器、只读存储器、中断系统、按时器/计数器和I/O接口电路等部件集成在一个芯片上。

(完整版)基于STC89C52单片机的电子时钟设计毕业设计论文

(完整版)基于STC89C52单片机的电子时钟设计毕业设计论文

阳泉职业技术学院毕业设计论文基于51单片机的电子时钟设计系部:信息系专业:电气自动化班级:09级一班学生姓名:张瑞勇学号:指导教师:耿素军2012年 5 月 6 日摘要随着单片机技术的飞速发展,在其推动下,现代的电子产品几乎渗透到了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高。

时间就是金钱、时间就是生命、时间就是胜利……,准确的掌握时间和分配时间对人们来说至关重要,时钟是我们生活中必不可少的工具。

电子钟的设计方法有很多种,但是基于单片机并通过LCD显示的电子时钟具有编程灵活、精确度高、便于携带、显示直观等特点。

利用STC89C52单片机对DS1302时钟芯片进行读写操作并通过1602字符液晶显示实时时钟信息,这样便构成了一个单片机电子时钟。

关键词:单片机,电子时钟,STC89C52ABSTRACTWith the rapid development of microcomputer technology in its promotion, modern electronics into almost all areas of society, a strong impetus to the development of social productive forces and social improvement in the level of information, but also to further improve the performance of modern electronic products.Time is a money, time is life, time is victory… Accurate grasp of time and allocation of time is crucial to people, The clock is necessary in our life tools . Clock Design There are many ways, of electronic capabilities, .In this paper, through the use of STC89C52 microcontroller by DS1302 clock chips for reading and writing operation and through 1602 character liquid crystal display real-time clock information so that forming a single chip electronic clock.Key Words: Microcontroller,STC89C52,Electronic clock,目录绪论 (1)概述 (1)研究目的 (1)第1章设计要求与方案论证 (2)1.1 设计要求 (2)1.2 系统基本方案选择和论证 (2)1.2.1 单片机芯片的选择方案和论证 (2)1.2.2 显示模块选择方案和论证 (2)1.2.3 时钟芯片的选择方案和论证 (3)1.3 电路设计最终方案决定 (3)第2章主要元件介绍 (4)2.1 STC89C52介绍 (4)2.1.1 STC89C52主要功能及PDIP封装 (4)2.1.2 STC89C52引脚介绍 (4)2.1.3 STC89C52最小系统 (5)2.2 DS1302时钟芯片介绍 (6)2.2.1 DS1302概述 (6)2.2.2 DS1302引脚介绍 (7)2.2.3 DS1302使用方法 (7)2. 3 1602字符液晶介绍 (9)2.3.1 1602液晶概述 (9)2.3.2 1602引脚介绍 (10)2.3.3 1602字符液晶使用方法 (10)第3章系统硬件设计 (13)3.1 电路设计框图 (13)3.2 系统硬件概述 (13)第4章系统的软件设计 (14)4.1程序概述 (14)4.2延时函数 (15)4.3 对DS1302读写操作函数 (15)4.3.1 向DS1302写数据 (15)4.3.2 从DS1302读数据 (16)4.4 显示函数 (17)4.4.1向1602液晶中写一个指令 (17)4.4.2向液晶写数据 (17)4.4.3初使化1602液晶 (17)4.4.4 如何在液晶上显示时间、日期及周 (18)4.5按键函数 (19)4.5.1 1224小时显示模式切换键 (21)4.5.2 功能键函数 (23)4.5.3 调整键函数 (25)4.5.4确定键 (31)4.6 主函数 (32)总结 (34)致谢 (35)参考文献 (36)绪论概述时间,对人们来说是非常宝贵的,准确的掌握时间和分配时间对人们来说至关重要。

单片机电子时钟毕业论文设计

单片机电子时钟毕业论文设计

单片机电子时钟毕业论文设计电子时钟是一种通过电子技术实现时间显示的设备,具有时间准确、操作简单、功能丰富等特点。

本设计基于单片机技术,以8086单片机为核心控制单元,实现了电子时钟的时间显示、闹钟设置、日历查询等功能。

本论文主要包括硬件设计与软件设计两个方面。

一、硬件设计电子时钟的硬件设计包括时钟电路、显示电路和调试电路三部分。

1.时钟电路时钟电路采用晶体振荡器作为信号源,通过外部输入电路将晶振的运行频率转换为单片机可用的时钟脉冲信号,并与封装在单片机内部的计数器相连。

2.显示电路显示电路由显示模块、驱动模块和输入模块组成。

显示模块采用数码管实现时间的显示,其中包括时、分、秒三个数码管以及闹钟时间的显示。

驱动模块将单片机的输出信号转化为适合数码管显示的信号,并进行相应的时序控制。

输入模块通过按键输入实现对时钟的设置和调整。

3.调试电路调试电路主要用于对电子时钟的运行状态进行监测和调试。

其中包括状态指示灯、背光控制电路和串口调试接口。

状态指示灯用于指示时钟的工作状态,背光控制电路用于控制数码管的亮度,串口调试接口用于通过计算机对时钟进行调试和数据交互。

二、软件设计软件设计包括时钟显示、闹钟设置和日历查询三个功能模块。

1.时钟显示通过单片机的定时器和计数器模块,实现对系统时钟的实时计时和更新。

根据计时结果,将时、分、秒数据分别送到相应的数码管显示。

通过按键输入,实现对时间的调整和设置。

2.闹钟设置通过按键输入,设置闹钟的触发时间。

当系统时间与闹钟时间一致时,触发相应的闹钟功能,比如闹铃声响起或者背光闪烁等。

3.日历查询通过按键输入,查询相应的日期和星期。

根据计时结果,实时更新日期和星期的显示。

三、实验结果设计的电子时钟能够准确显示时间,并具备闹钟设置和日历查询功能。

在实际测试中,时钟的时间显示精度达到毫秒级别,闹钟的触发精度达到秒级别,操作简单方便。

总结:本论文以8086单片机为核心,通过硬件设计和软件设计实现了电子时钟的时间显示、闹钟设置和日历查询等功能。

(完整版)基于单片机的数字时钟毕业设计论文

(完整版)基于单片机的数字时钟毕业设计论文

目录摘要 (2)ABSTRACT (2)第一章绪论 (3)第二章方案论证与设计 (5)2.1设计要求 (5)2.2方案论证 (5)2.3 系统设计 (6)2.3.1 晶体振荡器电路 (6)2.3.2 分频器电路 (6)2.3.3 时间计数器电路 (6)2.3.4 内部时钟电路 (6)2.3.5复位电路 (7)2.2.6 按键部分 (8)2.2.7声光报警电路 (8)2.2.8 根据各模块的功能互相连接成数字时钟的控制电路 (9)第三章设计所用器件及硬件介绍 (10)3.1器件 (10)3.2 硬件介绍 (10)3.2.1 AT89S52 (10)3.2.3 DS1302 (13)3.2.4 DHT21 (14)第四章系统软件总体设计 (15)4.1 主程序流程图 (15)4.2 温湿度传感模块程序设计 (15)4.3 时钟模块程序设计 (17)4.3.1 写单字节数据程序模块 (18)4.3.2 读单字节数据程序模块 (18)4.3.3 初始化设置程序模块 (19)4.4 按键处理 (19)第五章调试与检测安全 (20)参考文献: (21)致谢 (21)基于单片机的数字时钟设计蒋德春物理与电子信息学院电子信息工程专业2007级指导教师:肖顺文摘要:本设计以数字集成电路技术为基础,单片机技术为核心。

软件设计采用模块化结构,C语言编程。

系统通过LCD显示数据,可以显示温湿度、公历日期(年、月、日、时、分、秒)以及星期,并实现闹钟功能。

在内容安排上首先描述系统硬件工作原理,着重介绍了各硬件接口技术和各个接口模块的功能;其次,详细的阐述了程序的各个模块和实现过程。

关键词:单片机;万年历;DS1302;LCD12864;DHT21Design of digital clock based on MCUJiang DechunSchool of physics and electronic information Grade 2007 Instructor: XiaoShunwenAbstract:The design is based on digital integrate circuit, microcontroller technology is the core of the system. The software designuses module structure and adapts microcontroller C language. The system can display temperature,calendar date, including year, month, week, this paper, are reported primarily in the system. Every module of program is described explicitly.Keywords: MCU ; Calendar; DS1302; LCD12864;DHT21第一章绪论20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。

论文_单片机电子时钟毕业设计论文

论文_单片机电子时钟毕业设计论文

论文_单片机电子时钟毕业设计论文大学电子信息工程专业题目:单片机电子时钟设计与实现摘要电子时钟是现代社会中广泛应用的一项技术,在家庭、办公场所及公共交通等场合发挥着重要的作用。

本文通过使用单片机作为主要控制器,设计实现了一款功能齐全的电子时钟,能够准确显示时间,并提供诸多实用功能。

本设计的实施,不仅加强了学生对单片机的理论知识的掌握,并且培养了学生的实践动手能力。

关键词:单片机;电子时钟;设计与实现;功能引言随着现代科技的飞速发展,电子时钟已经成为人们生活中不可或缺的一部分。

相较于传统的机械时钟,电子时钟具有精度高、功能多样化等特点,因此受到了广大用户的欢迎和喜爱。

本毕业设计旨在设计与实现一款功能齐全、性能优良的电子时钟,实现对时间的准确显示,并且提供一些实用功能,满足用户的需求。

主体部分1.单片机的选择与详细设计本设计选用了XX型单片机作为主要控制器,该款单片机具有较高的性能和较大的存储容量,适合实现电子时钟的各项功能。

详细设计包括时钟的显示、设置、闹钟功能等。

2.时钟显示模块设计采用数码管显示时间,通过单片机控制显示部分的电路,能够准确显示小时、分钟和秒钟,并且支持12小时制和24小时制切换。

3.时间设置模块设计通过按钮输入,实现对时钟时间的设置。

通过单片机的输入捕获功能,将输入的时间信息转化为数字存储,从而实现对时间的设置。

4.闹钟功能设计设计一个基于单片机定时器模块的闹钟功能,能够在设定的时间点触发闹钟,发出声音提醒用户。

5.其他实用功能的实现本设计还包括了温湿度检测、LED背光等功能的实现。

通过温湿度传感器,能够实时检测环境的温湿度,并在LED显示屏上显示出来。

结论本文基于单片机的电子时钟设计与实现,通过详细设计和实验验证,成功地实现了一款功能齐全、性能优良的电子时钟。

通过本设计的实施,不仅加强了学生对单片机的理论知识的掌握,并且培养了学生的实践动手能力。

同时,该电子时钟具有准确显示时间、方便操作、功能齐全等特点,满足了用户对电子时钟的需求。

毕设-基于C51单片机的电子时钟的设计

毕设-基于C51单片机的电子时钟的设计

3.3 时钟电路
• DS12C887时钟芯片能
自动产生世纪、年、月
、日、星期、时、分、 秒等时间信息,具有闰
年补偿。
• DS12C887中自带锂电 池,外部掉电时,其内 部信息还能保持十年之 久。
3.4 液晶1602显示电路
• 本次设计将LCD1602芯片的 AD0~AD07与单片机的P0 口相连,由于P0口没有上拉 电阻固外接上拉电阻。
• 本设计的硬件电路主要是采用了专用的时钟芯片
DS12C887,其内部自带锂电池,一旦设置好时间,即使 系统的主电源掉电,该时钟芯片仍然可以靠它内部集成的 锂电池走数年,当系统重新上电时,又可为锂电池重新充 电,这样一来可以非常有效地保持时间的连续性,使用非 常方便。同时本设计的显示电路采用了LCD1602液晶显示 ,与传统的数码管显示电路相比,电路连接简单了很多。 同时本系统主要通过80C51单片机来进行控制,具有可调 性,通过按键来调节时间,并带有闹钟功能,闹铃时发出 铃声。
主程序流程图
开始
初始化
是否闹钟 N
Y
响铃
Y
是否有按键按下
N
时间显示
按键检测设计流程图
开始
时间显示
本次设
计就是以延
时函数为主 来消除抖动。
按键是否按下
N
Y
检测哪个按键按下
复 位 键
闹 钟 键
调 大 键
调 小 键
功能 选择 键
5 仿真与调试
• 图
6 总结
• 单片机是一种集成电路芯片,是采用超大规模集成电路技术 把具有数据处理能力的中央处理器CPU随机存储器RAM、只 读存储器ROM、多种I/O口和中断系统、定时器/计时器等功

【毕业设计】基于AT89C51单片机的电子时钟

【毕业设计】基于AT89C51单片机的电子时钟

昆明工业职业技术学院系统软件设计内容提要单片计算机即单片微型计算机。

由RAM ,ROM,CPU构成,定时,计数和多种接口于一体的微控制器。

它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。

而51系列单片机是各单片机中最为典型和最有代表性的一种。

这次课程设计通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。

本设计主要设计了一个基于AT89C51单片机的电子时钟。

应用定时器实现秒定时,在此基础上实现时钟的计时功能,并通过数码管输出时分秒信息,并设计按键调时功能。

关键字:单片机;电子时钟;键盘控制目录1绪论单片机在多功能数字钟中的应用已是非常普遍的,人们对电子时钟的功能及工作顺序都非常熟悉。

但是却很少知道它的内部结构以及工作原理。

由单片机作为电子时钟的核心控制器,可以通过它的时钟信号进行实现计时功能,将其时间数据经单片机输出,利用显示器显示出来。

通过键盘可以进行校时、定时等功能。

输出设备显示器可以用液晶显示技术或数码管来显示技术。

本系统利用单片机实现具有计时、校时等功能的数字时钟,是以单片机AT89S51为核心元件同时采用LED数码管显示器动态显示“时”,“分”,“秒”的现代计时装置。

与传统机械表相比,它具有走时精确,显示直观等特点。

另外具有校时功能,秒表功能,和定时器功能,利用单片机实现的数字时钟具有编程灵活,便于功能的扩充等优点。

1.1所做题目的意义:数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。

由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。

尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于单片机的定时器功能也可以完成数字钟电路的设计,因此进行数字钟的设计是必要的。

在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

以下文档格式全部为word格式,下载后您可以任意修改编辑。

济源职业技术学院毕业设计题目单片机的电子钟设计系别电气工程系专业应用电子技术班级电技0801 姓名肖见学号指导教师苗绍强日期 2010年12月设计任务书设计题目:单片机的电子钟设计设计要求:1.设计一个具有特定功能的电子钟。

该电子钟上电或按键复位后能自动显示系统提示符“P.”,进入时钟准备状态;第一次按电子钟启动调整键,电子钟从0时0分0秒开始运行,进入时钟运行状态;再次按电子钟启动调整键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结束后可按启动调整键再次进入时钟运行状态。

2.设计完成上述功能的相应的硬件调试和软件调试。

3.完成焊接和实物电路的调试。

设计进度要求:第一周:选定设计题目,查找、搜集相关资料。

第二周:了解各元器件、模块的功能及使用方法。

第三周:硬件电路的设计。

第四周:相应软件设计(程序设计)。

第五周:利用相关的仿真软件测试并记录相关的数据和错误。

第六周:焊接实物电路,并且在实物电路上调试并且记录相关的数据和问题。

第七周:写毕业论文。

第八周:毕业答辩。

指导教师(签名):摘要时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。

怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。

数字电子钟的设计方法有多种,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点,同时可以用该电子钟发出各种控制信号。

本设计主要介绍用单片机内部的定时计数器来实现电子时钟的方法,本设计由单片机AT89C52芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。

与传统机械表相比,它具有走时精确,显示直观等特点。

它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能等特点。

关键词:电子钟,单片机,汇编目录摘要 (II)目录................................................................第1章总体方案的介绍................................................1.1电子钟功能介绍..................................................1.2总体方案介绍....................................................1.3电子钟电路原理图................................................1.4元件清单........................................................第2章硬件系统设计...................................................2.1单片机的选择 ...................................................2.2复位电路 .......................................................2.3晶振电路 .......................................................2.4显示电路 .......................................................2.5按键电路 (1)第3章软件系统设计 (1)3.1电子钟主程序流程框图 (1)3.2键扫子程序流程框图 (1)3.3中断服务程序流程框图 (1)3.4“P.”点显示子程序流程框图 (1)3.5显示子程序流程框图 (1)第4章电子钟的使用说明及调试运行 (1)4.1使用说明书 (1)4.2电子钟运行结果 (1)4.4误差分析 (2)参考资料 (2)致谢 (2)第1章总体方案的介绍1.1电子钟功能介绍可调整运行的电子钟具有三种工作状态:“P.”状态、运行状态、调整状态。

(1)、“P.”状态,依靠上电或按复位键进入,在此状态下,按B、C、D键均无效,按A键有效,进入运行状态;(2)、运行状态,按奇数次A键进入,在此状态下,按B、C、D键均无效,只有按A键有效,按下A键后,退出运行状态,进入调整状态;(3)、调整状态,按偶数次A键进入,在此状态下,按A、B、C、D 键均有效。

如按下A键,则退出调整状态,进入运行状态;按下B、C、D键,则分别对时、分、秒加1,调整结束后必须按A键,即可退出调整状态,进入运行状态。

基本功能要求:“P.”稳定地显示在LED显示器的最左端数码管(LED5)上,无A 键按下(在“P.”状态下,按下B、C、D键无效),则不进入电子钟的运行状态,继续显示“P.”。

按下A 键后,电子钟以起始时间:00时00分00秒开始运行。

再次按下A 键后,电子钟退出运行状态,进入调整状态,利用B、C、D键把电子钟的显示时间修改为当前实时时间,时间修改正确后可再次按下A键,电子钟则退出调整状态,进入运行状态。

注意:每次按下B、C、D键,只允许加一,不允许连加。

(1)、在调整状态下,按下B、C、D键,允许连加,而A键无论在何种状态下,均不允许连击;(2)、时、分、秒的间隔符“。

”以一定频率闪烁;(3)、时间显示以“灭零”方式进行;(4)、可调整运行的电子钟用两个按键(例如:A键、B键)来控制。

1.2总体方案介绍1.计时方案利用AT89C52单片机内部的定时计数器进行中断定时,配合软件延时实现时、分、秒的计时。

该方案节省硬件成本,且能使读者在定时计数器的使用、中断及程序设计方面得到锻炼与提高,对单片机的指令系统能有更深入的了解。

2.键盘显示方案AT89C52的P0口和P2口外接由六个LED数码管(LED5~LED0)构成的显示器,用P0口作LED的段码输出口,P2口作六个LED数码管的位控输出线,P1口外接四个按键A、B、C、D构成键盘电路。

AT89C52 是一种低功耗,高性能的CMOS 8位微型计算机。

它带有8K Flash 可编程和擦除的只读存储器(EPROM),该器件采用ATMEL的高密度非易失性存储器技术制造,与工业上标准的80C52和80S52的指令系统及引脚兼容,片内Flash 集成在一个芯片上,可用与解决复杂的问题,且成本较低。

简易电子钟的功能不复杂,采用其现有的IO 便可完成,所以本书中采用此的设计方案,结构如图1.1如示。

图1.1 硬件框图1.3电子钟电路原理图电子钟原理图 (见附录1)1.4元件清单电子钟元件清单如表1所示:表1电子钟元器件清单第2章硬件系统设计硬件电路主要包括:单片机、晶振电路、复位电路、显示电路、按键电路以及电源等几部分。

单片机的选择:选用AT89C52单片机,配备11.0592MHz晶振。

P1.0—P1.3接的是按键电路,P0和P1口分别接的是位码和断码。

显示电路的选择:采用软件译码器动态显示,共阳极LED数码管。

复位电路的选择:RC复位电路。

电源电路的选择:采用直流+5V电源供电。

2.1 单片机的选择单片机实质上是一个芯片,在实际应用中,必须外加各种扩展接口电路、外部设备等相关硬件和软件,才能构成一个单片机系统。

尽管各类单片机很多,但无论是从世界范围或是从全国范围来看,使用最为广泛的应属MCS-51单片机。

单片微型计算机市指集成在一个芯片上的微型计算机,也就是把组成微型计算机的各种功能部件,包括CPU、随机存储器RAM、只读存储器ROM、基本输入输出接口电路、定时器计数器等部件都制作在一块集成芯片上,构成一个完整的微型计算机,从而实现微型计算机的基本功能。

89C52单片机是在一块芯片中集成了CPU、存储器、定时器计数器和多种功能的IO现等一台计算机所需的基本功能部件。

主要包括1个8位CPU、1个片内振荡器及时钟电路、128B RAM、4KB ROM、2个16位定时器计数器、32条可编程的IO线和一个可编程的全双工串行接口、5个中断源、2个中断优先级套中断结构。

1、中央处理器 CPU是单片机的内部核心部件,是一个8位二进制数的中央处理单元,主要由运算器,控制器和寄存器阵列构成。

2、控制器控制器是单片机内部各部件按一定时序协调工作的控制核心,是分析和执行指令的部件。

控制器主要由程序计数器、指令寄存器、指令译码器、振荡和定时控制逻辑电路等构成。

3、寄存器阵列寄存器阵列式单片机内部的临时存储单元或固定用途单元,包括通用寄存器组和专用寄存器组。

4、存储器程序存储器是可读不可写的,用于存放编号的程序和表格常数。

5、数据存储器是即可读也可写的,用于存放运算的中间结果,进行数据暂存及数据缓冲等。

6、定时器计数器 89C52内部有2个16位可编程定时器计数器,简称为定时器0(T0)和定时器1(T1),T0和T1在定时器控制寄存器TCON 和定时器方式选择寄存器TMOD的控制下,可工作在定时器模式或计数器模式下,每种模式又有不同的工作方式。

89C52有两个16位的可编程定时计数器,以实现定时或计数产生中断用于控制程序转向。

7、并行输入输出(IO)口 89C52共有4组8位IO口(P0、 P1、P2或P3),用于对外部数据的传输。

89C52单片机内部总线是单总线结构,即数据总线和地址总线是公用的。

89C52有40条引脚,与其他51系列单片机引脚是兼容的。

这40条引脚可分为IO接口线、电源线、控制线、外接晶体线4部分。

89C52单片机为双列直插式封装结构,如图3.2所示。

图2.1 89C52引脚分配图Pin40:电源脚。

工作电压为+5VPin20:接地端P0口:P0口为一个8位漏极开路的双向IO口,每脚可以吸收8TTL 门电流。

当P0口的管脚第一次写“1”时,被定义为高阻输入,P0口能够用于外部数据存储器,它可以被定义为数据地址的第八位,在FLASH编程时,P0口作为原码输入口,当FLASH进行校验时,P0口输出原码,此时,P0外部必须被拉高。

P1口:P1口是一个内部提供上拉电阻的8位双向IO口,P1口缓冲器能接收输出4TTL门电流,P1口管脚写入1时,被内部上拉为高,可用作输出,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。

在FLASH编程和校验时,P1口作为第八位地址接收。

P2口:P2口为一个内部上拉电阻的8位双向IO口,P2口缓冲器可以接收、输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。

相关文档
最新文档