没有合适的资源?快使用搜索试试~ 我知道了~
通过前面的学习,我们已知单片机的内部有ROM、有RAM、有并行I/O口,那么,除了这些东西之外,单片机内部究竟还有些什么,这些个零碎的东西怎么连在一起的,让我们来对单片机内部作一个完整的分析吧! 看图(1)(本图太大,请大家找本书看吧,一般讲单片机的书,随便哪本都有)。从图中我们可以看出,在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在一个51单片机的内部包含了这么多的东西。 对上面的图进行进一步的分析,我们已知,
资源详情
资源评论
资源推荐
单片机与单片机与DSP中的单片机内部结构分析(五)中的单片机内部结构分析(五)
通过前面的学习,我们已知单片机的内部有ROM、有RAM、有并行I/O口,那么,除了这些东西之外,单片机内
部究竟还有些什么,这些个零碎的东西怎么连在一起的,让我们来对单片机内部作一个完整的分析吧! 看
图(1)(本图太大,请大家找本书看吧,一般讲单片机的书,随便哪本都有)。从图中我们可以看出,在51单
片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,
有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在一个
51单片机的内部包含了这么多的东西。 对上面的图进行进一步的分析,我们已知,
通过前面的学习,我们已知单片机的内部有ROM、有RAM、有并行I/O口,那么,除了这些东西之外,单片机内部究竟还有些什么,这些个零碎的东
西怎么连在一起的,让我们来对单片机内部作一个完整的分析吧!
看图(1)(本图太大,请大家找本书看吧,一般讲单片机的书,随便哪本都有)。从图中我们可以看出,在51单片机内部有一个一个CPU用来运算、控
制,有四个并行四个并行I/O口口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时定时/计数器计数器,串行串行I/O口口,中断系统中断系统,
以及一个内部的时钟电路内部的时钟电路。在一个51单片机的内部包含了这么多的东西。
对上面的图进行进一步的分析,我们已知,对并行I/O口的读写只要将数据送入到相应I/O口的锁存器就可以了,那么对于定时/计数器,串行I/O口等怎
么用呢?在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。事实上,我们已接触过P1这个特殊功能寄存器
了,还有哪些呢?看表1
符号 地址 功能介绍
B F0H
B寄存器
ACC E0H 累加器
PSW D0H 程序状态字
IP B8H 中断优先级控制寄存器
P3 B0H
P3口锁存器
IE A8H 中断允许控制寄存器
P2 A0H
P2口锁存器
SBUF 99H 串行口锁存器
SCON 98H 串行口控制寄存器
P1 90H
P1口锁存器
TH1 8DH
定时器/计数器1(高8位)
TH0 8CH
定时器/计数器1(低8位)
TL1 8BH
定时器/计数器0(高8位)
TL0 8AH
定时器/计数器0(低8位)
TMOD 89A
定时器/计数器方式控制寄存器
TCON 88H
定时器/计数器控制寄存器
DPH 83H
数据地址指针(高8位)
DPL 82H
数据地址指针(低8位)
SP 81H 堆栈指针
P0 80H
P0口锁存器
PCON 87H 电源控制寄存器
表1
下面,我们介绍一下几个常用的SFR,看图2。
weixin_38747906
- 粉丝: 3
- 资源: 928
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0