单片机相关知识
单片机重点知识点

单片机重点知识点单片机(Microcontroller)是一种集成了微处理器核心、存储器以及各种外设功能于一体的微型计算机系统。
它广泛应用于各个领域,如家电、汽车、医疗设备等。
本文将介绍单片机的重点知识点,以帮助读者更好地理解和应用单片机技术。
一、单片机的基础知识1. 单片机的定义:单片机是一种集成电路,内部包含微处理器核心、存储器、输入输出端口等部分,可以按照程序运行和控制外部设备。
2. 单片机的主要特点:体积小、功耗低、成本低、功能强大、易于编程和控制。
3. 单片机的组成部分:- 微处理器核心(CPU):执行数据处理和控制任务。
- 存储器:存储程序和数据。
- 输入输出端口(I/O):与外界设备进行数据交互。
- 定时器计数器(Timer/Counter):用于产生各种定时、延时和计数功能。
- 串行通信接口(USART):用于与其他设备进行串行通信。
二、单片机的基本指令集单片机的指令集是一组在单片机内部执行的机器指令,用于控制单片机的操作。
常见的指令包括:1. 数据传输指令:将数据从一个寄存器传输到另一个寄存器。
2. 算术指令:进行各种算术运算,如加法、减法、乘法和除法。
3. 逻辑指令:进行逻辑运算,如与、或、非等。
4. 控制指令:用于控制程序的跳转、循环和中断。
三、单片机的编程语言单片机的编程语言常见的有汇编语言和高级语言,其中汇编语言更接近机器语言,而高级语言更易于理解和编写。
1. 汇编语言:汇编语言是一种低级语言,与机器指令一一对应。
通过使用助记符(Mnemonic)来表示指令操作码,有助于提高代码的可读性,但编写和调试较为复杂。
2. 高级语言:高级语言如C语言、Python等,通过编译器将源代码转换为单片机可以执行的机器语言。
这种语言更易于理解和编写,并且具有丰富的库函数,可以快速开发单片机应用程序。
四、常用的单片机外设和应用1. 通用输入输出端口(GPIO):用于与外部设备进行数字信号的输入和输出。
单片机基础知识

第一章 基础知识
四. 补码的加减运算
补码的加法运算规则: [X+Y]补=[X]补+[Y]补 [X-Y]补=[X]补+[-Y]补 对于[-Y]补只要对[Y]补求就可以得到。 【例1-5】 假设计算机字长为8位,完成下列补码运算。 】 1. 25+32 [25]补=00011001B [32]补=00100000B [25]补=00011001 + [32]补=00100000 00111001 所以 [25+32]补=[25]补+[32]补=00111001B=[57]补 2. 25+(-32) [25]补=0011001B [-32]补=11100000B [25]补=00011001 + [-32]补=11100000 11111001 所以 [25+(-32)]补=[25]补+[-32]补=11111001B=[-7]补
第一章 基础知识
二. 反码
反码表示时,最高位为符号位,正数用0表示,负数用1表示,正 数的反码与原码相同,而负数的反码可在原码的基础之上,符号位不变, 其余位取反得到。 对于一个n位的二进制,它的反码表示范围为-(2n-1-1)~+(2n-1-1), 对于0,假设机器字长为8位,-0的反码为11111111B,+0的反码为 00000000B。 【例1-2】 求+67、-25的反码(机器字长8位)。 】 因为 [+67]原=01000011B [-25]原=10011001B 所以 [+67]反=01000011B [-25]反=11100110B
第一章 基础知识
3. 25-32 [25]补=0011001B [-32]补=11100000B [25]补=00011001 + [-32]补=11100000 11111001 所以 [25-32]补=[25]补+[-32]补=11111001B=[-7]补 4. 25-(-32) [25]补=00011001B [32]补=00100000B [25]补=00011001 + [32]补=00100000 00111001 所以 [25-(-32)]补=[25]补+[32]补=00111001B=[57]补
单片机常考知识点总结归纳

