
【STC98C52】数码管显示时钟
简介
采用STC89C52RC作为主控芯片,直接使用P0口作为位选输出、P2口作为段码输出,直接用I\O驱动两只四位一体红色共阴数码管显示时间。设置的三个按键可以对显示时间、闹钟时间进行设置。
简介:采用STC89C52RC作为主控芯片,直接使用P0口作为位选输出、P2口作为段码输出,直接用I\O驱动两只四位一体红色共阴数码管显示时间。设置的三个按键可以对显示时间、闹钟时间进行设置。开源协议
:GPL 3.0
描述
题目要求
单片机课程设计
描述
采用STC89C52RC-40I-PDIP40作为主控芯片,直接使用P0口作为位选输出、P2口作为段码输出,直接用I\O驱动两只四位一体红色共阴数码管显示时间,不需要另加驱动芯片。小时、分钟、秒,单独计时。同时增加蜂鸣器电路,用于闹钟的声音提醒输出。设置的三个按键可以对显示时间、闹钟时间进行设置。
设计结构框图

原理图设计说明

51系列单片机的最小系统,采用5V作为vcc电源输入。

四位一体红色共阴数码管,注意数码管引脚与单片机的I\O的链接正确。(可以换成0.36英寸的数码管,会更亮一点)


蜂鸣器电路,采PNP型三极管,接受高低电平控制蜂鸣器工作。

排阻接口
轻触按键,通过电平变换输出给单片机信号。
PCB设计说明

PCB走线尽量不要走锐角的线,这里的布局是数码管、按键在顶层,其他的元器件在底层。目的是为了做出来效果看起来好看一些,不过不是必要的。可以都在顶层,但是元器件的布局一定要合理,尽量美观一些,这样在走线的时候,可以方便一点,因为所涉及的电流并不是很大,多以线宽并没有什么限制,电源线的话可以宽一些。USB接口一定要放在边框的边缘,不然插头不容易插上。
PCB布局之后,可以用立创直接画一个美美的外壳,在三维猴直接打印,很经济。
实物展示

PS..这是用实验室的边角亚克力板自己划得外壳,简单固定一下,还是美美的。
(3D打印的外壳还没用到。)
其它附件上传
链接:https://pan.baidu.com/s/1K7jIIlVUw_XBHkc9SZ6yMw?pwd=erra
提取码:erra
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。



评论