标题:
单片机水位控制proteus仿真和源码
[打印本页]
作者:
渐行默然
时间:
2017-5-3 10:10
标题:
单片机水位控制proteus仿真和源码
这是一个非常简单的单片机的水位控制proteus仿真原理图:
0.png
(27.58 KB, 下载次数: 111)
下载附件
2017-5-3 20:11 上传
水位控制单片机源程序:
#include <reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit MOR=P2^6;
sbit LED_W=P2^0;
uint i=0,n=0;
code uchar tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
void delay (uint n)
{
while(n--);
}
void LED_SHOW()
{
if(P3==0xf7){
n=3;
P0=tab[n];
}
if(P3==0xef){
n=7;
P0=tab[n];
}
if(i==0 && (n<2 || n>8))
LED_W=0;
else if(i==0)
LED_W=1;
if(i==1 && n==0)
MOR=1;
if(i==1 && n==9)
MOR=0;
if(P3==0xfb && i==0){
MOR=0;
}
if(P3==0xfd && i==0){
MOR=1;
}
}
int main()
{
P0=tab[0];
MOR=0;
LED_W=0;
while(1){
if(P3==0xfe){
if(i==0){
if(P0!=tab[0])
MOR=0;
else
MOR=1;
i=1;
LED_W=1;
}
else{
MOR=0;
i=0;
if(P0==tab[0])
LED_W=0;
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
下载:
单片机水位控制.rar
(77.83 KB, 下载次数: 71)
2017-5-3 10:09 上传
点击文件名下载附件
单片机水位控制程序和原理图
下载积分: 黑币 -5
作者:
zcq991029
时间:
2020-6-18 16:03
原理是啥
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1