www.eeworld.com.cn
讲座专家:EEWORLD 专家——老练
工作单位:南京华岳电子(
www.njhuayue.com)
【高手坐堂】“让我们学习 AV R”零起点入门讲座 正在进行中(10.06-10.10)……
http://bbs.eeworld.com.cn/thread-66668-1-1.html
【高手坐堂】之万人学习 51 单片机!(9.12-9.19)已经完毕,资料已整理齐备,仍接受提问。
http://bbs.eeworld.com.cn/thread-66169-1-1.html
【高手坐堂】系列之可配置处理器技术入门 即将(10.13-10.17)举行,敬请期待!
http://bbs.eeworld.com.cn/thread-66904-1-1.html
希望所有学习单片机、对单片机有兴趣的朋友,一起加入单片机阵营!讲座不收费!
51 讲座记录:
第一讲 单片机 IO 口的使用
单片机的 IO 口控制是单片机初学者最为关心的问题,如何快速学会使用 IO 是初学者
最为困难的地方。
众多的教科书上面介绍了很多 IO 的原理,这些长篇大论让很多初学者看起来难以理解,
同时也会止步于单片机门外。我们现在所要学习的使用 IO 就是很简单的使用就可以了,IO
无非就是 4 种状态,输出为高、输出为低、输入为高、输入为低。
我们只要把握这四个方面就可以了,先看看我们的单片机接口,单片机共有 32 个 io。
分别为 P0、P1、P2、P3 口,P0 口如果当作 IO 来使用时,必须要使用上拉电阻,因为 51
单片机内部没有上拉这一功能。
在这个学习板上面,大家可以看到 40 个 io 对应的位置,并且在数码管下面就增加了上
拉电阻,使得 io 可以实现。
现在我们以 P1 口接的 led 指示灯来说明输出高低电平的功能,当我们使用汇编程序:
ORG 0000H
LJMP MAIN
ORG 0100H