?? b01.c
字號:
// “模仿式” 實驗一 工業順序控制(INT0.INT1綜合實驗)
//need check
#include "reg51.h"
#include "absacc.h"
#define uchar unsigned char
uchar count;
sbit p34=P3^4;
sbit p33=P3^3;
sbit p17=P1^7;
void DELAY(uchar);
void intr1() interrupt 2 using 2
{
P1=0;
EA=0;
//DELAY(10);
if(!p33)
while(1)
{
P1=0;
p17=1;
DELAY(6);
p17=0;
DELAY(6);
}
EA=1;
}
void main(void)
{
P1=0;
P3=P3|0Xff;
while(!p34);
IE=IE|0x84;
IP=IP|0x04;
//PSW=0;
// SP=0x53;
while(1)
{
P1=0x01;
DELAY(0x30);
P1=0x02;
DELAY(0x30);
P1=0x04;
DELAY(0x30);
P1=0x08;
DELAY(0x30);
P1=0x10;
DELAY(0x30);
P1=0x20;
DELAY(0x30);
P1=0x40;
DELAY(0x30);
}
}
void DELAY(uchar i)
{
uchar k;
while(i--)
{k=255;
while(k--);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -