单片机知识点总结.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
单片机,全称单片微型计算机,是一种集CPU、存储器和I/O接口于一体的微型处理器,常被用于实现特定的控制任务,特别是在嵌入式系统中广泛应用。MCS-51系列是Intel公司推出的一款8位单片机,具有40个引脚,其主要类型包括8031、8051和8751。 1. 8031、8051和8751的区别: - 8031:不包含片内程序存储器(ROM),通常需要外部扩展ROM。 - 8051:包含4KB的片内程序存储器ROM,适用于不需要大容量存储的应用。 - 8751:包含4KB的片内EPROM,支持在系统编程,适合于开发和调试阶段。 2. 地址总线与存储器扩展: - MCS-51有16位地址总线,P2口作为高8位地址输出,P0口则既能作为低8位地址输出也能作为数据输出口。这意味着MCS-51可以最多扩展到64KB(2^16字节)的外部存储器,地址范围从0000H到FFFFH。 3. 数据存储器与特殊功能寄存器: - 内部有128字节的RAM,分为工作寄存器区、可位寻址区和用户RAM区。 - 有21个特殊功能寄存器(SFR),包括PC、DPTR等,它们在上电复位后会有预设的初始值。 4. 程序计数器PC与数据指针DPTR: - PC用于指示程序存储器中的下一条指令地址,16位寄存器,但不是SFR。 - DPTR用于数据存储器的地址,如设置DPTR = #data16,是唯一16位数据传送指令。 5. 定时/计数器与数据指针: - MCS-51有两个16位定时/计数器T0和T1,由TH0、TL0、TH1和TL1四个8位寄存器组成,不可作为16位寄存器直接寻址。 - DPTR是一个16位数据指针,用于访问外部数据存储器。 6. 程序状态字寄存器PSW: - PSW包含了进位标志位Cy、辅助进位标志位Ac、工作寄存器选择位RS1和RS0、奇偶标志位P等,这些位在运算过程中会根据运算结果自动更新。 7. 寻址方式: - MCS-51的指令系统支持七种寻址方式:寄存器寻址、直接寻址、寄存器间接寻址、立即寻址、基址加变址寻址、位寻址和相对寻址,这些寻址方式使得MCS-51能灵活访问不同的存储区域和处理各种操作。 了解这些基础知识对于理解和开发基于MCS-51的嵌入式系统至关重要,能够帮助开发者有效地编写代码、扩展存储以及实现复杂控制功能。
剩余10页未读,继续阅读
- 粉丝: 72
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Autosar学习视频10-19节
- stm32小车.zip
- AshampooUnInstaller v15.00.22 Portable一款强大的卸载工具,彻底、智能著称阿香婆强制卸载软件.rar
- Ashampoo WinOptimizer v27.00.05 阿香婆一款专业的垃圾清理、碎片整理启动项管理系统优化工具.rar
- misc设备驱动 正点原子阿尔法
- youleng-wms JAVA开发的WMS源码可以借签学习 数据库MYSQL
- 385大神asp.net三层设计停车场管理系统毕业课程源码设计+参考论文
- 数据集,训练数据集,深度学习
- 384大神asp.net基于三层汽车进销存销售管理系统毕业课程源码设计
- AutoSAR基础学习资源