数字电子日历

合集下载

数字逻辑课程设计电子日历

数字逻辑课程设计电子日历

数字逻辑课程设计电子日历

一、课程目标

知识目标:

1. 理解数字逻辑电路的基本原理,掌握电子日历的核心组成部分及其功能。

2. 学会运用逻辑门、触发器等数字电路元件进行电子日历的设计与实现。

3. 掌握数字电路的时序分析,理解电子日历中时间计数、显示等功能的实现方法。

技能目标:

1. 能够运用所学知识,设计并搭建简单的电子日历电路,实现日期、时间的显示功能。

2. 培养学生的动手实践能力,学会使用相关仪器、设备进行电路调试与优化。

3. 提高学生的问题分析能力,使其能够针对电子日历的设计过程中遇到的问题,提出合理的解决方案。

情感态度价值观目标:

1. 培养学生对数字逻辑电路的兴趣,激发其学习热情和探究精神。

2. 培养学生的团队合作意识,使其在课程实践过程中学会互相交流、协作。

3. 引导学生关注科技发展,认识到数字逻辑电路在日常生活和科技领域中的重要作用,培养学生的社会责任感和使命感。

课程性质:本课程为数字逻辑课程设计实践环节,以理论为基础,注重培养学生的实践能力和创新能力。

学生特点:学生已具备一定的数字逻辑基础,具有较强的学习兴趣和动手实践

能力,但部分学生对电路设计、调试过程可能存在一定程度的困难。

教学要求:结合学生特点,采用理论讲解与实践操作相结合的教学方式,引导学生主动参与,注重个别辅导,确保课程目标的实现。在教学过程中,将目标分解为具体的学习成果,以便进行后续的教学设计和评估。

二、教学内容

1. 数字逻辑基础回顾:逻辑门、触发器、计数器等基本元件的功能与原理,为电子日历设计打下基础。

2. 电子日历的组成与原理:讲解电子日历的各个组成部分,如时钟电路、分频器、计数器、显示电路等,阐述其工作原理及相互关系。

2021 2022 2023 2024 2025年日历PDF矢量文件版本 打印不变形每页一张

2021 2022 2023 2024 2025年日历PDF矢量文件版本 打印不变形每页一张
九月SEPTEMBER 一二三四五六日 1234567 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2025
二月FEBRUARY 一二三四五六日
12 3456789 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
八月AUGUST 一二三四五六日
1234 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
十二月DECEMBER 一二三四五六日
1 2345678 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
三月MARCH 一二三四五六日
12 3456789 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
七月JULY 一二三四五六日
123456 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
十一月NOVEMBER 一二三四五六日

2024年日历表(含农历星期A4可直接打印)

2024年日历表(含农历星期A4可直接打印)

2024年日历表(含农历星期A4可直接打印) 2024年日历表(含农历星期A4可直接打印)

2024年将是一个新的起点,让我们为这个全新的一年做好准备吧!下面是2024年的日历表,包含了农历星期,并且格式适合直接打印在A4纸上,方便您随时查看。让我们一起来看看这份精美的2024年日历表吧!

----------

一月

----------

```

Sun Mon Tue Wed Thu Fri Sat

1 2 3 4 5 6

7 8 9 10 11 12 13

14 15 16 17 18 19 20

21 22 23 24 25 26 27

28 29 30 31

```

----------

二月

----------

```

Sun Mon Tue Wed Thu Fri Sat 1 2 3

4 5 6 7 8 9 10

11 12 13 14 15 16 17

18 19 20 21 22 23 24

25 26 27 28

```

----------

三月

----------

```

Sun Mon Tue Wed Thu Fri Sat 1 2 3 4

5 6 7 8 9 10 11

12 13 14 15 16 17 18

19 20 21 22 23 24 25

26 27 28 29 30 31

```

----------

四月

----------

