51单片机指令系统_51单片机指令

51单片机指令系统_51单片机指令51单片机汇编学习-01:MCS-51单片机的结构51单片机简述51单片机可分为51和52两个系列我们入门最常见的是STC系列的STC89C51/52等。当然还有其它品牌的,例如常见的ATMEL(爱特梅尔)Winbong(

51单片机汇编学习-01:MCS-51单片机的结构   51单片机简述   51单片机可分为51和52两个系列我们入门最常见的是STC系列的STC89C51/52等。   当然还有其它品牌的,例如常见的ATMEL(爱特梅尔)Winbong(华邦 nuvoton,新唐科技)SYNCMOS(新茂),   老古董设备上可以看到的INTEL的P8031/32AH 、TD80C31AH、D8751H、PHILIPS的80C31BH等。   它们的区别并不大,主要是内部存储配置上不同。具体差异可以查看相应手册。
51单片机指令系统_51单片机指令以STC89C51为例展示内部框图   放个stc图简单展示下结构。以上就告一段落。关于CPU、   从功能上简单理解为 控制器 和 运算器构成。   控制器不是指一个部件   它包括程序计数器PC,指令寄存器,指令译码器,定时电路等部分   控制器的功能:接受指令,对指令译码,通过定时和控制电路 按时序给个部分电路发出控制信号完成指令功能。   程序计数器,PC(PROGRAM COUNTER)是一个16位专用寄存器,存放的是cpu要执行的位于存储器中下一条指令的地址。   系统上电复位后PC的值位0000H。CPU便从该地址开始取指,执行指令。   当CPU取指令时cpu首先将PC中的内容送往地址总线从程序存储器取出指令 译码 然后发出相应的控制信息完成该指令的操作,   此时PC中的值会自动加 1 或者按照上条指令的控制改变,指向下一条要执行指令的地址。   PC很重要,里面存放的是下一条指令的地址,对于顺序执行的指令,PC会自加 1 .对于控制跳转指令会改变PC的值。   运算器 ALU   它包括算术逻辑部件ALU累加器ACC程序状态字PSW等组成   运算器的功能:对数据进行处理   ALU由加法器和其它逻辑电路构成,进行算数运算和逻辑运算,结果送回累加器ACC运算结果状态信息送到 程序状态字PSW   ACC是一个8位寄存器汇编时可简写为“A”在CPU工作中(使用汇编写程序时)使用很频繁51单片机的很多指令都与ACC有关。或者说51汇编很多操作需要通过A来完成   PSW也是一个8位寄存器用于寄存当前指令执行后的某种状态,不同的位代表不同的标志可以为后面要执行的指令提供判断依据;如下图。
51单片机指令系统_51单片机指令STC89C51单片机PSW   RAM、一般指的是单片机内部数据存储器   ROM、一般指单片机的内部程序存储器   i/o口、定时/计数器、中断系统、串行接口、时钟电路   用到再说   51单片机引脚,封装,各式各样,一言难尽
51单片机指令系统_51单片机指令51单片机引脚,封装 示意图   手册很详细这里意思一下得了。   电源脚,时钟脚,I/O口,P3带有复用功能具体参考对应手册。   控制引脚:(带有复用功能具体参考对应手册)   RST,           复位脚、   ALE,              低8位地址所存使能输出   !PSEN,          外部程序存储器控制信号   !EA                外部程序存储器允许访问   第一篇先讲到这里,下期写一下51存储。   最后放些图
51单片机指令系统_51单片机指令上个世纪的S87C751
51单片机指令系统_51单片机指令约20年前的89C61
51单片机指令系统_51单片机指令上个世纪的80C31
51单片机指令系统_51单片机指令上个世纪的8751
51单片机指令系统_51单片机指令上个世纪的8031

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/62642.html

(0)
上一篇 2024年 8月 28日 下午3:16
下一篇 2024年 8月 28日

相关推荐

关注微信