archive: homework8 test1
This commit is contained in:
Binary file not shown.
@@ -0,0 +1,29 @@
|
||||
#include <reg52.h>
|
||||
sbit ADDR0 = P1 ^ 0;
|
||||
sbit ADDR1 = P1 ^ 1;
|
||||
sbit ADDR2 = P1 ^ 2;
|
||||
sbit ADDR3 = P1 ^ 3;
|
||||
sbit ENLED = P1 ^ 4;
|
||||
sbit LED9 = P0 ^ 7;
|
||||
sbit LED8 = P0 ^ 6;
|
||||
sbit LED7 = P0 ^ 5;
|
||||
sbit LED6 = P0 ^ 4;
|
||||
sbit KEY1 = P2 ^ 4;
|
||||
sbit KEY2 = P2 ^ 5;
|
||||
sbit KEY3 = P2 ^ 6;
|
||||
sbit KEY4 = P2 ^ 7;
|
||||
void main()
|
||||
{
|
||||
ENLED = 0;
|
||||
ADDR3 = 1;
|
||||
ADDR2 = 1;
|
||||
ADDR1 = 1;
|
||||
ADDR0 = 0;
|
||||
P2 = 0xF7;
|
||||
while (1) {
|
||||
LED9 = KEY1;
|
||||
LED8 = KEY2;
|
||||
LED7 = KEY3;
|
||||
LED6 = KEY4;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user