单片机常考知识点总结归纳单片机(Microcontroller Unit,简称MCU)是一种集成了微处理器和其他电子器件的芯片,具有处理数据、控制外设、执行程序等功能。
在电子领域,单片机是一种重要的组件,在各种应用中得到广泛的应用。
本文将总结和归纳单片机的常考知识点,帮助读者系统地了解单片机的基础知识。
1. 单片机的基本概念和分类单片机是嵌入式系统中最常见的计算机组成部分之一。
它由微处理器核心、存储器、定时器、I/O接口等多个模块组成。
基于不同的应用需求,单片机可以分为多种不同的类型,例如8位单片机、16位单片机和32位单片机等。
2. 单片机的基本结构和工作原理单片机的基本结构包括中央处理器(CPU)、存储器、输入/输出(I/O)接口、定时器/计数器和串行通信接口等。
单片机通过执行程序来完成特定的任务,程序存储在存储器中,通过CPU的指令执行功能来实现各种操作。
3. 单片机的编程和开发环境单片机的编程可以使用汇编语言、C语言等多种编程语言实现。
在开发单片机应用程序时,需要选择适当的开发环境,例如Keil、IAR等集成开发环境(IDE)。
同时,还需要学习如何使用编译器、调试器和仿真器等工具。
4. 单片机的输入/输出和中断机制单片机通过I/O接口与外部设备进行通信,包括输入设备(如按键、传感器等)和输出设备(如LED、LCD等)。
单片机还支持中断机制,可以在特定事件发生时中断当前程序的执行并跳转到中断服务程序进行处理。
5. 单片机的定时器和计数器定时器和计数器是单片机的重要功能模块,用于生成精确的时间延迟和计数操作。
通过定时器和计数器,可以实现精准的定时任务、PWM输出、脉冲计数等功能。
6. 单片机的串行通信和总线系统单片机支持多种串行通信接口,包括UART、SPI、I2C等,用于与其他设备进行数据交换。
此外,单片机还可以通过总线系统与外部存储器、外设进行数据传输和控制。
7. 单片机的电源管理和低功耗设计在实际应用中,单片机的功耗管理非常重要。
单片机知识点

单片机知识点单片机是一种集成电路芯片,它包含了微处理器、存储器、输入输出接口等多种功能模块,可以用于控制、测量、通信等多种应用领域。
单片机具有体积小、功耗低、成本低等优点,因此在嵌入式系统中得到广泛应用。
以下是单片机的一些知识点:1. 微处理器:单片机中的微处理器是其核心部件,它负责执行指令、进行运算、控制程序流程等操作。
常见的单片机微处理器有8051、PIC、AVR等。
2. 存储器:单片机中的存储器包括程序存储器和数据存储器。
程序存储器用于存储程序代码,数据存储器用于存储程序运行时的数据。
常见的存储器类型有ROM、RAM、EEPROM等。
3. 输入输出接口:单片机通过输入输出接口与外部设备进行数据交互。
输入接口可以接收外部信号,如按键、传感器等,输出接口可以控制外部设备,如LED、继电器等。
4. 中断:单片机中的中断是一种异步事件处理机制,当某个事件发生时,可以通过中断来打断当前程序的执行,转而执行中断服务程序。
常见的中断类型有外部中断、定时器中断等。
5. 定时器:单片机中的定时器可以用于计时、延时、产生脉冲等操作。
定时器一般由计数器和控制电路组成,可以通过编程来设置计数器的初值、计数方式等参数。
6. PWM:PWM(Pulse Width Modulation)是一种脉冲宽度调制技术,可以通过改变脉冲宽度来控制输出信号的电平。
单片机中的PWM可以用于控制电机、LED亮度等应用。
7. ADC:ADC(Analog to Digital Converter)是一种模数转换器,可以将模拟信号转换为数字信号。
单片机中的ADC可以用于测量模拟量信号,如温度、光线等。
8. UART:UART(Universal Asynchronous Receiver/Transmitter)是一种通用异步收发器,可以实现串口通信。
单片机中的UART可以用于与PC、蓝牙模块等设备进行通信。
9. SPI:SPI(Serial Peripheral Interface)是一种串行外设接口,可以实现单片机与外部设备之间的数据传输。
单片机常考知识点总结归纳

