Thắc mắc mô phỏng mạch nâng hạ kính?

N
Bình luận: 3Lượt xem: 2,134

N.N.Thach

Tài xế O-H
Cháu đang làm đồ án về thiết kế mạch điều khiển nâng hạ kính. Nhưng cháu mô phỏng và cho chạy thử thì k được, k biết còn thiếu hay sai sót ở đâu thì các cụ chỉ cho cháu với. Mạch cháu để ở tệp đính kèm, các cụ xem giúp cháu với. Đây là code ạ:
#include <REGX51.H>
sbit sw1=P1^0;
sbit sw2=P1^1;
sbit sw3=P1^2;
sbit sw4=P1^3;
sbit sw5=P1^4;
sbit sw6=P1^5;
sbit sw7=P1^6;
sbit sw8=P1^7;

void dieukhien()
{
P2=0;
while(sw1==0)
{
P2_0=1;
}
while(sw2==0)
{
P2_1=1;
}
while(sw3==0)
{
P2_2=1;
}
while(sw4==0)
{
P2_3=1;
}
while(sw5==0)
{
P2_4=1;
}
while(sw6==0)
{
P2_5=1;
}
while(sw7==0)
{
P2_6=1;
}
while(sw8==0)
{
P2_7=1;
}
}
void main()
{
while(1)
{
dieukhien();
}
}

proteus.png
 

Bạn hãy đăng nhập hoặc đăng ký để phản hồi tại đây nhé.

Bên trên