当前位置: 首页 > news >正文

嵌入式2-按键

一、按键

1.原理图:

P14按下低电平,不按则高电平。

if((t&(1<<5))!=0)

&  优先级 8
!= 优先级 7

二、STC89Cxx中文参考手册

1.ram(随机访问存储器)易失性

1.1sram(512字节)静态存储器

2.rom(只读存储器)非易失性

2.1.flash 闪存

1.中断

当中央处理机CPU正在处理某件事的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。

2.中断源

请示CPU中断的请求源称为中断源。

外部中断函数

定时器0中断

定时器1中断

串口中断


1.中断源发出中断请求

2.CPU检查是否响应中断以及该终端源是否被屏蔽

3.考察当前中断请求的中断优先级

4.保护现场

5.执行中断服务函数

6.恢复现场


3.中断向量表

函数的指针的数组,每一个中断向量都由系统创建

三、定时器

1.晶振:晶体震荡器

12.000MHz

2.定时器中有一个counter的寄存器,占2个字节(unsigned short)65535

相关文章:

  • 鸿蒙初学者学习手册(HarmonyOSNext_API14)_UIContext(@ohos.arkui.UIContext (UIContext))
  • 代码随想录二刷|图论9
  • XEngine Kit
  • 统计字符(字符串)(gets与fgets的区别)
  • 深入理解Spring Boot Starter及如何自定义Starter
  • C++类对象创建全解析:从构造函数到内存管理
  • C++Primer学习(6.7 函数指针——难!)
  • Centos固定IP配置
  • 搜广推校招面经四十七
  • NaViT:训练任意分辨率和长宽比的 ViT
  • springboot新手入门搭建项目
  • 2025-3-13 leetcode刷题情况(贪心算法--区间问题)
  • Unity AI 技术浅析(三):智能代理(Agents)
  • 破解“光伏+储能+充电”一体化难题!安科瑞全方案打造智慧能源新标杆
  • RocketMQ面试题:进阶部分
  • Java开发第一坑:记一次MySQL ON DUPLICATE KEY UPDATE影响行数异常排查:从现象到解决的全过程
  • 【资料分享】标准规范汇总(2025.3.13更新)
  • 工程化与框架系列(32)--前端测试实践指南
  • 使用PHP进行自动化测试:工具与策略的全面分析
  • RagFlow+Deepseek构建个人知识库
  • 怎样做视频网站/文库百度登录入口
  • 怀化 优化生育政策/seo整站优化哪家好
  • 协会网站设计方案/网页设计用什么软件
  • wordpress页面内容调用/江阴网站优化公司
  • wordpress官网打不开/seo网络营销外包公司
  • 动物摄影网站/百度认证证书