单片机常考知识点总结归纳一、单片机概述单片机是一种集成了微处理器、存储器和输入/输出功能的集成电路芯片,也称为微控制器。
常见的单片机有8051系列、AVR系列、PIC系列等。
单片机通常具有CPU、存储器、定时器、串行通信接口、模拟输入/输出和数字输入/输出等外围设备。
二、单片机的基本特点1. 控制功能:单片机是用来控制各种设备和系统的,其核心是实现程序控制和数据处理。
2. 内部存储器:单片机有自带的ROM、RAM和EEPROM存储器,存储程序和数据。
3. 输入输出功能:单片机通过外设和接口实现与外部设备的连接和通信。
4. 超低功耗:单片机通常工作在微功耗下,能长时间运行在电池供电环境中。
5. 嵌入式应用:单片机广泛应用于嵌入式系统、家电控制、自动化设备等领域。
三、单片机常考的知识点1. 单片机的基本原理:包括单片机的工作原理、内部结构、外围设备和程序存储等内容。
2. 单片机的硬件结构:包括CPU、存储器、输入输出设备、定时器计数器、串行通信接口等部分。
3. 单片机的编程开发:包括汇编语言编程、C语言编程、软件开发工具和调试技术等内容。
4. 单片机的应用实例:包括LED显示、按键控制、数码管驱动、定时器应用、串口通信等应用案例。
5. 单片机的系统设计:包括单片机系统设计的原则、方法和技术要点等内容。
6. 单片机的外围接口:包括串行通信接口、模拟输入输出、数字输入输出等外围接口知识。
7. 单片机的存储器管理:包括ROM的存储器结构、程序存储、数据存储和EEPROM的应用。
8. 单片机的中断处理:包括中断的类型、中断的嵌套、中断的优先级和中断的应用等知识点。
9. 单片机的定时器应用:包括定时器的工作原理、定时器的编程、定时器的应用实例等内容。
10. 单片机的串口通信:包括串口的工作原理、串口的编程、串口的数据传输和应用实例等。
11. 单片机的模拟输入输出:包括模拟输入输出的工作原理、模拟输入输出的编程和应用实例等。
(完整版)单片机知识点总结

(完整版)单⽚机知识点总结单⽚机考点总结1.单⽚机由CPU、存储器及各种I/O接⼝三部分组成。
2.单⽚机即单⽚微型计算机,⼜可称为微控制器和嵌⼊式控制器。
3.MCS-51系列单⽚机为8位单⽚机,共40个引脚,MCS-51基本类型有8031、8051和8751.(1)I/O引脚(2)8031、8051和8751的区别: 8031⽚内⽆程序存储器、8051⽚内有4KB程序存储器ROM、8751⽚内有4KB程序存储器EPROM。
(3)4.MCS-51单⽚机共有16位地址总线,P2⼝作为⾼8位地址输出⼝,P0⼝可分时复⽤为低8位地址输出⼝和数据⼝。
MCS-51单⽚机⽚外可扩展存储最⼤容量为216=64KB,地址范围为0000H—FFFFH。
(1.以P0⼝作为低8位地址/数据总线;2.以P2⼝作为⾼8位地址线)5.MCS-51⽚内有128字节数据存储器(RAM),21个特殊功能寄存器(SFR)。
(1)MCS-51⽚内有128字节数据存储器(RAM),字节地址为00H—7FH;00H—1FH: ⼯作寄存器区;00H—1FH: 可位寻址区;00H—1FH: ⽤户RAM区。
(2)21个特殊功能寄存器(SFR)(21页—23页);(3)当MCS-51上电复位后,⽚内各寄存器的状态,见34页表2-6。
PC=0000H, DPTR=0000H, Acc=00H, PSW=00H, B=00H, SP=07H,TMOD=00H, TCON=00H, TH0=00H, TL0=00H, TH1=00H,TL1=00H, SCON=00H, P0~P3=FFH6. 程序计数器PC:存放着下⼀条要执⾏指令在程序存储器中的地址,即当前PC值或现⾏值。
程序计数器PC是16位寄存器,没有地址,不是SFR.7. PC与DPTR的区别:PC和DPTR都⽤于提供地址,其中PC为访问程序存储器提供地址,⽽DPTR为访问数据存储器提供地址。
单片机课程知识点归纳

