51单片机(二)8051内核及STC89C52介绍

51单片机(二)8051内核及STC89C52介绍8051是一种8位元的单芯片微控制器,属于MCS-51单芯片的一种,由英特尔公司于1981年制造。INTEL公司将MCS51的核心技术授权给了很多其它公司,所以有很多公司在做以8051为核心的单片机,如Atmel、飞利浦、深联华等公司,相继开发了功能更多、更强大的兼容产品。8051单芯片是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号,用以来产生各种动作周期及同步信号。在8051单片机中已内建时钟产生器,在使用时只需接上晶振及电容,就可以让系统产生正确的时钟信号

我们现在经常使用的STC89C52RC单片机就是基于8051内核的,它是深圳宏晶科技生产的一款单片机,它与MCS-51兼容,下面开始介绍STC89C52RC单片机。

1. STC89C52RC的兼容型号

        STC89C52RC兼容STC89C51RC,STCLE51RC,STC89C53RC,STC89LE52RC等。以下是完整型号列表:

51单片机(二)8051内核及STC89C52介绍

我们平时用的stc89c52已经能够满足我们日常开发简单应用的需求;如果有需求,高级的51单片机像stc15w408as,stc8a8k64s12也能满足大多数需求;当然,如果有更高的需求请用cortex-M内核的单片机。

2. STC89C52单片机简介

    

51单片机(二)8051内核及STC89C52介绍

 简单来说,就是介绍了片内外设,时钟,电源电压,RAM,ROM以及封装等。

3.51单片机架构

        51单片机(二)8051内核及STC89C52介绍  

看得出来,8051单片机是单总线单流水线架构,cpu的运行速度完全取决于外部晶振的频率。

4.STC89C52单片机外设简单介绍

(1)GPIO
        STC89C52的GPIO为准双向口,芯片上电后的初始功能即为准双向口模式。
        GPIO结构图如下:
        

51单片机(二)8051内核及STC89C52介绍

(2)中断总结构

51单片机(二)8051内核及STC89C52介绍

(3)定时器0/1/2

        定时器0共有三种模式:

51单片机(二)8051内核及STC89C52介绍

 

51单片机(二)8051内核及STC89C52介绍

51单片机(二)8051内核及STC89C52介绍

         定时器1也是三种模式:

        

51单片机(二)8051内核及STC89C52介绍

        

51单片机(二)8051内核及STC89C52介绍

        

51单片机(二)8051内核及STC89C52介绍

        定时器2有以下几种模式:

        

51单片机(二)8051内核及STC89C52介绍

        

51单片机(二)8051内核及STC89C52介绍

        

51单片机(二)8051内核及STC89C52介绍

        

51单片机(二)8051内核及STC89C52介绍

(4)UART串口

        串口结构图比较复杂,这里就不演示了。

(5)EEPROM(4KB)

51单片机(二)8051内核及STC89C52介绍

 

51单片机(二)8051内核及STC89C52介绍

后面开始Bringup最小系统。 

        

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/38792.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注