8051单片机学习(很好)想学好就看他
8051单片机学习笔记 在本篇笔记中,我们将详细介绍8051单片机的基本结构、引脚分布、I/O口的功能、地址总线和数据总线的使用、编程脉冲和编程电压的作用、单片机的备用电源、ALE地址锁存控制信号、PSEN外部程序存储器读选通信号、EA/VPP访问和序存储器控制信号、RST复位信号、XTAL1和XTAL2外接晶振引脚的作用等。 引脚分布: 8051单片机是一个40引脚的双列直插式集成电路芯片。引脚分布可以参见单片机引脚图。其中,P0口、P1口、P2口和P3口都是8位双向口线,每个口都有不同的功能。 P0口: P0口有三个功能:1、外部扩展存储器时,作为数据总线接口;2、外部扩展存储器时,作为地址总线接口;3、不扩展时,作为一般的I/O使用,但内部无上拉电阻,作为输入或输出时应在外部接上拉电阻。 P1口: P1口只做I/O口使用,内部有上拉电阻。 P2口: P2口有两个功能:1、扩展外部存储器时,作为地址总线使用;2、做一般I/O口使用,内部有上拉电阻。 P3口: P3口有两个功能:1、作为I/O使用,内部有上拉电阻;2、有一些特殊功能,由特殊寄存器来设置。 编程脉冲和编程电压: 对于有内部EPROM的单片机芯片(例如8751),写入程序需要提供专门的编程脉冲和编程电压,这些信号也是由信号引脚的形式提供的。 ALE地址锁存控制信号: ALE用于控制把P0口的输出低8位地址送锁存器锁存起来,以实现低位地址和数据的隔离。 PSEN外部程序存储器读选通信号: PSEN在读外部ROM时低电平有效,以实现外部ROM单元的读操作。 EA/VPP访问和序存储器控制信号: EA/VPP信号用于访问和控制内部程序存储器和外部程序存储器。 RST复位信号: RST信号用于单片机的复位初始化操作。 XTAL1和XTAL2外接晶振引脚: XTAL1和XTAL2引脚用于外接石英晶体和微调电容,当使用芯片内部时钟时,也可以用于接外部时钟脉冲信号。 VCC和VSS: VCC为电源+5V输入,VSS为GND接地。 并行端口P0: P0端口是一个8位双向口线,用于数据的输入/输出外,还可以用于地址的输出/输入。在8031单片机外接程序存储器时,P0端口还可以分时地输出/输入地址/指令。
剩余35页未读,继续阅读
- 粉丝: 112
- 资源: 383
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JavaScript的表白代码项目源码.zip
- springboot vue3前后端分离开发入门介绍,分享给有需要的人,仅供参考
- 全国297个地级市城市辖区数据1990-2022年末实有公共汽车出租车数人均城市道路建成区绿地面积供水供气总量医院卫生机构数医生人数GDP第一二三产业增加值分行业从业人员水资源农产品产量利用外资
- Python客流量时间序列预测模型.zip
- 故障预测-灰色预测模型C++源码.zip
- python入门介绍,分享给有需要的人,仅供参考
- c语言入门教程,分享给有需要的人,仅供参考
- yolo入门教程,分享给有需要的人,仅供参考
- 158764节奏盒子Sprunki寄生虫10011000.apk
- 数据压缩领域的哈夫曼树实现与应用