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

【期末复习02】51单片机期末复习总纲领

1. 常用SRF核心:TCON寄存器(地址0x88,可位寻址)

位序号

位符号

核心功能

关键要点

bit7

TF1

定时器1溢出标志

溢出置1;中断响应自动清0,查询需软件清0

bit6

TR1

定时器1启停控制

置1启动,清0停止

bit5

TF0

定时器0溢出标志

同TF1

bit4

TR0

定时器0启停控制

同TR1

bit3

IE1

外部中断1请求标志

触发置1;边沿触发响应后自动清0

bit2

IT1

外部中断1触发方式

0=低电平,1=下降沿

bit1

IE0

外部中断0请求标志

同IE1

bit0

IT0

外部中断0触发方式

同IT1

2. 中断相关寄存器(外部中断核心)

寄存器

位符号

功能

配置要点

IE(中断允许)

EA

总中断允许

1=开放,0=屏蔽(必配)

EX0/EX1

外部中断允许

1=开启对应中断

IP(优先级)

PX0/PX1

外部中断优先级

1=高,0=低;高优先级可打断低优先级

二、外部中断简化总结

1. 触发方式对比

触发方式

ITx配置

触发条件

标志清除

适用场景

低电平

0

引脚持续低电平

外部撤销低电平

持续信号,易实现

下降沿

1

引脚高→低跳变

硬件自动清0

按键、脉冲,抗干扰强

2. 配置四步走
  1. 设触发方式:配置IT0/IT1

  2. 开中断允许:EX0/EX1=1 + EA=1

  3. 配优先级(可选):设置PX0/PX1

  4. 写中断服务函数:void 函数名() interrupt 中断号(INT0=0,INT1=2)

三、I/O端口简化总结

1. 端口核心特性

端口

核心特点

关键要求

特殊功能

P0

开漏输出,无内置上拉

需外接10kΩ上拉电阻

地址/数据总线复用

P1

纯通用IO,内置上拉

直接使用

无第二功能

P2

内置上拉

直接使用

外部存储器高8位地址线

P3

内置上拉

直接使用

串口、中断、定时器等第二功能

2. 关键使用规则
  • 输入前必须先置1(写1到端口锁存器)

  • 驱动LED需串限流电阻(P1/P2/P3灌电流弱)

  • P3口启用第二功能时,不再作为普通IO

http://www.jsqmd.com/news/994424/

相关文章:

  • Cursor Pro破解工具:终极免费方案解决AI编程助手试用限制
  • 智慧供暖可视化组态管理平台解决方案
  • 杭州百达翡丽手表回收去哪里?铂金认证品牌仅此一家 - 奢侈品回收评测
  • Roboto字体实战指南:多语言字符集的完整配置方案
  • NXP MC9S12G ADC10B12CV2模块配置与应用实战指南
  • AMD Ryzen SDT调试工具终极指南:解锁处理器隐藏性能的完整教程
  • MC9S08JM60 USB开发与调试实战:从模块配置到问题追踪
  • 嵌入式硬件设计核心:MC9S12E128电气特性参数深度解析与实战避坑
  • 军工品质专精特新:苏州贝特BTMF微小型金属转子流量计,攻克强腐蚀微小流量“卡脖子”难题 - 信息热点
  • 30VIN,0.25A,抑制输出过冲,稳压LDO,XZ6339
  • Windows开机自动运行的文件清理小工具(支持按日期/后缀/大小筛选,中英文界面一键切换)
  • C#编写的可切换MySQL与SQL Server的仓库后台系统(含Docker和CI/CD支持)
  • YOLOv5 7.0 换Backbone避坑指南:不用Timm库,手把手教你接入ResNet(附完整代码)
  • 深入解析MC9S12G Flash安全机制与核心命令实战
  • 低功耗模式唤醒后程序跑飞?别只怪时钟,看看 Vcore 与 Flash 等待
  • 如何高效管理多系统启动?EFI Boot Editor专业解决方案深度解析
  • [特殊字符]【万字深度解析】一站式全域数据资产运营平台解决方案——企业数字化转型的数据治理终极答案(PPT)
  • PS3 CFW兼容性深度解析:IRISMAN系统调用架构重构与性能突破
  • 3步永久保存微信聊天记录:开源神器WeChatMsg完全指南
  • 高速差分信号与SerDes时钟设计:从基础原理到工程实践
  • 如何使用Google OR-Tools快速解决企业级优化问题:终极实战指南
  • 2026推荐:食品农产品检测,海味干货检测,干制水产品检测 - 公共场所卫生检测
  • 探索开源音乐播放器洛雪音乐助手:一次跨平台音乐发现之旅
  • 从80C51到P89C669:51MX内核、ISP/IAP与8MB寻址的嵌入式升级实战
  • 如何快速上手暗黑破坏神2存档编辑器:新手必备的完整操作指南
  • 告别手动输入!用Python+Tesseract OCR打造你的桌面截图文字提取小工具(附完整代码)
  • 2026年环境试验箱推荐榜单:盐雾试验箱/气体腐蚀试验箱/淋雨试验箱/防水试验箱/防尘试验箱/沙尘试验箱/冰水冲击/霉菌/换气老化/臭氧老化试验箱实力之选 - 品牌发掘
  • 3层架构突破:Atmosphere如何重塑Switch系统性能极限
  • 实战指南:如何高效使用Python通达信数据接口进行专业金融分析
  • 083、ISP 内部流水线调度:Frame-level vs Line-level 处理的延迟与带宽差异