拜托 给我 改个程序 吧

2019-03-24 17:10发布

#include<reg52.h>#define uchar unsigned char#define uint unsigned int //#define GPIO_KEY P1 //カィメタチ「ーエシ・1 カヒソレ//#define GPIO_DIG P0 //カィメEDツ・ワ カヒ uchar code SMG_P0[]={        0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00}; uchar keyxianshi; void delay(uint z){         uintx,y ;         for(x=z;x>0;x--)            for(y=112;y>0;y--);} void KEY_Scan(){   uchar a=0 ;         P1= 0x0f;         if(P1!= 0x0f)//イサオネモレ         {                   delay(10);                   if(P1!=0x0f)                   {                    P1 = 0x0f;                      switch(P1)                      {                           case0x07: keyxianshi = 0; break;                            case0x0b: keyxianshi = 1; break;                            case0x0d: keyxianshi = 2; break;                            case0x0e: keyxianshi = 3; break;                            }                        P1 =0xf0;                            switch(P1)                            {                            case0x70: keyxianshi = keyxianshi;break;                            case0xb0: keyxianshi = keyxianshi+4;break;                            case0xd0: keyxianshi = keyxianshi+8;break;                            case0xe0: keyxianshi = keyxianshi+12;break;                            }           while((a<50)&&(P1 !=0xf0));                           {                                     delay(10);                                     a++;                            }                      }                   }         } void main(){     while(1);          {                     KEY_Scan();             P0 = SMG_P0[keyxianshi];         }}
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
ysy730518
1楼-- · 2019-03-25 01:04
电路板 不动呀。拜托哪位大神 给予回复
jishuaihu
2楼-- · 2019-03-25 04:21
 精彩回答 2  元偷偷看……
ysy730518
3楼-- · 2019-03-25 07:16
对不起,  
这是一个 用 16 个按键 控制  数码管  显示   0~F。 程序 是我参考了 若干程序后,自己在能理解的情况下编写的。

在protue 仿真中中,没有反应,拜托能给找出问题吗?
sjzzlxy
4楼-- · 2019-03-25 12:07
说不定是你的电路图有问题
cj_in
5楼-- · 2019-03-25 16:40
 精彩回答 2  元偷偷看……
雨后的梧桐
6楼-- · 2019-03-25 21:08
把原理图一并发上来

一周热门 更多>