单片机总结及实训QY-BC12

本文详细介绍了MCS-51单片机的结构、功能、存储器空间、I/O口、控制总线以及中断系统。讨论了其在可编程控制器技术中的应用,并列举了多种实验项目,包括PLC和单片机实验,以增强对单片机和控制理论的理解。
摘要由CSDN通过智能技术生成

1.单片微型计算机(single chip microcomputer)简称单片机,它是把微型计算机的各个功能部件:中央处理器CUP,随机存储器RAM,只读存储器ROM,定时/计数器及I/O接口电路集成在一块芯片上,构成一个完整的微型计算机。
2.CPU处理字的长度,有4位,8位,16位,32位单片机。提供小范围寻址空间(小于8KB)的单片机称为低档8位单片机,串行I/O接口或A/D转换以及可进行16KB以上寻址的单片机称为高档8位单片机。
3.从制造工艺上看,MCS-51系列单片机采用两种半导体工艺生产,一种是HMOS工艺,即高速度,高密度短沟道MOS工艺;另一种是CHMOS工艺,即互补金属氧化物的HMOS芯片。CHMOS是CMOS和HMOS的结合,除保持了HMOS高速度和高密度的特点外,还具有COMS低功耗的特点。
4.MCS-51单片机的系统结构如下:
(1)8位CPU,片内时钟振荡器,频率范围1.2MHz~12 MHz;
(2)4KB程序存贮器,片内低128B数据存贮器RAM;
(3)片内有21个特殊功能存储器SFR;
(4)可寻址外部程序存储器和数据存储空间各64KB;
(5)4个8位并行I/O口,1个全双工串行口;
(6)2个16位定时/计数器;
(7)5个中断源,2个中断优先级;
(8)位寻址功能,适用于布尔处理的位处理机。
5.ALE:地址锁存允许信号输出端。用于锁存低8位地址信号。ALE端就周期性地以时钟振荡频率的1/6固定频率向外输出正脉冲信号。
6./EA:程序存储器地址允许输入端。当EA为高电平时,CPU执行片内程序存储器指令,但当PC中的值超过0FFFFH时,将自动转向执行片外程序存储器指令;当EA为低电平时,CPU只执行片外程序存储器指令。
7.数据总线data bus:数据总线值片内外之间用来互相传送数据的总线,宽度为8位,每次恰好操作一个字节的8位数据,表示符号D7~D0,由P0口提供。
8. P0口经地址锁存器提供16位地址总线的低8位地址A7A0,P2口直接提供高8位地址A15A8。
9.MCS-51中的控制总线由第2功能下的P3口和4根独立控制线RESET、/EA、ALE、和/PSEN组成。
10.运算部件包括算术逻辑部件ALU、位处理器、累加器A、寄存器B、暂存器及程序状态字寄存器PSW、十进制调整电路及布尔处理器。
11.机器周期:一个机器周期由6个状态周期(12个振荡脉冲)组成
12.指令周期指执行一条指令所占用的全部时间,通常有1~4个机器周期组成
13.复位是单片机的初始化工作,复位后中央处理器CPU和单片机内的其他功能部件都处在一定的初始状态。
14.MCS-51系列单片机存储器,从物理空间看,有4个物理上互相独立的存储器空间:内、外程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值