找回密码
 立即注册
楼主: FRSTC

学习记录!!!

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2024-10-18 22:14:02

1

主题

16

回帖

95

积分

注册会员

积分
95
发表于 2024-9-16 11:35:57 | 显示全部楼层
第十四集:矩阵按键
1、矩阵按键是什么
     一般的按键是一个按键对应一个IO口,按键一端接IO口,一端接地,当按下时引脚接地为低电平,松开时引脚接上拉电阻,为高电平。而当需要较多的按键时,每个按键对应一个IO口会浪费较多的IO资源,这时可以使用矩阵键盘减少IO口的浪费。矩阵键盘内部构造如下图所示,通过a+b个IO口就能控制a*b个按键。实际应用时可以通过逐行扫描的方式读取按键情况,首先将纵向第一个IO口置高电平,再依次读入所有横向IO口高低电平情况,若其中一个置高电平,则第一列的那一行键盘被按下,相同原理再扫描下一列直到扫描完成。
      矩阵按键.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:510
  • 最近打卡:2025-05-09 00:40:40
已绑定手机

1

主题

836

回帖

1529

积分

金牌会员

积分
1529
发表于 2024-9-16 14:03:30 | 显示全部楼层
{:5_332:}
靡不有初,鲜克有终
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2024-10-18 22:14:02

1

主题

16

回帖

95

积分

注册会员

积分
95
发表于 2024-9-17 14:25:55 | 显示全部楼层
第十五集:外部中断
1、中断和中断系统
     中断系统是为了使CPU具有对外部紧急时间的处理能力而设置的。
中断系统.png

2、中断系统的中断源
     中断系统中包含了许多中断源,有很多事件可以出发外部中断,如IO中断、定时器中断、串口中断、I2C中断、USB中断等等,具体中断源如下图所示 中断源.png

3、中断系统的中断次序
     当有多个中断同时响应时,CPU需要判断先执行哪个中断,再执行哪个中断,这时就需要中断次序,中断次序越低,中断优先级越高,具体中断优先级如下图所示
中断次序.png

4、外部中断的用法
     配置TCON寄存器的IT0可以控制中断触发方式,配置IE0可以控制外部中断是否自动清零,配置EX0可以控制外部中断是否允许,
TCON.png
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:130
  • 最近打卡:2025-05-07 18:17:53

13

主题

164

回帖

375

积分

中级会员

积分
375
发表于 2024-9-18 16:14:59 | 显示全部楼层

加油加油
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-9 09:32 , Processed in 0.359640 second(s), 68 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表