UART:通用异步收发传输器。它将要传输的资料在串行通信与并行通信之间加以转换
单片机CPU = 控制器 + 运算器
寄存器名称 | 功能 |
---|---|
CY(PSW.7) | 进位标志 |
AC(PSW.6) | 辅助进位标志 |
F0(PSW.5) | 用户标志位(用户可自定义) |
RS1(PSW.4) | 工作寄存器组指针 |
RS0(PSW.3) | 工作寄存器组指针 |
OV(PSW.2) | 溢出标志 |
F1(PSW.1) | 用户标志位(用户可自定义) |
P(PSW.0) | 奇偶标志位 |
电源及晶振引脚(共4只) 控制引脚(共4只) 输入/输出引脚 (共32只)
电源及晶振引脚 | 引脚功能 |
---|---|
VCC | +5V电源引脚 |
VSS | 接地引脚 |
XTAL1 | 外接晶振引脚(内置放大器输入端) |
XTAL2 | 外接晶振引脚(内置放大器输出端) |
控制引脚 | 引脚功能 |
---|---|
RST/VPD | 为复位/ 备用电源引脚 |
ALE/ P R O G ‾ \overline{PROG} PROG | 为地址锁存使能输出/ 编程脉冲输入 |
P S E N ‾ \overline{PSEN} PSEN | 输出访问片外程序存储器读选通信号 |
E A ‾ / V P P \overline{EA}/ V_{PP} EA/VPP | 外接晶振引脚(内置放大器输出端) |
并行I/O口引脚 | 引脚功能 |
---|---|
P0.0~P0.7 | P0口 |
P1.0~P1.7 | P1口 |
P2.0~P2.7 | P2口 |
P3.0~P3.7 | P3口 |
计算机存储器地址空间的两种结构形式: 普林斯顿结构和哈佛结构。
MCS-51系列单片机采用哈佛结构,存储器配置如图 :
作用:存放程序、表格或常数(非易失性——掉电保存) 字长:8位 数量:4KB
ROM的6个特殊存储器单元——引导程序跳转
地址 | 功能 |
---|---|
0000H | 复位后程序自动运行的首地址 |
0003H | 外部中断0入口地址 |
000BH | 定时器0溢出中断入口地址 |
0013H | 外部中断1入口地址 |
001BH | 定时器1溢出中断入口地址 |
0023H | 串行口中断入口地址 |
所以,程序一般应安排在0030H地址以后。 | |
作用:存放程序运行结果 字长:8位 数量:256B 低128B( 00H~7FH )为普通RAM区 高128B (80H~FFH)为特殊功能寄存器区
位寻址与字节寻址: 这里我们以一个例子进行说明
在 R S T / V P D RST/V_{PD} RST/VPD引脚端出现满足复位时间要求的高电平状态,该时间等于系统时钟振荡周期建立时间再加2个机器周期时间(一般不小于10ms)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/188745.html原文链接:https://javaforall.cn