1.
实验任务
如图 4.2.1 所示,监视开关 K1(接在 P3.0 端口上),用发光二极管 L1(接
在单片机 P1.0 端口上)显示开关状态,如果开关合上,L1 亮,开关打开,L1
熄灭。
2.
电路原理图
图 4.2.1
3.
系统板上硬件连线
(1). 把“单片机系统”区域中的 P1.0 端口用导线连接到“八路发光二极管
指示模块” 区域中的 L1 端口上;
(2). 把“单片机系统”区域中的 P3.0 端口用导线连接到“四路拨动开关”
区域中的 K1 端口上;
4.
程序设计内容
(1). 开关状态的检测过程
单片机对开关状态的检测相对于单片机来说,是从单片机的 P3.0 端口输入信号,
而输入的信号只有高电平和低电平两种,当拨开开关 K1 拨上去,即输入高电平,
相当开关断开,当拨动开关 K1 拨下去,即输入低电平,相当开关闭合。单片机
可以采用 JB BIT,REL 或者是 JNB BIT,REL 指令来完成对开关状态的检测即
可。