51单片机怎么样用键盘控制数码管显示

举报 回答
51单片机怎么样用键盘控制数码管显示
问在线客服
扫码问在线客服
  • 回答数

    3

  • 浏览数

    1,057

举报 回答

3个回答 默认排序
  • 默认排序
  • 按时间排序

没找到满意答案?去问豆包AI智能助手
取消 复制问题
void main()
{
TMOD=0x01;//设置定时器零为工作方式1
TH0=0x3C;
TL0=0xB0;
EA=1;
ET0=1;
TR0=1;
while(1)
{
P1=Tab[shi/10%10];buf0=0;delay(1);buf0=1;
P1=Tab[shi%10];buf1=0;delay(1);buf1=1;
P1=0x40;buf2=0;delay(1);buf2=1;
P1=Tab[fen/10%10];buf3=0;delay(1);buf3=1;
P1=Tab[fen%10];buf4=0;delay(1);buf4=1;
P1=0x40;buf5=0;delay(1);buf5=1;
P1=Tab[miao/10%10];buf6=0;delay(1);buf6=1;
P1=Tab[miao%10];buf7=0;delay(1);buf7=1;
}
}

如果不加这个while(1){}的话,显示函数执行完后定时器会重新初始化,这样定时器永远不能连续的工作一秒,于是时间久不会走动,这就是问题所在了
delay函数的x删掉吧,省个变量,哈哈
取消 评论
基于模糊PID的直流力矩电机速度控制。基于根据基于所述误差信号的二维模糊PID控制算法的设计模糊控制和PID控制相结合的方法进行分析

达到阈值来确定何时模糊控制和PID之间切换控制。使用编码器,80196KC微控制器,16的D / A转换器和DC功率和扭矩结合的控制算法模糊PID稳速控制系统构成的直流扭矩马达。通过标准的PID和模糊PID分析和测得的数据的比较表明,模糊PID控制可以在没有过冲输出来实现,所述沉降时间是小于标准PID控制调节时间,稳态误差小于4 10千分之一。
取消 评论
ZOL问答 > 51单片机怎么样用键盘控制数码管显示

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?