作者

:

佚名

来源

:

本站原创

点击数

:

更新时间:

2007

08

14

【字体:大

小】

随着电子技术的迅速发展,计算机已深入地渗透到我们的生活中,许多电子爱好者开始

学习单片机知识,

但单片机的内容比较抽象,

相对电子爱好者已熟悉的模拟电路、

数字电路,

单片机中有一些新的概念,

这些概念非常基本以至于一般作者不屑去谈,

教材自然也不会很

深入地讲解这些概念,

但这些内容又是学习中必须要理解的,

下面就结合本人的学习、

教学

经验,对这些最基本概念作一说明,希望对自学者有所帮助。

一、总线:我们知道,一个电路总是由元器件通过电线连接而成的,在模拟电路中,连

线并不成为一个问题,

因为各器件间一般是串行关系,

各器件之间的连线并不很多,

但计算

机电路却不一样,

它是以微处理器为核心,

各器件都要与微处理器相连,

各器件之间的工作

必须相互协调,

所以就需要的连线就很多了,

如果仍如同模拟电路一样,

在各微处理器和各

器件间单独连线,

则线的数量将多得惊人,

所以在微处理机中引入了总线的概念,

各个器件

共同享用连线,

所有器件的

8

根数据线全部接到

8

根公用的线上,

即相当于各个器件并联起

来,但仅这样还不行,如果有两个器件同时送出数据,一个为

0

,一个为

1

,那么,接收方

接收到的究竟是什么呢?这种情况是不允许的,

所以要通过控制线进行控制,

使器件分时工

作,任何时候只能有一个器件发送数据(能有多个器件同时接收)

。器件的数据线也就被称

为数据总线,

器件所有的控制线被称为控制总线。

在单片机内部或者外部存储器及其它器件

中有存储单元,

这些存储单元要被分配地址,

才能使用,

分配地址当然也是以电信号的形式

单片机外设基本概念_单片机基本概念相关推荐

  1. 单片机知识点总结框图_单片机基础知识

    什么是单片机: 顾名思义,单片机中的"单片"就是只有一个芯片, "机"就是指计算机,只有有一个芯片,她却具有简单计算机的功能,这就叫做单片机,也教微处理器微控制 ...

  2. 单片机烧录软件编写_单片机技术系列之一:单片机概述

    按控制要求设计好单片机电路原理图后,还要依据电路原理图将实际的单片机电路制作出来.制作单片机电路有两种方法:一种是用电路板设计软件(如Protel99SE软件)设计出与电路原理图相对应的PCB图(印制 ...

  3. 单片机知识点总结框图_单片机原理及应用期末考试必考知识点重点总结

    单片机概述: 单片机是微单片微型计算机的简称,微型计算机的一种. 它把中央处理器( CPU ) , 随机存储器( RAM ) , 只读存储器( ROM ) , 定时器 计数器以及 1\0 接口,串并 ...

  4. 单片机彩灯移动实验_单片机动态控制64个彩灯实验报告

    目录 一.课题名称---------------------3 二.设计目的---------------------3 三.系统原理图--------------------3 四.方案论证---- ...

  5. 汇编烧程序进单片机要什么软件_单片机编程语言及应用技巧解析

    1. C语言和汇编语言在开发单片机时各有哪些优缺点? 汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言.其主要优点是占用资源少.程序执行效率高.但是不同的CPU, 其汇编语 ...

  6. 土地利用覆被变化的概念_欠压实概念极其荒谬

    ●李传亮 地表疏松的沉积物,孔隙度极高,有时可高达80%以上,但随着埋藏深度的加大,在上覆压力的作用下,其排列方式不断由松散排列趋于致密排列,同时伴随有孔隙度的大幅度减小,此即岩石的压实阶段(I). ...

  7. 单片机位寻址举例_单片机基础及应用 | 04 80C51单片机指令系统

      点击蓝字关注我们 一.单片机指令系统概述 1.指令概述指令:是CPU根据人们的意图来执行某种操作的命令.指令系统:是计算机所能够执行的全部指令的集合.程序:是按人们的要求所编制的指令操作序列.本章 ...

  8. 计算机行业中的烧写怎么翻译,单片机怎么烧录程序_单片机烧录程序步骤说明...

    描述 单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器RAM.只读存储器ROM.多种I/O口和中断系统.定时器/ ...

  9. wxpython视频教程-单片机C语言入门_单片机教程_单片机编程语言 - C语言网

    本教程由 继承叔 编写,面向对单片机有基础认知的初学者! 1.单片机了解 单片机是一块集成电路的控制芯片,我们熟知的家电例如洗衣机的定时控制和滚筒运作,电饭煲的保温功能和鸣叫提醒,电冰箱,空调等等这些 ...

最新文章

  1. linux下配置vnc的方法
  2. java dolayout,Component
  3. Spring资源加载器抽象和缺省实现 -- ResourceLoader + DefaultResourceLoader(摘)
  4. python pandas 把数据保存成csv文件,以及读取csv文件获取指定行、指定列数据
  5. 本地化中文示例代码需求调查
  6. bzoj 1801: [Ahoi2009]chess 中国象棋【dp】
  7. php读取云平台数据库,读取Read · ThinkPHP5+数据库和模型 · 看云
  8. websocket底层处理粘包_Socket解决粘包问题1
  9. (数据库系统概论|王珊)第七章数据库设计-第二节:需求分析
  10. C++socket编程(六):6.4 epoll多路复用IO高并发
  11. HDOJ 1286 HDU 1286 找新朋友 ACM 1286 IN HDU
  12. Lync Server 2013视频会议新功能及配置
  13. 使用Swift触摸任意位置以关闭iOS键盘
  14. 疯狂ios之cocos2d中的文本
  15. java 获取周日期_java 获得本周一到周五的日期
  16. java中==与equals的区别及理解_Java开发中常量池的理解与归纳
  17. 20190914每日一句
  18. 如何用stata画莫兰散点图_图说meta十四:漏斗图暨Stata软件使用方法简介
  19. c语言上届报告,51单片机摇摇棒制作资料,包含c代码PCB原理图与设计报告
  20. Markdown是什么?

热门文章

  1. js 有关object 、array 等引用类型的赋值问题
  2. 【Java】四种方法复制视频文件比较
  3. mysql innodb引擎数据存储方式和索引的概念
  4. centos root密码_如何在CentOS中恢复丢失的root密码
  5. 什么是客户旅程_为什么记录您的旅程将导致开发人员成功
  6. arduino扩展板的使用_如何使用Arduino和React为烧烤构建仪表板
  7. 107_Power Pivot员工效率监控
  8. 可以获取python整数类型帮助的语句_Python入门第二课--数据类型、条件语句
  9. Homebrew更换源
  10. 一步一步教你Pycharm的配置Python环境