位置:51电子网 » 技术资料 » 单 片 机

单片机内部结构分析(五)

发布时间:2008/5/27 0:00:00 访问次数:404

http://www.hificat.com

  通过前面的学习,我们已知单片机的内部有rom、有ram、有并行i/o口,那么,除了这些东西之外,单片机内部究竟还有些什么,这些个零碎的东西怎么连在一起的,让我们来对单片机内部作一个完整的分析吧!

  看图(1)(本图太大,请大家找本书看吧,一般讲单片机的书,随便哪本都有)。从图中我们可以看出,在51单片机内部有一个cpu用来运算、控制,有四个并行i/o,分别是p0p1p2p3,有rom,用来存放程序,有ram,用来存放中间结果,此外还有定时/计数器串行i/o中断系统,以及一个内部的时钟电路。在一个51单片机的内部包含了这么多的东西。

  对上面的图进行进一步的分析,我们已知,对并行i/o口的读写只要将数据送入到相应i/o口的锁存器就可以了,那么对于定时/计数器,串行i/o口等怎么用呢?在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(sfr)。事实上,我们已接触过p1这个特殊功能寄存器了,还有哪些呢?看表1

符号

地址

功能介绍

b

f0h

b寄存器

acc

e0h

累加器

http://www.hificat.com

  通过前面的学习,我们已知单片机的内部有rom、有ram、有并行i/o口,那么,除了这些东西之外,单片机内部究竟还有些什么,这些个零碎的东西怎么连在一起的,让我们来对单片机内部作一个完整的分析吧!

  看图(1)(本图太大,请大家找本书看吧,一般讲单片机的书,随便哪本都有)。从图中我们可以看出,在51单片机内部有一个cpu用来运算、控制,有四个并行i/o,分别是p0p1p2p3,有rom,用来存放程序,有ram,用来存放中间结果,此外还有定时/计数器串行i/o中断系统,以及一个内部的时钟电路。在一个51单片机的内部包含了这么多的东西。

  对上面的图进行进一步的分析,我们已知,对并行i/o口的读写只要将数据送入到相应i/o口的锁存器就可以了,那么对于定时/计数器,串行i/o口等怎么用呢?在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(sfr)。事实上,我们已接触过p1这个特殊功能寄存器了,还有哪些呢?看表1

符号

地址

功能介绍

b

f0h

b寄存器

acc

e0h

累加器

-->

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!