单片机课程知识点归纳单片机课程知识点归纳单片机是一种集成电路芯片,具有处理和控制电路的能力,被广泛应用于各种电子设备中。
单片机课程涉及到单片机的基本原理、编程语言、硬件电路设计等方面的知识。
下面是对单片机课程的知识点进行归纳和总结。
一、单片机基础知识1. 单片机的概念:介绍单片机的定义、分类、工作原理等基本概念,使学生对单片机有一个初步的了解。
2. 单片机的组成:介绍单片机的内部构造和各个功能模块的作用,如CPU、存储器、IO口、定时器等。
3. 单片机的特点:讲解单片机的特点,如体积小、功耗低、成本低等,以及在不同领域的应用。
4. 单片机的工作方式:介绍单片机的工作模式,如单指令周期工作模式、多指令周期工作模式等。
5. 单片机的开发环境搭建:讲解单片机的开发工具、编译软件、开发板等的选择和使用方法。
二、单片机编程语言1. C语言基础:介绍C语言的基本语法、数据类型、运算符、控制结构等,为后续的单片机编程打下基础。
2. 单片机编程语言:讲解适用于单片机的特殊编程语言,如汇编语言、BASIC语言等。
3. 单片机编程流程:讲解单片机的编程流程,包括程序的编写、编译、下载和调试等过程。
三、单片机应用开发1. 单片机的输入输出操作:介绍单片机的输入输出端口的基本操作方法,包括端口设置、读写数据等。
2. 单片机的定时器和计数器功能:讲解单片机的定时器和计数器的原理和应用,如延时、计时、频率测量等。
3. 单片机的中断处理:讲解单片机的中断原理和中断处理程序的编写方法,以实现一些与实时性相关的功能。
4. 单片机的串口通信:介绍单片机通过串口与外部设备进行通信的原理和方法,如数据的发送和接收等。
5. 单片机的模拟电路应用:讲解单片机的模拟输入输出的原理和方法,如模拟信号的采集和输出等。
四、单片机系统设计1. 单片机系统的硬件设计:介绍单片机系统的硬件电路设计,包括外部器件的选型、连接方式、电源设计等。
2. 单片机系统的软件设计:讲解单片机系统的软件设计方法,包括程序框架的设计、模块的划分等。
单片机基础知识讲解

