初始化:实验三

This commit is contained in:
2025-03-25 12:21:26 +08:00
parent 8aeb69c4e5
commit a98a3304d0
8 changed files with 251 additions and 11 deletions
+13 -11
View File
@@ -4,17 +4,19 @@
#include "homework2.h"
void main()
{
ENLED = 0;
ADDR3 = 1;
ADDR2 = 1;
ADDR1 = 1;
ADDR0 = 0;
ENLED = 0; // 使能LED模块(低电平有效)
ADDR3 = 1; // 设置74HC138译码器地址位
ADDR2 = 1; // 138译码器输入地址位2
ADDR1 = 1; // 138译码器输入地址位1
ADDR0 = 0; // 138译码器输入地址位0(组合地址0111选择LEDS6组)
while (1) {
D1 = 0;
D2 = 1;
Delay(100000);
D1 = 1;
D2 = 0;
Delay(100000);
D1 = 0; // 点亮D1 LED(低电平点亮)
D2 = 1; // 熄灭D2 LED
Delay(100000); // 保持当前状态约100ms
D1 = 1; // 熄灭D1 LED
D2 = 0; // 点亮D2 LED
Delay(100000); // 保持当前状态约100ms
}
}