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

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

1. STC89C52RC的兼容型号

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

51单片机(二)8051内核及STC89C52介绍_第1张图片

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

2. STC89C52单片机简介

    

51单片机(二)8051内核及STC89C52介绍_第2张图片

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

3.51单片机架构

        51单片机(二)8051内核及STC89C52介绍_第3张图片  

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

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

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

51单片机(二)8051内核及STC89C52介绍_第4张图片

(2)中断总结构

51单片机(二)8051内核及STC89C52介绍_第5张图片

(3)定时器0/1/2

        定时器0共有三种模式:

51单片机(二)8051内核及STC89C52介绍_第6张图片

 

51单片机(二)8051内核及STC89C52介绍_第7张图片

51单片机(二)8051内核及STC89C52介绍_第8张图片

         定时器1也是三种模式:

        

51单片机(二)8051内核及STC89C52介绍_第9张图片

        

51单片机(二)8051内核及STC89C52介绍_第10张图片

        

51单片机(二)8051内核及STC89C52介绍_第11张图片

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

        

51单片机(二)8051内核及STC89C52介绍_第12张图片

        

51单片机(二)8051内核及STC89C52介绍_第13张图片

        

51单片机(二)8051内核及STC89C52介绍_第14张图片

        

51单片机(二)8051内核及STC89C52介绍_第15张图片

(4)UART串口

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

(5)EEPROM(4KB)

51单片机(二)8051内核及STC89C52介绍_第16张图片

 

51单片机(二)8051内核及STC89C52介绍_第17张图片

后面开始Bringup最小系统。 

        

你可能感兴趣的:(51单片机,单片机)