网站大量收购独家精品文档,联系QQ:2885784924

第5章MCS-51单片机输入输出口汇总.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.3 I/O口应用——键控灯 5.3 I/O口应用—独立键控单LED发光管流水灯 5.3 I/O口应用—独立键控单LED发光管流水灯 计米小推车 如图P0口是8个独立键的输入口,P1口是8个LED发光管驱动口。任务要求,按下键,对应的led灯亮,未按下键,对应的led灯熄灭。 #include REG51.h void main() { unsigned char i; P0=0xff; for( ; ; ) { i=P0; P1=i; } } 任务要求:有键按下左流水,无键则右流水。 显示笔段 0xC0 0x3F 笔段位 共阳 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 共阴 dp g f e d c b a D7 D6 D5 D4 D3 D2 D1 D0 LED数码管相关知识 4、显示原理 显示笔段 笔段位 dp g f e d c b a D7 D6 D5 D4 D3 D2 D1 D0 LED数码管相关知识 4、显示原理 0xF9 0x06 共阳 1 1 1 1 1 0 0 1 0 0 0 0 0 1 1 0 共阴 八段共阳LED数码管字形编码(笔段码)表 八段共阴LED数码管字形编码(笔段码)表 3FH 06H 5BH 4FH 66H 6DH 7DH 07H 7FH 6FH 77H 7CH 39H 5EH 79H 71H 十位 个位 例1:LED显示控制——电路原理图设计 有兴趣了解一下点阵显示器—做广告用 5.3 I/O口应用3——点阵(自学) 5.3 I/O口应用3——键盘 VCC I/O引脚 K1 K2 K3 K4 10K 10K 10K 10K VCC I/O引脚 K1 K2 K3 K4 独立式键盘 (线性键盘) 矩阵式键盘 (行列式键盘) 键盘相关知识 1、键盘电路 行线 列线 2.1 行(列)扫描法 2.2 线反转法 行线 列线 键盘相关知识 2、矩阵键盘识键原理及编程方法 键盘相关知识 VCC K1 K2 K3 K4 0 1 1 0 0 1 按下 按下 0 1 矩阵式键盘 (行列式键盘) 行0 行1 列0 列1 2.1 行扫描法原理 第0行 (10) 第1行 (01) I/O引脚 行 (输出) 列 (输入) 键 号 01 10 11 00 K1 K2 无键 多键 01 10 11 00 K3 K4 无键 多键 1行1列 1行0列 0行1列 行列 键位置 键号 0行0列 0110 1001 1010 0101 K2 K1 K4 K3 闭合键所在行、列的状态均为0,其余皆为1。 VCC 行0 行1 列0 列1 行2 行3 列2 列3 I/O(1)低四位 I/O(1)高四位 0X7E 0X7D 0X7B 0X77 0XBE 0XBD 0XBB 0XB7 0XDE 0XDD 0XDB 0XD7 0XEE 0XED 0XEB 0XE7 4 8 c / 3 7 = * 2 6 0 - 1 5 9 + fa H M L mi xi ri la do so 闭合键所在行、列的状态均为0,其余皆为1。1行2列1行1列1行3列3行3列3行2列3行1列3行0列2行3列2行2列2行1列2行0列1行0列

文档评论(0)

w3388825 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档