- 2
- 0
- 约4.37千字
- 约 18页
- 2019-10-12 发布于未知
- 举报
项目三 电机控制系统设计
任务1 按键控制系统设计
任务实施(按键控制系统设计)
#includereg51.h
#define uchar unsigned char
uchar code led[]={0xc0,0xf9,0xa4,
0xb0,0x99,0x92,0x82,0xf8,0x80};
void delay()
{
uchar i,j;
for(i=20;i0;i--)
for(j=250;j0;j--);
}
void main()
{
uchar i,key;
P1=0xff;
P2=0xc0;
while(1)
{
if(P1!=0xff)
{
delay();
if(P1!=0xff)
{
i=P1;
while(P1!=0xff);
switch(i)
{
case 0xfe:key=1;break;
case 0xfd:key=2;break;
case 0xfb:key=3;break;
case 0xf7:key=4;break;
case 0xef:key=5;break;
case 0xdf:key=6;break;
case 0xbf:key=7;break;
case 0x7f:key=8
原创力文档

文档评论(0)