单片机入门课程中的开关控制知识
发布时间
阅读量:
阅读量
1.任务书
通过拨动开关实现对LED的控制,利用微动开关完成对LED的调控。
2.分析
拨动开关本质上仅具备两种状态,即“开启”与“关闭”,对应逻辑上的0与1。所谓开启,即是电路导通;而关闭则意味着电路断开。那么如何将其接入单片机呢?实际上操作非常简便,只需将开关的一端连接至单片机的某一IO端口,另一端则接地即可。这样,我们只需检测该IO端口的电平状态便可判断开关的状态。(此处需要提醒的是,开关的另一端不可连接至VCC电源)。当然,也有人会提出疑问:是否可以将开关的两端都连接至单片机的不同IO端口?答案是肯定的,这种做法在技术上是完全可行的。

微动开关的基本功能在于通过按下实现导通,而弹起时则断开连接。其接线方式与拨钮开关存在相似之处。
3任务实施
利用拨钮开关对led进行控制
#include <regx52.h>
sbit kg = P1^1; //定义开关io口
sbit led = P1^0; //定义led io口
void mian()
{
全部评论 (0)
还没有任何评论哟~
