MCS-51单片机学习之路(1)

  • 简介

单片机即单片机微型单片机,是将单片机主机(CPU、 内存和I/O接口)集成在一小块硅片上的微型机。

单片机又称微控制器(MCU)。

单片机具有三高优势(集成度高、可靠性高、性价比高)。

  • 单片机的历史

第一阶段,初级单片 机阶段。以Intel公司的MCS-48为代表

第二阶段(1978~1983):高性能单 片机阶段。以MCS-51系列为代表

第三阶段(1988年~):8位单片机, 巩固、完善及16位单片机推出阶段。 以MCS-96系列为代表

  • 单片机的发展趋势

CPU的改进:采用双CPU结构,以提高处理能力。增加数据总线宽度。采用流水线结构。

存储器的发展:加大存储容量。片内EPROM开始FLASH化。程序保密化。

片内I/O的改进:增加并行口的驱动能力。增加I/O口的逻辑控制功能。通信及网络功能加强。

集成更多的外围电路

引脚的多功能:

功耗

专用型单机发展加快:

  • 单片机主要技术指标

字长:8位机、16位机、32位机。

内存容量:1K=2^10=1024,1M=2^20

运算速度:时钟频率、主频、每秒运算次数

内存存取周期:50nS 、70nS 、200nS 。

  • 单片机运算基础

  • MCS-51单片机的结构与原理

一个8位CPU;

片内振荡和定时电路;

128B内部RAM(00H~7FH);

4个8位并行I/O口;

2个16位可编程定时/计数器;

一个全双工串行口;

5个中断源(可编程为两个优先级);

22个SFR(除PC外,其余21个分散在 80H~FFH之间)

堆栈深度可达80B(30H~7FH);

16B(128位,20H~2FH)可位寻址区

  • CPU内部结构

算术逻辑运算单元ALU (8位)

寄存器阵列:

1、工作寄存器R0~R7 (8位):暂存运算数据和中间结果。4个工作寄存器区,工作寄存器0区~3区。每个区均 含8个寄存器R0~R7 。用PSW中的两位PSW.4和PSW.3来切换工作寄存器区,选用一个工作寄存器区进行读写操作

2、累加器Acc(8位):需要

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值