单片机初学者几个不易掌握的概念

[复制链接]
13691|98
angerbird 发表于 2013-8-7 21:46 | 显示全部楼层
再次过来学学,还是感觉很经典的,谢谢了
firstblood 发表于 2013-8-19 22:17 | 显示全部楼层
在单片机内部或者外部存储器及其它器件中有存储单元,这些存储单元要被分配地址,才能使用,分配地址当然也是以电信号的形式给出的,由于存储单元比较多,所以 ,用于地址分的线也较多,这些线被称为地址总线。

firstblood 发表于 2013-8-19 22:18 | 显示全部楼层
总线的应用大大提高了单片机的集成度的
黄小俊 发表于 2013-10-5 11:32 | 显示全部楼层
对电路的理解要深点才好。
firstblood 发表于 2013-10-11 20:42 | 显示全部楼层
将将数据地址指令这三者放在一起,是因为这三者的本质都是一样的─数字,或者说都是串‘0’和‘1’组成的序列。换言之,地址、指令也都是数据 。指令由单片机芯片的设计者规定的一种数字,它与我们常用的指令助记符有着严格的 一一对应着,不可以由单片机的开发者更改。
firstblood 发表于 2013-10-11 20:43 | 显示全部楼层
  地址是寻找单片机内部、外部的存储 单元、输入输出口的依据,内部单元的地址值已由芯片设计者规定好,不可更改,外部的单元可以由单片机开发者自行决定,但有一些地址单元是一定要有的。
firstblood 发表于 2013-10-11 20:44 | 显示全部楼层
堆栈是一个区域,是用来存放数据的,这个区域本身没有任何特殊之处,就是内部RAM的 一部份,特殊的是它存放和取用数据的方式,即所谓的‘先进后出,后进先出’的原则。
firstblood 发表于 2013-10-11 20:45 | 显示全部楼层
堆栈有特有的数据传输指令,即‘PUSH’和POP’,有一个特殊的专为其服务的单元,即堆栈指针SP 每当执一次  PUSH指令时,SP就(在原来值的基础上)自动加1,每当执行一次POP指令,SP就(在原来值基础上)自动减1。
firstblood 发表于 2013-10-11 20:46 | 显示全部楼层
单片机在通电复位后8051内的程序计数器(PC)中的值为‘0000’,所以程序总是从‘0000’单元开始执行,也就是说:在系统的ROM中一定要存在‘0000’个单元,并且在‘0000’单元中存放的一定是一条指令。
q3742829 发表于 2013-10-14 09:57 | 显示全部楼层
还不错,谢了先
jjjkkk00 发表于 2013-10-17 16:55 | 显示全部楼层
增长知识中。。。。up
楷瑞HiFi 发表于 2013-10-20 13:11 | 显示全部楼层
学习了
comeon201208 发表于 2013-10-23 23:06 | 显示全部楼层
再次的过来学习的,关于总线、数据、地址、指令的介绍的都蛮详细的
comeon201208 发表于 2013-10-23 23:07 | 显示全部楼层
这些基本型的概念问题介绍的区分的都很明确的
pkat 发表于 2013-10-27 18:54 | 显示全部楼层
很容易混淆的一些概念
秋天落叶 发表于 2013-10-27 21:25 | 显示全部楼层
很难掌握的几个概念
dfsa 发表于 2013-10-27 21:35 | 显示全部楼层
很难理解的一些概念
hsbjb 发表于 2013-10-28 16:39 | 显示全部楼层
很难掌握的几个概念
xsgy123 发表于 2013-10-28 16:45 | 显示全部楼层
比较难掌握的几个概念
dfsa 发表于 2013-10-28 16:53 | 显示全部楼层
对于出现者的确是有些难度
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部