在51单片机的数码管的应用开发中一些小的细节还是应该注意到的。
其中位选信号应该在段选之前打开,下面是一段示例代码(我用的是国信长天开发板):
- #include<reg51.h> // 包含51单片机寄存器定义的头文件
- #include<intrins.h>
- #define uint unsigned int
- sbit buzz=P0^6;
- /**************************************************
- 函数功能:d延时函数,延时一段时间
- ***************************************************/
- void delay(int x) //延时Xms
- {
本文探讨51单片机在数码管应用中的位选和段选概念,通过示例代码解释如何实现数码管的显示,并强调了位选和段选信号的正确使用顺序对显示效果的影响。数码管显示通过控制位选和段选信号,实现在不同时间段显示不同字符,从而达到同时显示多个字符的效果。
最低0.47元/天 解锁文章

2011

被折叠的 条评论
为什么被折叠?



