【E1309】基于52单片机制作的电子时钟

2021-09-25 19:00:37      索炜达电子      393     

项目编号:E1309

文件大小:1.2M

源码说明:带中文注释

开发环境:C编译器

简要概述:

基于52单片机制作的电子时钟,有闹钟、计时和显示日期时间功能

功能

LCD1602:用来显示字母、数字、符号等的点阵型液晶模块,能够同时显示16x02即32个字符。

按键k1,k2,k3,k4:

k1:切换模式,比如工作模式、计时模式、设置模式。

k2:设置模式: plus;计时模式: 打开计时,暂停计时

k3:设置模式: shift;计时模式:归零

k4:闹钟响时,关闭闹钟

蜂鸣器:闹钟铃声,天空之城

下图把LCD显示屏写成了LED显示屏,这是打错字了

【E1309】基于52单片机制作的电子时钟

【E1309】基于52单片机制作的电子时钟

【E1309】基于52单片机制作的电子时钟

目录│文件列表:

    └ electronic-clock

       └ electronic-clock

          ├ code

          │  │ LCD1602.c

          │  │ LCD1602.h

          │  │ LCD1602.LST

          │  │ LCD1602.OBJ

          │  │ LCD1602.__i

          │  │ main.c

          │  │ main.LST

          │  │ main.OBJ

          │  │ music.c

          │  │ music.h

          │  │ music.LST

          │  │ music.OBJ

          │  │ 电子时钟promax

          │  │ 电子时钟promax.hex

          │  │ 电子时钟promax.lnp

          │  │ 电子时钟promax.M51

          │  │ 电子时钟promax.plg

          │  │ 电子时钟promax.uvopt

          │  │ 电子时钟promax.uvproj

          │  │ 电子时钟promax_uvopt.bak

          │  └ 电子时钟promax_uvproj.bak

          ├ history_code

          │  ├ 电子时钟(三代)

          │  │  │ DS1302.c

          │  │  │ DS1302.h

          │  │  │ DS1302.LST

          │  │  │ DS1302.OBJ

          │  │  │ DS1302.__i

          │  │  │ LCD1602.c

          │  │  │ LCD1602.h

          │  │  │ LCD1602.LST

          │  │  │ LCD1602.OBJ

          │  │  │ main.c

          │  │  │ main.LST

          │  │  │ main.OBJ

          │  │  │ music.c

          │  │  │ music.h

          │  │  │ music.LST

          │  │  │ music.OBJ

          │  │  │ 电子时钟promax

          │  │  │ 电子时钟promax.hex

          │  │  │ 电子时钟promax.lnp

          │  │  │ 电子时钟promax.M51

          │  │  │ 电子时钟promax.plg

          │  │  │ 电子时钟promax.uvopt

          │  │  │ 电子时钟promax.uvproj

          │  │  │ 电子时钟promax_uvopt.bak

          │  │  └ 电子时钟promax_uvproj.bak

          │  ├ 电子时钟(二代)

          │  │  │ 效果图1.jpg

          │  │  │ 效果图2.jpg

          │  │  │ 电子时钟Pro

          │  │  │ 电子时钟Pro.c

          │  │  │ 电子时钟Pro.hex

          │  │  │ 电子时钟Pro.lnp

          │  │  │ 电子时钟Pro.LST

          │  │  │ 电子时钟Pro.M51

          │  │  │ 电子时钟Pro.OBJ

          │  │  │ 电子时钟Pro.plg

          │  │  │ 电子时钟Pro.uvopt

          │  │  │ 电子时钟Pro.uvproj

          │  │  │ 电子时钟Pro_uvopt.bak

          │  │  └ 电子时钟Pro_uvproj.bak

          │  └ 电子时钟(初代)

          │     │ 电子时钟1.0

          │     │ 电子时钟1.0.c

          │     │ 电子时钟1.0.LST

          │     │ 电子时钟1.0.OBJ

          │     │ 电子时钟1.0.plg

          │     │ 电子时钟1.0.uvopt

          │     │ 电子时钟1.0.uvproj

          │     │ 电子时钟1.0_uvopt.bak

          │     │ 电子时钟1.0_uvproj.bak

          │     │ 电子时钟1.hex

          │     │ 电子时钟1.lnp

          │     └ 电子时钟1.M51

          ├ img

          │  │ 仿真图.png

          │  │ 成品.png

          │  └ 效果.jpg

          └ PCB

             │ 修改说明.txt

             │ 原理图第一代.png

             │ 原理图第二代.png

             │ 电子时钟第一代.pcbdoc

             └ 电子时钟第二代.pcbdoc

TAG电子时钟
  • 4 次
  • 10 分