Advertisement

单片机入门课程中的开关控制知识

阅读量:

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)

还没有任何评论哟~