51单片机protues仿真学习:[11]数码管静态显示
1.静态显示F
数码管 分共阴和共阳
![51单片机protues仿真学习:[11]数码管静态显示](https://exp-picture.cdn.bcebos.com/e1390a31dfb6326c3285d67b89532f632285607b.jpg)
Protues仿真图用的是共阴的数码管 数码管的段码接在P0口上
要显示F 如下图
![51单片机protues仿真学习:[11]数码管静态显示](https://exp-picture.cdn.bcebos.com/562787cf02532f634a66af82699147e832e05c7b.jpg)
相当于 把a f g e 点亮,其他关闭。
P0口的8位
P07 P06 P05 P04 P03 P02 P01 P00
对应
Dp g f e d c b a
那F的段码表就是
01110001=0X71 跟上图软件取值出来的一样
仿真图如下:
![51单片机protues仿真学习:[11]数码管静态显示](https://exp-picture.cdn.bcebos.com/75af02324b18512cf2129713ad334884cce3497b.jpg)
程序如下:
#include<reg52.h>
#define uint unsigned int
#define uchar unsigned char
void main()
{
while(1)
{
P2=0XFE; //选中数码管
P0=0X71; //显示F
}
}
(共篇)上一篇:蜂鸣器|下一篇:声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:120
阅读量:144
阅读量:154
阅读量:79
阅读量:149