```

Sun Mon Tue Wed Thu Fri Sat 1 2 3 4 5 6 7

8 9 10 11 12 13 14

15 16 17 18 19 20 21

22 23 24 25 26 27 28

2024年日历表全年表(含周数、农历、节假日-A3、A4纸均可直接打印)

2024年日历表全年表(含周数、农历、节假日-A3、A4纸均可直接打印)

January 1月

周1 2 3 4 5

1

元旦

8

廿七

15

初五

22

十二

29

十九

2

廿一

9

廿八

16

初六

23

十三

30

二十

3

廿二

10

廿九

17

初七

24

十四

31

廿一

4

廿三

11

腊月

18

腊八节

25

十五

5

廿四

12

初二

19

初九

26

十六

6

小寒

13

初三

20

大寒

27

十七

7

廿六

14

初四

21

十一

28

十八

March

3月

5

6

7

8

9

5

廿六

12

初三

19

雨水

26

十七

6

廿七

13

初四

20

十一

27

十八

7

廿八

14

情人节

21

十二

28

十九

1

廿二

8

廿九

15

初六

22

十三

29

二十

2

小年

9

除夕

16

初七

23

十四

3

廿四

10

春节

17

初八

24

元宵节

4

立春

11

初二

18

初九

25

十六

April

4月

14

15

16

17

18

1

愚人节

8

三十

15

初七

22

十四

29

廿一

2

廿四

9

三月

16

初八

23

十五

30

廿二

3

廿五

10

初二

17

初九

24

十六

4

清明

11

初三

18

初十

25

十七

5

廿七

12

初四

19

谷雨

26

十八

6

廿八

13

初五

20

十二

27

十九

7

廿九

14

初六

21

十三

28

二十May

5月

周18 19 20 21 22

6

廿八

13

初六

20

小满

27

二十

7

廿九

14

初七

21

十四

28

廿一

1

劳动节

8

四月

15

初八

22

十五

29

廿二

2

廿四

9

初二

16

初九

23

十六

30

廿三

3

廿五

10

初三

17

初十

24

十七

31

廿四

4

青年节立夏

1112

初四母亲节

1819

十一十二

2526

十八十九

June

6月

22

23

24

25

26

3

廿七

10

端午节

17

十二

24

十九

4

廿八

11

初六

18

十三

25

二十

5

芒种

12

初七

19

十四

26

廿一

6

五月

13

初八

20

十五

27

廿二

五六日

12

儿童节廿六

789

初二初三初四

2021年电子日历(word可编辑)

2021年电子日历(word可编辑)

.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2021年9月

.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2021年10月

.



1
2
3
4
5
6
7
8
9
10
11
12
13
24
25
26
27
28
29
30
31
2021年6月

.



1
2
3
4
5

数字日历

数字日历

目录

引言 (1)

1 设计思路 (1)

1.1设计要求 (2)

1.2 数字日历的总原理图 (2)

2 各个模块设计 (3)

2.1计算年月日的模块 (3)

2.2 时间时24进制转换 (6)

2.4 校时模块 (7)

2.5显示选择模块 (7)

3 调试过程 (8)

3.1 具体调试过程 (8)

3.2实验仿真 (8)

4 实验心得 (9)

谢辞 (10)

参考文献 (11)

引言

目前以硬件描述语言(Verilog 或 VHDL)所完成的电路设计,可以经过简单的综合与布局,快速的烧录至 FPGA 上进行测试,是现代 IC 设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门电路(比如AND、OR、XOR、NOT)或者更复杂一些的组合功能比如解码器或数学方程式。在大多数的FPGA里面,这些可编辑的元件里也包含记忆元件例如触发器(Flip-flop)或者其他更加完整的记忆块。

通过EDA课程的学习,可知运用Verilog HDL语言设计一个数字日历包括计时器模块(jsq60、jsq24)、年月日模块(nyr2009)、控制模块(conr)校时选择模块(mux_4)、显示选择模块(mux_16)和闹钟定时模块(LED1)、闹钟灯模块(nzd);然后将各个模块连接起来画成原理图再下载到实训仪上,调节开关及按钮来实现数字日历的功能。FPGA (Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD 等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。

日历表2027日历 中文版 横向排版 周一开始 带周数 带农历 [011]

日历表2027日历 中文版 横向排版 周一开始 带周数 带农历 [011]

1

2

3

1

2

3

4

5

6

7

1

2

3

4

5

6

7

1

2

3

4

元旦

廿五

廿六

廿五

廿六

廿七

立春

除夕

春节

初二

廿四

廿五

廿六

九九

学雷锋

惊蛰

三十

愚人节

廿六

廿七

寒食节

4

5

6

7

8

9

10

8

9

10

11

12

13

14

8

9

10

11

12

13

14

5

6

7

8

9

10

11

廿七

小寒

廿九

三十

腊月

三九

初三

初三

初四

初五

初六

初七

初八

情人节

妇女节

龙抬头

初三

初四

植树节

初六

初七

清明节

三十

三月

初二

上巳节

初四

初五

11

12

13

14

15

16

17

15

16

17

18

19

20

21

15

16

17

18

19

20

21

12

13

14

15

16

17

18

初四

初五

初六

初七

腊八节

初九

初十

初十

十一

十二

十三

雨水

元宵节

十六

消权日

初九

初十

十一

十二

十三

春分

初六

初七

初八

初九

初十

十一

十二

18

19

20

21

22

23

24

22

23

24

25

26

27

28

22

23

24

25

26

27

28

19

20

21

22

23

24

25

四九

十二

大寒

十四

十五

十六

十七

十七

八九

十九

二十

廿一

廿二

廿三

十五

十六

十七

十八

十九

二十

复活节

十三

谷雨

十五

十六

十七

十八

十九

25

26

27

28

29

30

31

29

30

31

26

27

28

29

30

十八

十九

五九

廿一

廿二

北小年

南小年

廿二

廿三

廿四

二十

廿一

廿二

廿三

廿四

1

2

1

2

3

4

5

6

1

2

3

4

1

劳动节

廿六

儿童节

廿八

廿九

三十

五月

芒种

建党节

廿八

廿九

六月

建军节

3

4

5

6

7

8

9

7

8

9

10

11

12

13

5

6

7

8

9

10

11

2

3

4

5

6

7

8

廿七

青年节

廿九

立夏

初二

初三

母亲节

初三

初四

端午节

初六

初七

初八

初九

初二

初三

小暑

初五

初六

初七

初八

七月

初二

初三

2024年日历表打印版本(备忘录)

2024年日历表打印版本(备忘录)
23廿三
24廿四
25廿五
26廿六
27廿七
28廿八
29廿九
30三十
31腊月
备注:
12初十
13十一
14十二
15十三
16十四
17十五
18十六
19十七
20十八
21十九
22二十
23廿一
24廿二
25廿三
26廿四
27廿五
28廿六
29廿七
30廿八
31廿九
备注:
2024年11月







1十月
2初二
3初三
4初四
5初五
6初六
7初七
8初八
9初九
10初十
11十一
12十二
13十三
14十四
15十五
16十六
23十六
24十七
25十八
26十九
27二十
28廿一
29廿二
30廿三
31廿四
备注:
2024年6月







1廿五
2廿六
3廿七
4廿八
5廿九
6五月
7初二
8初三
9初四
10初五
11初六
12初七

数字电子技术日历

数字电子技术日历

长沙理工大学教学日历教研室主任:(签字或盖章)主管教学负责人:(签字或盖章)填报时间:2011 年 2 月15 审查同意时间:年月日

教学周数: 1 6 自第 1 周至第16 周

教学总时数:48 学时本学期总学时数:48 本学期周学时:2或4

20 10 / 2011 学年第二学期讲课:48 学时课堂讨论:学时院(部):_物电学院任课教师钟海丽实验课:_____________学时校内现场教学:___________学时课程名称:数字电子技术(B)教学班号:001 校外教学:____________学时大作业_____________学时

注:1、教学内容包括:讲课、课堂讨论、习题课、现场教学、实验课、大作业、课程设计等。

2、本日历一式二份,经授课教师所在院(部)主管教学负责人审查同意后,一份交由授课教师留存,一份交教师所属院(部)存档。

3、教学日历执行情况由任课教师在完成教学任务后根据教学执行情况总结备查。

任课教师教研室:电子科学与技术课程教研室:电子科学与技术课程教研室主任:时间:年月日

2024年电子日历A4打印版

2024年电子日历A4打印版

五 1 廿一 8 妇女节 15 初六 22 十三 29 二十
六 2 廿二 9 廿九 16 初七 23 十四 30 廿一

7 廿九 14 初六 21 十三 28 二十
一 1 愚人节 8 三十 15 初七 22 十四 29 廿一
2024年 4月



2
3
4
廿四
廿五
廿六
9
10
11
初一
初二
初三
16
17
18
初八
2024年 7月



2
3
4
廿七
廿八
廿九
9
10
11
初四
初五
初六
16பைடு நூலகம்
17
18
十一
十二
十三
23
24
25
十八
十九
二十
30
31
廿五
廿六
五 5 三十 12 初七 19 十四 26 廿一
六 6 初一 13 初八 20 十五 27 廿二

4 初一 11 初八 18 十五 25 廿二

5 初二 12 初九 19 十六 26 廿三
六 6 廿五 13 初三 20 初十 27 十七

4 廿五 11 初二 18 初九 25 十六

51单片机电子万年历设计电路图及程序之欧阳道创编

51单片机电子万年历设计电路图及程序之欧阳道创编

摘要:

电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有时间校准等功能。该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。

本设计是基于51系列的单片机进行的电子万年历设计,可以显示年月日时分秒及周信息,具有可调整日期和时间功能。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。在编写程序过程中发现以现有的相关知识要独自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。

万年历的设计过程在硬件与软件方面进行同步设计。硬件部分主要由AT89C52单片机,LED显示电路,以及调时按键电路等组成。在单片机的选择上本人使用了AT89C52单片机,该单片机适合于许多较为复杂控制应用场合。显示器使用2片7SEG-MPX8-CA和一片7SEG-MPX4-CA。7SEG-MPX8-CA是一种八个共阳二极管显示器,7SEG-MPX4-CA是一种四个共阳二极管显示器。为了能更轻松的控制这三片显示器,本人使用了3片74HC164来驱动。74HC164 是8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。软件方面主要包括日历程序、时间调整程序,公历转阴历程序,

多功能电子万年历

多功能电子万年历

功能丰富
除了基本的日期和时 间显示外,还具备闹 钟、计算器、备忘录 等多种实用功能。
易于操作
配备触摸屏或按键操 作,简单易懂,方便 用户使用。
耐用性强
采用高品质材料制造 ,经久耐用,适合家 庭和办公场所使用。
产品的重要性
提高生活品质
多功能电子万年历可以提醒用 户重要日期和时间,避免错过
重要事件,提高生活品质。
02
团队协同工作
多功能电子万年历可以共享团队成员的工作日程安排,方便团队成员了
解彼此的工作计划,促进协同工作。
03
办公室通知与公告
多功能电子万年历可以发布办公室通知和公告,确保员工及时了解公司
动态和重要信息。
学生使用场景
学习计划管理
多功能电子万年历可以帮助学生 规划学习计划,设置考试日期、 作业提交时间等,提醒学生按时 完成学习任务。
计算器使用说明
计算器功能
多功能电子万年历配备 简易计算器,支持加减 乘除运算。
计算器历史记录
计算器会自动保存历史 记录,方便用户随时查 看和编辑。
计算器界面
界面简洁,操作简单, 适合日常使用。
倒计时设置说明
倒计时功能
用户可以设置倒计时,并自定义倒计时的开始时间和结束时间。
倒计时提醒
倒计时结束后,万年历会自动发出提醒声音或震动。
多功能电子万年历内置标准计算器功能,方便用户进行简单的数 学计算。

2024日历(电子版打印)

2024日历(电子版打印)
10
七夕
11
初八
12
初九
13
初十
14
十一
15
十二
16
十三
17
十四
18
十五
19Baidu Nhomakorabea
十六
20
十七
21
十八
22
处暑
23
二十
24
廿一
25
廿二
26
廿三
27
廿四
28
廿五
29
廿六
30
廿七
31
廿八
2024年9月
星期日
星期一
星期二
星期三
星期四
星期五
星期六
1
廿九
2
三十
3
八月
4
初二
5
初三
6
初四
7
白露
8
初六
9
初七
10
初八
11
初九
12
初十
13
十一
14
十二
15
十三
16
十四
17
中秋节
18
十六
19
十七
20
十八
21
十九
22
秋分
23
廿一
24
廿二
25

数字万年历

数字万年历

摘要

电子万年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能。本系统选用DALLAS公司生产的日历时钟芯片DS12C887来作为实时时钟芯片,为本系统提供详细的年、月、日、星期和小时、分钟等时间信息。数字万年历采用直观数字显示,可以同时显示年、月、日、周日、时、分、秒和温度等信息,还具有定时和时间校准等功能。该电路采用AT89S52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。

本系统硬件部分由AT89S52单片机、DS12C887时钟芯片、1062液晶显示器、DS18B20温度测量、键盘、蜂鸣器系统等部分构成。软件部分在keil 环境下用C51语言编写,包括时间设置、时间显示、定时设置、定时闹钟、温度显示。

没有良好的基础知识和实践经验会受到很大限制,每项功能实现时需要那种硬件,程序该如何编写,算法如何实现等,没有一定的基础就不可能很好的实现。在编写程序过程中发现以现有的相关知识要独自完成编写任务困难重重,在老师和同学的帮助下才完成了程序部分的编写。

文章后附有电路原理图、程序清单,以供读者参考。因水平有限,难免有疏落不足之处,敬请老师和同学能给与批评指正。

关键词:时钟芯片DS12C887;温度采集DS18B20;单片机AT89S52;液晶显示1602

目录

第一章概述 (3)

§1.1实时时钟研究的背景及意义 (3)

§1.2论文主要研究内容 (3)

1.2.1 系统设计实现的目标 (3)

1.2.2 系统的总体设计 (3)

2021年-2024年日历excle版可编辑

2021年-2024年日历excle版可编辑

7
11
12
13
14
18
19
20
21
25
26
27
28
星期五
7 14 21 28 4 11
18
25
4 11 18 25
1 8 15 22 29
星期六 元旦 8 15 22 29 5 12
19
26
5 12 19 26
2 9 16 23 30
星期日 2 9 16 23 30 6 13
20
27
6 13 20 27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

电子日历

电子日历

计算机科学与技术学院

硬件课程设计报告

姓名:魏汝珊

学号: 08113763

专业:信息安全

班级:信安11-2班

设计题目:电子日历

指导教师:王凯

2013年12月18 日

课程设计指导教师评阅书

指导教师评语:

成绩:指导教师签字:

年月日

摘要

计时精确的电子时钟日历在我们生活中应用十分广泛。钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。本次课程设计我们做的是电子时钟日历,通过使用LCD液晶显示屏显示时间,脉冲是通过可编程8253芯片来提供的,其时间是通过8255来控制显示的,4*4数字键盘将要修改的时间提供给8255芯片,然后8255芯片控制LCD液晶显示屏修改显示的时间。 74LS273与蜂鸣器编程实现整点报时。

关键词:电子日历时钟;intel8253;intel8255;

目录

1 设计任务与要求 (2)

1.1 提出问题 (2)

1.2.分析问题 (2)

1.3解决问题 (2)

2 总体方案 (2)

2.1 总体方案概述 (3)

2.2 8255芯片简介 (4)

2.3 8253芯片简介 (7)

2.4 液晶屏LCD简介 (13)

3 硬件设计 (15)

3.1 电路图 (15)

3.2实物连接图 (15)

4 软件设计 (16)

4.1总流程图 (16)

4.2键盘原理流程图 (17)

4.3软件模块实现主体功能 (18)

4.4软件设计中的问题分析 (18)

4.5键盘操作举例 (18)

5 实验代码 (20)

6 实验结果截图 (54)

7 键盘功能注释 (54)

8 问题分析与解决方案 (54)

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

数字电子日历

学生:王晨

指导教师:廖晓伟.

淮南师范学院电气信息工程系

摘要:随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。本次设计的题目是数字电子日历,电子日历具有性能稳定、精确度高、成本低、易于产品化,以及方便、实用等特点。适用于家庭、公司、机关等众多场所。为人们的日常生活、出行安排提供了方便,成为人们日常生活中不可缺少的一部分。本设计主要设计了一个基于AT89C51单片机的电子日历。能在数码管上进行年、月、日、星期、时、分、秒等自动显示。应用Proteus软件实现了单片机电子日历系统的设计与仿真。该方法仿真效果真实、准确,节省了硬件资源。

关键词:日历;单片机;仿真

Digital Electronic Calendar

Student:Wang Chen

Instructor:Liao Xiaowei

Huainan Normal University

Department of Electrical Engineering and Information

Abstract:With the rapid development of science and technology, SCM applications are continually deepening, the traditional control test drive at the same time benefit to upgrade the new moon. The design of the subject is a digital electronic calendar, electronic calendar, with stable performance, high accuracy, low cost, easy-to-commercialization, as well as convenient and practical features. For families, companies, institutions, and many other places. For people's daily life, travel arrangement provides a convenient, daily life become an indispensable part. This design mainly designed based on AT89C51 microcontroller electronic calendar. On

the digital control in the year, month, day, week, hours, minutes, seconds, etc. automatically. Application Proteus software electronic calendar, the MCU system design and simulation. Simulation results of the method is true, accurate, saving hardware resources.

Key word:SCM, Electronic calendar, Simulation.

前言

单片机因将其主要组成部分集成在一个芯片上而得名,就是把中央处理器、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O接口电路等部件集成在一个芯片上。单片机以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机具有体积小、功能多、价格低廉、使用方便、系统设计灵活等优点。电子日历是一种利用数字电路来显示年、月、日、星期、时、分、秒的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表。如今它已成为人们日常生活中的必需品,广泛应用于家庭、车站、码头、剧院、办公室等场所,给人们的生活、学习、工作带来极大的方便。

2 系统组成及工作原理

单片机最小系统是总的控制系统,提供的各种接口与外部各个电路相连。此图中还包含一些其他元件的电路,实现与外电路相连。该最小系统包含了单片机,晶振电路,复位电路,串口电路,供电模块电路。

最小系统中的晶振电路结合单片机内部的电路,产生单片机所必需的时钟频率,微控制器的一切指令的执行都是建立在这个基础上的,晶振提供的时钟频率越高,那微控制器的运行速度也就越快。晶振用于提供稳定,精确的单频振荡。晶振的作用是为系统提供基本的时钟信号,通常一个系统共用一个晶振,便于各部分保持同步。

复位电路用于工作的电路要恢复初始状态的电路,由一个按键S1,一个1K电阻,一个10K电阻和一个12UF电容组成。单片机在工作过程中可能需要复位,以使CPU及系统各部件处于确定的初始状态。89系列单片机的复

位信号时从RST引脚输入到芯片内的施密特触发器中的。当系统处于正常工作时,且振荡稳定后,如果RST引脚上有一个高电平并维持2个机器周期以上,则CPU就可以响应并将系统复位。

电源部分用于为单片机提供直流+5V电压,它包括两个部分:一部分是开关控制器件,另一部分是指示电路,用于指示电源电路工作正常。开关用的是SW-DPDT,显示灯部分有一个C10的电容,一个1K电阻和一个LED 灯,还要VCC供电!用一个CON3与外界连接用于供电。

图1单片机最小系统图

图2串口电路

工作原理:利用单片机作为控制芯片,实现对年、月、日、星期、时、分、秒的控制

3显示模块

图3LCD液晶显示模块

LCD(液晶屏)具有汉字显示的功能,不但可以指示旗帜的位置,还可以显

示相应的控制命令,如升旗、降旗等,信息量丰富且直观易懂。另外,液晶显示有功耗低,体积小,质量轻,寿命长,不产生电磁辐射污染等优点。所以此次设计选择LCD液晶显示。

4系统软件流程图

图4主程序流程图

相关文档
最新文档