0

当我定义我的代码并在 proteus 仿真中运行时,连接到 PIC16F877 的端口 A 的 LED 不工作。当我关闭类似“//使用fast_io(A)”的代码但我仍然​​使用端口A的tris命令时,我的LED正在工作,它连接到端口A。因此,当我使用“#use fast_io(A)”命令时,我无法点亮连接到端口 A 的 LED。我不知道为什么会发生这种情况。首先将 LED 连接到端口 A。在此处输入图像描述

#use fast_io(A)
#use fast_io(B)
#use fast_io(C)

set_tris_a(0b00010000);
output_a(0x00);

set_tris_b(0b10111111);
output_b(0x00);

set_tris_c(0b00010000);
output_c(0x00);
4

0 回答 0