
【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


评论