找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3254|回復: 0
收起左側(cè)

單個數(shù)碼管顯示數(shù)字實現(xiàn)按鍵加減protues仿真+單片機源程序

[復制鏈接]
ID:439326 發(fā)表于 2019-3-27 14:27 | 顯示全部樓層 |閱讀模式
全部資料51hei下載地址:
按鍵顯示加減.zip (35.05 KB, 下載次數(shù): 21)

#include <reg51.h>
sbit KEY0=P1^0;  //段選信號的鎖存器控制
sbit KEY1=P1^1;  //位選信號的鎖存器控制
unsigned char code table0[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x67};
void delay(unsigned int i)
{
unsigned int m,n;
for(m=i;m>0;m--)
  for(n=90;n>0;n--);
}
void main()
{
unsigned char num=5;
P2=0x6d;
while(1)
{
  if(KEY0==0)
{
  delay(200);
  if(KEY0==0)
  {
   if(num==9)
  {
   num=0;
     }
   num++;
   P2=table0[num];   
   while(KEY0==0);
  }
   }
  if(KEY1==0)
{
  if(num==0)
  {
   num=9;
  }
  delay(200);
  if(KEY1==0)
  { num--;
   P2=table0[num];   
   while(KEY1==0);
  }
   }
  }
}

9RH][CG2LCKJ5AR%%QQI@`K.png

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表