- 4
- 0
- 约7.01千字
- 约 56页
- 2018-08-20 发布于江苏
- 举报
第二章 单片机微机)原理及其在电力系统中的应用
第二章 单片机(微机)原理及其在电力系统中的应用 2.1单片机(微机)系统基础知识 2.1.1 电子计算机的经典结构 冯·诺依曼结构:计算机由运算器、控制器、存储器、输入设备和输出设备组成 2.1.2 微型计算机的应用形态 从应用形态上,微机可以分成三种: ◆单板机 将CPU芯片、存储器芯片、I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。 ROM只读内存(Read-Only Memory)是一种只能读取资料的内存。 PROM可编程程序只读内存(Programmable ROM,PROM)之内部有行列式的镕丝,视需要利用电流将其烧断,写入所需的资料,但仅能写录一次。 EPROM可抹除可编程只读内存(Erasable Programmable Read Only Memory,EPROM)可利用高电压将资料编程写入,抹除时将线路曝光于紫外线下,则资料可被清空,并且可重复使用。 EEPROM电子式可抹除可编程只读内存(Electrically Erasable Programmable Read Only Memory,EEPROM)之运作原理类似EPROM,但是抹除的方式是使用高电场来完成 快闪存储器 (Flash memory)的每一个记忆胞都具有一个“控制闸”与“浮动闸”,利用高电场改变浮动闸的临限电压即可进行编程动作。 RAM(随机存取存储器)RAM -random access memory 随机存储器。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。 随机存取、易失性 、高访问速度 、需要刷新、对静电敏感 ◆单片机 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 三种应用形态的比较 : 2.1.3 单片机的发展过程 ◆性能完善提高阶段 1980年,Intel公司推出了MCS-51系列单片机:8位CPU、4K字节ROM、128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器。寻址范围64K,并有控制功能较强的布尔处理器。 ◆微控制器化阶段 2.1.4 单片机的特点 2.1.5 单片机的应用领域 ◆机电一体化产品 ◆实时工业控制 ◆分布式系统的前端模块 ◆家用电器 CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器; RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据; ROM:用以存放程序、一些原始数据和表格; I/O口:四个8位并行I/O口,既可用作输入,也可用作输出; T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式 五个中断源的中断控制系统; 一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信; 片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。 单片机工作的基本时序 (1) 振荡周期: 也称时钟周期, 是指为单片机提供时钟脉冲信号的振荡源的周期。 (2) 状态周期: 每个状态周期为时钟周期的 2 倍, 是振荡周期经二分频后得到的。 (3) 机器周期: 一个机器周期包含 6 个状态周期S1~S6, 也就是 12 个时钟周期。 在一个机器周期内, CPU可以完成一个独立的操作。 (4) 指令周期: 它是指CPU完成一条操作所需的全部时间。 每条指令执行时间都是有一个或几个机器周期组成。MCS - 51 系统中, 有单周期指令、双周期指令和四周期指令。 【例2-1】控制单个LED程序 (1)用单片机控制LED点亮 CLR P1.0 ;让P1.0引脚变为低 SJMP $ ;$表示在本地循环 END (2)用单片机控制LED灭灯 SETB P1.0 ;让P1.0引脚变为高 SJMP $ ;在本地循环 END 【例2-2】单个LED闪烁程序 ;主程序 MAIN:SETB P1.0 ;让P1.0引脚变为高 LCALL DELAY ;调一段延时程序进行计时等待1S,肉眼看清灭 CLR P1.0 ;让P1.0引脚变为低 LCALL DELAY ;调一段延时程序进行计时等待1S,肉眼看清亮 LJMP MAIN ;跳转
原创力文档

文档评论(0)