单片机学习笔记--51单片机基础

单片机学习笔记--51单片机基础
1980年因特尔退出MCS-51单片机    现在扩展告诉IO口 AD转换器  PWM  WDT(看门狗) IIC等    MCS-51停产
与MCS-51兼容的有
Atmel公司    AT89C5X  停产 不支持ISP下载     已经被AT89S5X取代   这个可以ISP下载
SST公司         SST89E5X 带监控程序  可以简单仿真
宏晶STC(大陆的)   STC89C5X 支持串口下载

STC89C52
  1.          

AT表示 Atmel公司的芯片 
9表示flash存储器
S表示可以下载的flash
LV表示低电压 3.3V
52是型号   2表示8K的ROM 
24表示最高使用晶振24M
P表示双列直插封装的      D陶瓷封装     J方形封装的  S、Q贴片封装
C表示商业用品  0~75度   I表示工业用品  温度范围高点   A表示汽车用品  M表示军用级别   U表示无铅的产品

51内部结构 
        8位CPU    4KROM    128字节的RAM    4个8为的IO口    一个全双工串口    2个16位定时、计数器    5个中断源
 
RAM     相当于内存 掉电丢失 用于存放运算数据
ROM 相当于硬盘 掉电不丢失 用于存放程序


数字电路中只有两种电平    高   +5V 和  低  0V
        RS232 电平:计算机串口        高  -12V      和 低       +12V             所以单片机和电脑通讯要转换电平




MCS-51系列单片机产品有8051,8031,8751,80C51,80C31等型号(前三种为CMOS芯片,后两种为CHMOS芯片)。它们的结构基本相同,其主要差别反映在存储器的配置上。8051内部设有4K字节的掩模ROM程序存储器,8031片内没有程序存储器,而8751是将8051片内的ROM换成EPROM。由ATMEL公司生产的89C51将EPROM改成了4K的闪速存储器。   

MCS-51单片机是在一块芯片中集成了CPURAMROM、定时器/计数器和多种功能的I/O线等一台计算机所需要的基本功能部件。MCS-51单片机内包含下列几个部件:

◆ 一个8CPU
  
◆ 一个片内振荡器及时钟电路;
  
 4K字节ROM程序存储器;
  
 128字节RAM数据存储器;
  
◆ 两个16位定时器/计数器;
  
◆ 可寻址64KB外部数据存储器和64BK外部程序存储器空间的控制电路;
  
 32条可编程的I/O线(四个8位并行I/O端口);
  
◆ 一个可编程全双工串行口;
  
◆ 具有五个中断源、两个优先级嵌套中断结构。



MCS-51单片机内部结构图

 

MCS-51单片机引脚功能:

 

MCS-51单片机引脚图

1 电源线:
  
VCC:+5 V电源。VSS:地线。 

2 RST:复位信号线。
  
当输入的复位信号延续两个机器周期以上的高电平时即为有效,用以完成单片机的复位初始化操作。

  3 信号引脚介绍 
              P0.0 ~ P0.7: P0口8位双向口线。 
              P1.0 ~ P1.7 :P1口8位双向口线。 
              P2.0 ~ P2.7 :P2口8位双向口线。 
              P3.0 ~ P3.7 :P3口8位双向口线。

4 XTAL1和XTAL2:外接晶振引脚

5 控制线:
  (1)ALE/PROG
    (2)EA/VPP
  (3)PSEN

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值