拜托 给我 改个程序 吧

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 21:25
Doc1.docx (237.48 KB, 下载次数: 6) 2017-9-18 15:33 上传 点击文件名下载附件



ysy730518
2楼-- · 2019-03-25 21:44
 精彩回答 2  元偷偷看……
ysy730518
3楼-- · 2019-03-25 22:54
这是 电路图,请帮助看一看,谢谢
gfx111
4楼-- · 2019-03-26 03:27
 uintx,y ;这句应该是这样的 uint x,y;不知道你实际是不是这样用的。uint与x间有一个空格
gfx111
5楼-- · 2019-03-26 07:32
 精彩回答 2  元偷偷看……
qwqwqw2088
6楼-- · 2019-03-26 12:43
再说,程序和硬件原理图是相互联系的建议楼主先学会提问,再学一些发帖求教

一周热门 更多>