C51单片机
文章平均质量分 67
一些简单C51单片机小程序
想看一次满天星
这个作者很懒,什么都没留下…
展开
-
C51单片机的电子时钟(数码管显示+独立按键模块修改及暂停时间)
通过查看这三个原理图我们可以得知控制K1、K2、K3及K4是通过P31、P30、P32及P33来实现的,控制8个数码管是P22、P23及P24来实现,scankey()函数的主要代码,通过软件入手提高系统的可靠性,防止外界干扰或用户按下按钮时的轻微抖动可能引起系统的误判。代码分为三部分分别为main.c、key.h、key.c。杜隆胤 面向系统集成的C51单片机教程 P54。控制发光二极管则由P00-P07来实现。原创 2023-03-28 12:10:24 · 3806 阅读 · 0 评论 -
C51单片机的电子时钟(数码管显示)
而控制数码管的发光二极管P0-P7控制,例如要想数码管显示数字0,则需要发光的只有abcdef,我们用十六进制来0x3F表示,因为四位二进制代表一位十六进制,我们把它转为二进制为:00111111,这每一个二进制数分别表示dp g f e d c b a,需要它发光则表示为1,在举一个例子,显示数字7,我们只需要abc发光,转为对应的二进制为:00000111 对应的十六进制为:0x07。普中科技51单片机开发板STC89C52。原创 2023-03-24 23:43:10 · 5660 阅读 · 2 评论