广州好的网站建设,wordpress简单论坛,网站推广投放,撰写超越时空网上书城网站策划书本文介绍基于51单片机的拨码开关编码控制的数码管显示设计#xff08;完整Proteus仿真源文件及C代码见文末链接#xff09;
一、系统及功能介绍
本设计主控芯片选用51单片机#xff0c;主要实现拨码开关开关不同组合的数值在4位数码管上显示出来#xff0c;拨码开关一共是…本文介绍基于51单片机的拨码开关编码控制的数码管显示设计完整Proteus仿真源文件及C代码见文末链接
一、系统及功能介绍
本设计主控芯片选用51单片机主要实现拨码开关开关不同组合的数值在4位数码管上显示出来拨码开关一共是8位每位都有0/1两种组合可选择的数值范围是0-255数码管选用是4位数码管用于显示对应键值。
二、仿真图如下 三、源代码
主程序如下
void main()
{
uchar i,m,Num; P00xff; P20xff; while(1){m0xfe;NumP1; //读取拨码开关的值 DSY_Buffer[0]Num/100; DSY_Buffer[1]Num/10; DSY_Buffer[2]Num;for(i0;i3;i) //刷新显示在数码管上 {m_crol_(m,1); P2m; P0DSY_CODE[DSY_Buffer[i]]; DelayMS(10);}}
}
四、仿真运行视频 51系列--拨码开关编码控制的数码管显示设计 附完整Proteus仿真资料C程序代码资料
链接https://pan.baidu.com/s/1Tv8VrIj53Y0uBtGiyozurQ?pwd4vc5 提取码4vc5