122单片机的软件系统 软件系统是微机系统所使用的各种程序的总 称。人们通过它对整机进行控制并与微机系统进 行信息交换,使微机按照人的意图完成预定的任 务 软件系统与硬件系统共同构成完整的微机系 统,两者辅相成,缺一不可。 微型计算机系统组成示意图如图所示
◼ 软件系统是微机系统所使用的各种程序的总 称。人们通过它对整机进行控制并与微机系统进 行信息交换,使微机按照人的意图完成预定的任 务。 ◼ 软件系统与硬件系统共同构成完整的微机系 统,两者辅相成,缺一不可。 ◼ 微型计算机系统组成示意图如图所示。 1.2.2 单片机的软件系统
微型计算机系统 CPU 软 输入设 运算器 控制器 件 备 输入接口电路 输出接口电路 输出设备 系 存储器 统 硬件系统 微型计算机系统组成示意图
微型计算机系统组成示意图 软 件 系 统 硬件系统 + 控 制 器 运 算 器 存 储 器 输 入 设 备 CPU 微型计算机系统 输 入 接 口 电 路 输 出 接 口 电 路 输 出 设 备
1.3MCS-51系列单片机 尽管各类单片机很多,但无论是从世界 范围或是从全国范围来看,使用最为广泛 的应属MCS-51单片机。 ■MCS-51单片机系列共有十几种芯片, 如表1-1所示
1.3 MCS-51系列单片机 ◼ 尽管各类单片机很多,但无论是从世界 范围或是从全国范围来看,使用最为广泛 的应属MCS-51单片机。 ◼ MCS-51单片机系列共有十几种芯片, 如表1-1所示
表1-1MCS-51系列单片机分类表 片内ROM形式 O特性 子系列一 片内 片内 寻址 RAM 范围 中断源 容量 容量 ROM EPROM 计数器 并行口 串行口 803l 8751 28B 2×64KB 2×16 4X8 子系列 80C51 2×64KB 2×16 4X8 8752 8 KB 256B 2×64KB 4×8 江子系统 80C32 80C52 8 KB 256B 2×64KB 3×16
表1-1 MCS-51系列单片机分类表 子 系 列 片内ROM形式 片内 ROM 容量 片内 RAM 容量 寻址 范围 I/O特性 中断源 无 ROM EPROM 计数器 并行口 串行口 51 子 系 列 8031 8051 8751 4 KB 128 B 2×64 KB 2×16 4×8 1 5 80C31 80C51 87C51 4 KB 128 B 2×64 KB 2×16 4×8 1 5 52 子 系 统 8032 8052 8752 8 KB 256 B 2×64 KB 3×16 4×8 1 6 80C32 80C52 87C52 8 KB 256 B 2×64 KB 3×16 4×8 1 6
1.3.151子系列和52子系列 MCS-51系列又分为51和52两个子系列,并 以芯片型号的最末位数字作为标志。其中,51 子系列是基本型,而52子系列则属增强型。52 子系列功能增强的具体方面,从表1-1所列内 容中可以看出: (1)片内ROM从4KB增加到8KB (2)片内RAM从128B增加到256B。 (3)定时/计数器从2个增加到3个。 (4)中断源从5个增加到6个
◼ MCS-51系列又分为51和52两个子系列,并 以芯片型号的最末位数字作为标志。其中,51 子系列是基本型,而52子系列则属增强型。52 子系列功能增强的具体方面,从表1-1所列内 容中可以看出: ◼ (1) 片内ROM从4 KB增加到8 KB。 ◼ (2) 片内RAM从128 B增加到256 B。 ◼ (3) 定时/计数器从2个增加到3个。 ◼ (4) 中断源从5个增加到6个。 1.3.1 51子系列和52子系列