机电基础实践通识扩展实践单片机输入接口与定时中断学案.ppt

机电基础实践通识扩展实践单片机输入接口与定时中断学案.ppt

单片机输入接口与定时/中断 《机电基础实践》通识课程 王 亮* * 主要内容 按键控制LED 按键触发外部中断 定时/计数器对按键动作计数 这一章的内容你们看,都是单片机的,与你们的小车没多大关系,但与后面的实验安排有关。这一章不必了解得多深,希望能够照着模式会用就行了。 前面的实验介绍了I/O口的输出功能,本次实验介绍I/O口的输入功能。 单片机是作为控制用的单片微型计算机,主要是通过丰富的I/O资源与外界交互,实现控制目的。 I/O口可以直接(?)用于控制外部器件,如LED,还有蜂鸣器;I/O信号经过驱动,还可以控制继电器、电机,实现弱电控制强电。I/O口可以用于存储器扩展(P0,P2),访问外部存储器,进行数据的存取操作;可以多个MCU协调工作,通过I/O口进行时钟同步,数据交换等。 同样,外部的信息也通过I/O口输入单片机,简单的如按键和指拨开关的状态,外部的反馈信号,模拟信号等;还有,可以对外部的信号进行计数(定时/计数器),外部中断信号输入,与上位机或其他MCU通信(串口)等。 4.1 按键控制LED 用LED显示按键按下的次数(如果是4个LED,计数次数小于16次),或者进行加减计数。 用按键控制流水灯的方向。 实验程序 #includereg51.h #includeBoebot.h void main() { u

文档评论(0)

1亿VIP精品文档

相关文档