全文预览

毕业论文-基于单片机的水位控制系统设计

上传者:业精于勤 |  格式:doc  |  页数:14 |  大小:0KB

文档介绍
ned int */ sbit MOR=P2^7; /* 电机正极为 P2.7 口*/ sbit MOT=P2^6; /* 电机负极为 P2.6 口*/ sbit LED=P2^0; /* LED 灯为 P2.0 口*/ code uchar tab[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}; /* 定义一个码存表*/ void delay (uint n) { while(n--); /* 10ms 的延时*/ } void LED_SHOW() { if(P1==0xfe) /* 如果 K8 键按下*/ { P0=tab[8]; /* P0=0x7f */ LED=0; /* LED 为低电平*/ MOR=0; /* 电机正极为低电平*/ MOT=1; /* 电机负极为高电平*/ } if(P1==0xfd) /* 如果 K7 键按下*/ { P0=tab[7]; /* P0=0x07 */ LED=0; /* P2.0 为低电平*/ MOR=0; /* 电机正极为低电平*/ MOT=1; /* 电机负极为高电平*/ } if(P1==0xfb) /* 如果 K6 键按下*/ { P0=tab[6]; /* P0=0x7d */ LED=1; /* P2.0 为高电平*/ MOR=1; /* 电机正极为高电平*/ MOT=1; /* 电机负极为高电平*/ } if(P1==0xf7) /* 如果 K5 键按下*/ { P0=tab[5]; /* P0=0x6d */ LED=1; /* P2.0 为高电平*/ MOR=1; /* 电机正极为高电平*/ MOT=1; /* 电机负极为高电平*/ } if(P1==0xef) /* 如果 K4 键按下*/ { P0=tab[4]; /* P0=0x66 */

收藏

分享

举报
下载此文档