单片机基础知识讲解单片机(Microcontroller Unit,简称MCU)是一种高度集成的计算机系统,以微处理器为核心,包含了CPU、存储器、输入/输出接口等基本部件,广泛应用于各个电子设备中。
本文将从单片机的概念、结构、工作原理、编程语言以及应用领域等方面进行基础知识的讲解。
1. 单片机的概念单片机可以看作是将微处理器与外围电路集成在一块芯片上的小型计算机系统。
它通过集成化设计,减少了外部部件的使用,提高了系统的可靠性和性能。
单片机通常具有较小的存储容量,运行速度较慢,但在成本和功耗方面却具备了优势,适合在资源有限的嵌入式系统中使用。
2. 单片机的结构单片机的结构包括中央处理器(CPU)、存储器、输入/输出端口和系统总线等组成部分。
CPU是单片机的核心,负责执行指令、控制数据流动和处理各种运算。
存储器用于存储程序指令和数据,包括随机存储器(RAM)和只读存储器(ROM)。
输入/输出端口用于与外部设备进行数据的输入和输出。
通过系统总线,这些部件可以相互通信和协调工作。
3. 单片机的工作原理单片机的工作原理可以简单地概括为接收输入、处理并输出数据的过程。
首先,通过输入端口接收外部设备传来的数据,并将其储存在存储器中。
然后,CPU根据预设的程序指令对这些数据进行处理,可以进行运算、逻辑判断、控制等操作。
最后,将处理结果通过输出端口发送给外部设备,完成数据的输出。
4. 单片机的编程语言常用的单片机编程语言包括汇编语言和高级语言。
汇编语言是一种低级别的语言,直接操作硬件,执行效率高,但编写和调试过程复杂。
高级语言如C语言、Basic语言等,具有良好的可读性和可移植性,编写和调试较为简单,适合开发较为复杂的嵌入式应用程序。
5. 单片机的应用领域由于单片机具有资源占用小、功耗低、可靠性高等特点,广泛应用于各个领域。
在工业控制领域,单片机可以实现对生产流程、自动化装置的控制和监测;在通信领域,单片机可以实现数据传输、网络通信和信号处理;在家电和消费电子领域,单片机可以实现各类电子产品的功能控制和智能化管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
反多路开关 多路开关
检测元件
生产过程
图1-5 DDC控制系统原理图
3、计算机监督系统SCC
( Supervisory Computer Control) Control)
SCC系统是一种两级控制系统。 SCC系统是一种两级控制系统。 DDC级微机完成生产过程的直接数字 DDC 级微机完成生产过程的直接数字 控制;SCC级微机则根据生产过程的工况和 控制;SCC级微机则根据生产过程的工况和 已定的数学模型进行优化分析计算, 已定的数学模型进行优化分析计算 , 产生 最优化给定值,送给DDC级执行。 最优化给定值,送给DDC级执行。
第一章 绪论
• 1.1 计算机控制系统的组成 • 1.2 计算机控制系统分类 • 1.3 计算机控制系统种类 • 1.4 常用的51系列单片机 常用的51系列单片机 • 1.5 单片机的应用领域
1.1 计算机控制系统的组成
计算机控制系统是由计算机(工业控制计算机) 计算机控制系统是由计算机(工业控制计算机) 和工业对象两大部分组成。 和工业对象两大部分组成。图1-1给出了按偏差进 行控制的闭环控制系统框图。 行控制的闭环控制系统框图。
FCS是新一代分布式控制结构。20世纪80年 FCS是新一代分布式控制结构。20世纪80年 是新一代分布式控制结构 世纪80 代发展起来的DCS 其结构模式为“操作站- DCS, 代发展起来的DCS,其结构模式为“操作站-控制 现场仪表”三层结构,系统成本较高, 站-现场仪表”三层结构,系统成本较高,而且各 厂商的DCS有各自的标准,不能互连。FCS与DCS不 DCS有各自的标准 厂商的DCS有各自的标准,不能互连。FCS与DCS不 它的结构模式为“工作站-现场总线仪表” 同,它的结构模式为“工作站-现场总线仪表”二 层结构,完成了DCS三层结构的功能,降低了成本, 层结构,完成了DCS三层结构的功能,降低了成本, DCS三层结构的功能 提高了可靠性,国际标准统一后, 提高了可靠性,国际标准统一后,实现了真正的开 放式互连系统结构。如图1 放式互连系统结构。如图1-8。
三、工业PC机 工业 机
工业PC机是工业自动化设备和信息产业基础设备的核心。 工业 机是工业自动化设备和信息产业基础设备的核心。传 机是工业自动化设备和信息产业基础设备的核心 统意义上,将用于工业生产过程的测量、 统意义上,将用于工业生产过程的测量、控制和管理的计算机统称 为工业控制计算机,包括计算机和过程输入/输出通道两部分。 为工业控制计算机,包括计算机和过程输入 输出通道两部分。 输出通道两部分 1、特点 、 模块化结构、软件资源丰富、软件开发容易、使用方便等。 模块化结构、软件资源丰富、软件开发容易、使用方便等。 2、工业PC机与个人 的区别 、工业 机与个人 机与个人PC的区别 1) 采用正压送风方式,安装有防尘过滤网。 采用正压送风方式,安装有防尘过滤网。 2) 设计有多种抗震结构,能有效地降低各种震动对系统的影响。 设计有多种抗震结构,能有效地降低各种震动对系统的影响。 3) 机箱采用全钢结构,并经特殊设计,防电磁辐射。 机箱采用纹波小,稳定性强,多级过压系统保护,无辐 电源功率大,纹波小,稳定性强,多级过压系统保护, 射。 5) 采用无源底板,扩充槽可多达 采用无源底板,扩充槽可多达14-20条。 条 6) 工作温度范围可达到 ℃~+65℃。 工作温度范围可达到-25℃ ℃
1.4 常用的51系列单片机 常用的51系列单片机
单 片 微 型 计 算 机 就 是 将 CPU 、 RAM 、 ROM、定时/ ROM、定时/计数器和多种接口都集成到一 块集成电路芯片上的微型计算机。 因此 , 块集成电路芯片上的微型计算机 。 因此, 一块芯片就构成了一台计算机。 一块芯片就构成了一台计算机 。 它已成为 工业控制领域、 智能仪器仪表 、 尖端武器 、 工业控制领域 、 智能仪器仪表、 尖端武器、 日常生活中最广泛使用的计算机。 日常生活中最广泛使用的计算机 。 也叫微 控制器(Microcontroller)。 控制器(Microcontroller)。
1.2 微型计算机控制系统分类
• 1、操作指导控制系统 (OIS) OIS) • 2、直接数字控制系统(DDC) 、直接数字控制系统(DDC) • 3、计算机监督控制系统(SCC) 、计算机监督控制系统(SCC SCC) • 4、集散控制系统 (DCS) DCS) • 5、 现场总线控制系统(FCS) 现场总线控制系统(FCS)
自动监控器 及显示系统
操作站 局域网 服务器 H2 H1 H1 H1 H1 网桥 H2现场总线 现场设备 H2现场总线 现场设备 现场设备 H2现场总线
现场总线的节点设 现场总线的节点设 备称为现场设备或现 场仪表。 FCS系统的 场仪表。 FCS系统的 基本设备有: 基本设备有: 1)传感器、变送器 传感器、 2)执行器 3)服务器和网桥 4)辅助设备 5)监控设备
现场总线控制系统FCS 图1-8 现场总线控制系统FCS
是一种用数字局域网络连接起来的分布式控制系统。 是一种用数字局域网络连接起来的分布式控制系统。采用控 制技术、仪表工业技术、计算机网络技术。具有数字化的信息 制技术、仪表工业技术、计算机网络技术。具有数字化的信息 传输、分散的系统结构、方便的互操作性、 传输、分散的系统结构、方便的互操作性、开放的互连网络及 多种传输媒介及拓扑结构等特点。 多种传输媒介及拓扑结构等特点。
1、操作指导控制系统 OIS
(Operational indicate system) system)
A/D 转 换 器 采 样 器 测 量 元 件 工 业 对 机
显示终端
微 型
调节器
象
打印机
图1-4 操作指导控制系统组成框图
2、直接数字控制系统DDC
(Direct Digital Control) Control)
二、可编程逻辑控制器(PLC) 可编程逻辑控制器(PLC)
可编程逻辑控制器( 可编程逻辑控制器(Programmable Logical Controller)简称为PLC PLC。 Controller)简称为PLC。是继电器逻辑控制系统与微 机相结合的产物。在工厂自动化中有广泛应用。 机相结合的产物。在工厂自动化中有广泛应用。 1、PLC的功能 PLC的功能 条件控制、定时控制、计数控制、顺序控制、数据 条件控制、定时控制、计数控制、顺序控制、 处理、通信与连网功能等。 处理、通信与连网功能等。 2、PLC的特点 PLC的特点 可靠性高、编程容易、组合灵活、输入/ 可靠性高、编程容易、组合灵活、输入/输出功能模 块齐全、安装方便、运行速度快等。 块齐全、安装方便、运行速度快等。
微型计算机 给定信号 被控参数 微处理器 D\A转换器 执行机构 被控对象
A\D转换器
图1-2 计算机控制系统基本框图
1.1.1 计算机控制系统的硬件
计算机控制系统的硬件一般是由被控对象、 计算机控制系统的硬件一般是由被控对象 、 微型计算机、 外部设备、 输入/ 微型计算机 、 外部设备 、 输入 / 输出通道和操 作台等组成,如下图1 所示。 作台等组成,如下图1-3所示。
二、发展阶段
Intel 公司于1980年推出的增强型通用8位 公司于1980年推出的增强型通用8 单片机系列产品,有8031/8032、8051/8052、 单片机系列产品,有8031/8032、8051/8052、 8751/8752等型号。之后不久, Intel公司开放了 8751/8752等型号。之后不久, Intel公司开放了 MCS-51系列单片机的核心技术,加之51系列机已 MCS-51系列单片机的核心技术,加之51系列机已 经成为8 经成为8位通用单片机的公认标准,因此,许多著 名的半导体生产厂家,如:Atmel、Philips、 名的半导体生产厂家,如:Atmel、Philips、 Cygnal、Dallas、Winboard等纷纷推出以80C51为 Cygnal、Dallas、Winboard等纷纷推出以80C51为 内核的各具特色、性能优异、功能强大的单片机, 形成了庞大的80C51系列单片机家族。 形成了庞大的80C51系列单片机家族。
软件是指能完成各种功能的计算机程序的总 和 。 它是微型计算机控制系统的神经中枢, 整个 它是微型计算机控制系统的神经中枢 , 系统的工作都是在程序的指挥下进行协调工作的。 系统的工作都是在程序的指挥下进行协调工作的 。 软件通常分为两大类:一类是系统软件, 软件通常分为两大类:一类是系统软件 , 另一类 是应用软件。 是应用软件。
至其它工厂
企业级 经营管理计算机
至其它工厂
工厂级 集中控制计算机
车间级监控计算机(SCC)
车间级监控计算机(SCC)
装置控制级(DDC)
装置控制级(DDC)
装置控制级(DDC)
装置控制级(DDC)
工厂对象A
工厂对象B
工厂对象C
工厂对象D
图1-7 分级计算机控制系统
5、现场总线控制系统FCS
(Fieldbus Control System)
微机控制系统的选用原则:
1)对于小型控制系统、智能化仪器、智能化 接口尽量采用单片机,并自己设计。 2)对于一个产品或用量较大的设备,应采用 单片机并自行设计。 3)对于中等规模的控制系统,为了加快开发 速度,应选用现成的控制器如PLC。应用软件可 自己开发。 4)对于大型的工业控制系统,最好选用工业 PC机、专用集散控制系统,软件可用高级语言开 发。
微型计算机系统
CPU
输 入 设 备
输 出 设 备
软
+
件 系 统
硬件系统
1.4.1 单片机的发展过程
一、原始阶段
1971年 月,INTEL公司的特 1971年1月,INTEL公司的特 德·霍夫在与日本商业通讯公司 合作研制台式计算器时,将原 始方案的十几个芯片压缩成三 个集成电路芯片。其中的两个 芯片分别用于存储程序和数据, 另一芯片集成了运算器和控制 及一些寄存器,称为微处理 器及一些寄存器,称为微处理 器(即Intel 4004)。 (即Intel 4004)。