. 系统板上硬件连线
(). 把“单片机系统”区域中的 端口用导线连接到“八路发光二极管指示模块”区
域中的 端口上;
(). 把“单片机系统”区域中的 端口用导线连接到“四路拨动开关”区域中的 H
端口上;
. 程序设计内容
(). 开关状态的检测过程
单片机对开关状态的检测相对于单片机来说,是从单片机的 端口输入信号,
而输入的信号只有高电平和低电平两种,当拨开开关 H 拨上去,即输入高电
平,相当开关断开,当拨动开关 H 拨下去,即输入低电平,相当开关闭合。
单片机可以采用 % %I#, 或者是 % %I#, 指令来完成对开关状态
的检测即可。
(). 输出控制
如图 所示,当 端口输出高电平,即 = 时,根据发光二极管的单
向导电性可知,这时发光二极管 熄灭;当 端口输出低电平,即 =
时,发光二极管 亮;我们可以使用 $ #% 指令使 端口输出高
电平,使用 & 指令使 端口输出低电平。
. 程序框图
图
. 汇编源程序 '
$#!#%I'