帮帮文库

返回

基于单片机的地铁自动门的设计 基于单片机的地铁自动门的设计

格式:word 上传:2022-06-25 17:08:27

《基于单片机的地铁自动门的设计》修改意见稿

1、“.....,,,,,,,,,,,,,,,,,有部单片机。而个人电脑中也会有为数不少的单片机在工作。汽车上般配备多部单片机,复杂的工业控制系统上甚至可能有数百台单片机在同时工作,单片机的数量不仅远超过机和其他计算的总和,甚至比人类的数量还要多。单片机又称单片微控制器,它不是完成个逻辑功能的芯片,而是把个计算机系统集成到个芯片上。相当于个微型的计算机,和计算机相比,单片机只缺少了设备。概括的讲块芯片就成了台计算机。它的体积小质量轻价格便宜为学习应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。单片机内部也用和电脑功能类似的模块,比如,内存,并行总线,还有和硬盘作用相同的存储器件......”

2、“.....不过价钱也是低的,般不超过元即可用它来做些控制电器类不是很复杂的工作足矣了。我们现在用的全自动滚筒洗衣机排烟罩等等的家电里面都可以看到它的身影,它主要是作为控制部分的核心部件。它是种在线式实时控制计算机,在线式就是现场控制,需要的是有较强的抗干扰能力,较低的成本,这也是和离线式计算机的比如家用的主要区别。单片机是靠程序运行的,并且可以修改。通过不同的程序实现不同的功能,尤其是特殊的独特的些功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。个不是很复杂的功能要是用美国年代开发的系列,或者年代的系列这些纯硬件来搞定的话,电路定是块大板......”

3、“.....结果就会有天壤之别,只因为单片机的通过你编写的程序可以实现高智能,高效率,以及高可靠性,由于单片机对成本是敏感的,所以目前占统治地位的软件还是最低级汇编语言,它是除了二进制机器码以上最低级的语言了,既然这么低级为什么还要用呢很多高级的语言已经达到了可视化编程的水平为什么不用呢原因很简单,就是单片机没有家用计算机那样的,也没有像硬盘那样的海量存储设备。个可视化高级语言编写的小程序里面即使只有个按钮,也会达到几十的尺寸,对于家用的硬盘来讲没什么,可是对于单片机来讲是不能接受的。单片机在硬件资源方面的利用率必须很高才行,所以汇编虽然原始却还是在大量使用。样的道理......”

4、“.....家用的也是承受不了的。可以说,二十世纪跨越了三个电的时代,即电气时代电子时代和现已进入的电脑时代。不过,这种电脑,通常是指个人计算机,简称机。它由主机键盘显示器等组成。还有类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械的单片机亦称微控制器。顾名思义,这种计算机的最小系统只用了片集成电路,即可进行简单运算和控制。因为它体积小,通常都藏在被控机械的肚子里。它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广泛,如智能仪表实时工控通讯设备导航系统家用电器等。各种产品旦用上了单片机......”

5、“.....如智能型洗衣机等。现在有些工厂的技术人员或其它业余电子开发者搞出来的些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。单片机学习的六大重要部分总线我们知道,个电路总是由元器件通过电线连接而成的,在模拟电路中,连线并不成为个问题,因为各器件间般是串行关系,各器件之间的连线并不很多,但计算机电路却不样,它是以微处理器为核心,各器件都要与微处理器相连,各器件之间的工作必须相互协调,所以需要的连线就很多了,如果仍如同模拟电路样,在各微处理器和各器件间单独连线,则线的数量将多得惊人,所以在微处理机中引入了总线的概念......”

6、“.....所有器件的根数据线全部接到根公用的线上,即相当于各个器件并联起来,但仅这样还不行,如果有两个器件同时送出数据,个为,个为,那么,接收方接收到的究竟是什么呢这种情况是不允许的,所以要通过控制线进行控制,使器件分时工作,任何时候只能有个器件发送数据可以有多个器件同时接收。器件的数据线也就被称为数据总线,器件所有的控制线被称为控制总线。在单片机内部或者外部存储器及其它器件中有存储单元,这些存储单元要被分配地址,才能使用,分配地址当然也是以电信号的形式给出的,由于存储单元比较多,所以,用于地址分配的线也较多,这些线被称为地址总线。二数据地址指令之所以将这三者放在起,是因为这三者的本质都是样的数字......”

7、“.....换言之,地址指令也都是数据。指令由单片机芯片的设计者规定的种数字,它与我们常用的指令助记符有着严格的对应关系,不可以由单片机的开发者更改。地址是寻找单片机内部外部的存储单元输入输出口的依据,内部单元的地址值已由芯片设计者规定好,不可更改,外部的单元可以由单片机开发者自行决定,但有些地址单元是定要有的。三口口和的第二功能用法初学时往往对口口和口的第二功能用法迷惑不解,认为第二功能和原功能之间要有个切换的过程,或者说要有条指令,事实上,各端口的第二功能完全是自动的,不需要用指令来转换。如分别是信号,当微片理机外接或有外部口时,它们被用作第二功能,不能作为通用口使用,只要微处理机执行到指令......”

8、“.....不需要事先用指令说明。事实上不能作为通用口使用也并不是不能而是使用者不会将其作为通用口使用。你完全可以在指令中按排条的指令,并且当单片机执行到这条指令时,也会使变为高电平,但使用者不会这么去做,因为这通常会导致系统的崩溃。四程序的执行过程单片机在通电复位后内的程序计数器中的值为,所以程序总是从单元开始执行,也就是说在系统的中定要存在这个单元,并且在单元中存放的定是条指令。五堆栈堆栈是个区域,是用来存放数据的,这个区域本身没有任何特殊之处,就是内部的部份,特殊的是它存放和取用数据的方式,即所谓的先进后出,后进先出,并且堆栈有特殊的数据传输指令,即和,有个特殊的专为其服务的单元,即堆栈指针......”

9、“.....就在原来值的基础上自动加,每当执行次指令,就在原来值的基础上自动减。由于中的值可以用指令加以改变,所以只要在程序开始阶段更改了的值,就可以把堆栈设置在规定的内存单元中,如在程序开始时,用条,指令,就时把堆栈设置在从内存单元开始的单元中。般程序的开头总有这么条设置堆栈指针的指令,因为开机时,的初始值为,这样就使堆栈从单元开始往后,而到这个区域正是的第二三四工作寄存器区,经常要被使用,这会造成数据的混乱。不同作者编写程序时,初始化堆栈指令也不完全相同,这是作者的习惯问题。当设置好堆栈区后,并不意味着该区域成为种专用内存,它还是可以象普通内存区域样使用,只是般情况下编程者不会把它当成普通内存用了......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于单片机的地铁自动门的设计.doc预览图(1)
1 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(2)
2 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(3)
3 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(4)
4 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(5)
5 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(6)
6 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(7)
7 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(8)
8 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(9)
9 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(10)
10 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(11)
11 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(12)
12 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(13)
13 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(14)
14 页 / 共 58
基于单片机的地铁自动门的设计.doc预览图(15)
15 页 / 共 58
预览结束,还剩 43 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档