51单片机4位数码管按键显示.pdfVIP

  • 14
  • 0
  • 约4.92千字
  • 约 5页
  • 2023-06-19 发布于安徽
  • 举报
51单⽚机4位数码管按键显⽰ 定义⼀个数g,初始化为0,每按下⼀次键盘g都加1,把第⼀次的数赋给b显⽰在数码管上,第⼆次的数赋给c显⽰在数码管上,依次类推直 到第四位。定义⼀个确认按键按下后检查密码是否为1112,如果是就。。。。。。如果不是就。。。。。。(必要时可⽤中断)。⽤//引 起来的程序不对知道⽅法后要会改程序。 #includereg52.h #includeintrins.h #define uint unsigned int #define uchar unsigned char sbit dun=P2^6;//数码管段选 sbit wei=P2^7;//数码管位选 //sbit beep=P2^3;//定义蜂鸣器IO⼝ uchar code table[]={//数码管显⽰数组 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71}; void delayms(uint);//延时函数 void jianpan();//键盘扫描函数 void

文档评论(0)

1亿VIP精品文档

相关文档