作者
:
佚名
来源
:
本站原创
点击数
:
更新时间:
2007
年
08
月
14
日
【字体:大
中
小】
随着电子技术的迅速发展,计算机已深入地渗透到我们的生活中,许多电子爱好者开始
学习单片机知识,
但单片机的内容比较抽象,
相对电子爱好者已熟悉的模拟电路、
数字电路,
单片机中有一些新的概念,
这些概念非常基本以至于一般作者不屑去谈,
教材自然也不会很
深入地讲解这些概念,
但这些内容又是学习中必须要理解的,
下面就结合本人的学习、
教学
经验,对这些最基本概念作一说明,希望对自学者有所帮助。
一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连
线并不成为一个问题,
因为各器件间一般是串行关系,
各器件之间的连线并不很多,
但计算
机电路却不一样,
它是以微处理器为核心,
各器件都要与微处理器相连,
各器件之间的工作
必须相互协调,
所以就需要的连线就很多了,
如果仍如同模拟电路一样,
在各微处理器和各
器件间单独连线,
则线的数量将多得惊人,
所以在微处理机中引入了总线的概念,
各个器件
共同享用连线,
所有器件的
8
根数据线全部接到
8
根公用的线上,
即相当于各个器件并联起
来,但仅这样还不行,如果有两个器件同时送出数据,一个为
0
,一个为
1
,那么,接收方
接收到的究竟是什么呢?这种情况是不允许的,
所以要通过控制线进行控制,
使器件分时工
作,任何时候只能有一个器件发送数据(能有多个器件同时接收)
。器件的数据线也就被称
为数据总线,
器件所有的控制线被称为控制总线。
在单片机内部或者外部存储器及其它器件
中有存储单元,
这些存储单元要被分配地址,
才能使用,
分配地址当然也是以电信号的形式