选择特殊符号
选择搜索类型
请输入搜索
第1章 MCU智能仪器仪表设计概况
1.1 智能仪器仪表概述
1.1.1 智能仪器仪表的发展概况
1.1.2 智能仪器仪表的基本结构
1.1.3 智能仪器仪表的工作原理
1.2 单片微型计算机概述
1.2.1 电子计算机概述
1.2.2 单片机的发展概况
1.2.3 MCS-51单片机的基本结构
1.2.4 MCS-51单片机的工作原理
1.2.5 MCS-51单片机应用系统的设计开发
习题与思考题
第2章 MCS-51单片机硬件结构
2.1 MCS-51单片机内部结构
2.1.1 微处理器
2.1.2 存储器
2.1.3 I/O端口
2.1.4 中断系统
2.1.5 定时器/计数器
2.2 MCS-51单片机引脚
2.2.1 MCS-51单片机引脚及其功能
2.2.2 MCS-51单片机的时钟电路
2.2.3 MCS-51单片机的复位电路
2.3 MCS-51单片机时序
2.3.1 机器周期和指令周期
2.3.2 MCS-51指令的取指/执行时序
习题与思考题
第3章 MCS-51单片机指令系统
3.1 指令系统概述
3.1.1 指令格式
3.1.2 指令的表示形式
3.1.3 指令系统及其分类
3.2 寻址方式
3.2.1 寄存器寻址
3.2.2 直接寻址
3.2.3 立即寻址
3.2.4 寄存器间址
3.2.5 变址寻址
3.2.6 相对寻址
3.2.7 位寻址
3.3 数据传送指令
3.3.1 内部数据传送指令(15条)
3.3.2 外部数据传送指令(7条)
3.3.3 堆栈操作指令(2条)
3.3.4 数据交换指令(4条)
3.4 数据运算指令
3.4.1 算术运算指令(24条)
3.4.2 逻辑运算指令(20条)
3.4.3 移位指令(5条)
3.5 控制转移指令
3.5.1 无条件转移指令
3.5.2 条件转移指令
3.5.3 子程序调用和返回指令
3.5.4 空操作指令
3.6 位操作指令(17条)
3.6.1 位传送指令
3.6.2 位置位和位清零指令
3.6.3 位运算指令
3.6.4 位控制转移指令
习题与思考题
第4章 汇编语言程序设计
4.1 汇编语言的构成
4.1.1 程序设计语言
4.1.2 汇编语言语句格式
4.1.3 汇编语言程序构成
4.2 汇编语言源程序的设计方法
4.2.1 汇编语言源程序的设计步骤
4.2.2 汇编语言源程序流程图绘制方法
4.2.3 汇编语言源程序的汇编方法
4.3 基本汇编语言程序结构
4.3.1 顺序程序设计
4.3.2 分支程序设计
4.3.3 循环程序设计
4.3.4 查表程序设计
4.3.5 子程序设计
4.3.6 运算程序设计
习题与思考题
第5章 Proteus仿真设计软件
5.1 Proteus简介
5.2 Proteus电路设计仿真基本操作
5.2.1 Proteus设计与仿真流程
5.2.2 Proteus电路设计SCH
5.2.3 源程序设计
5.2.4 生成目标代码文件
5.2.5 加载目标代码文件、设置时钟频率
5.2.6 单片机系统的Proteus交互仿真
5.3 单片机系统的Proteus源代码调试仿真
5.3.1 调试菜单及调试窗口
5.3.2 存储器窗口
5.3.3 鼠标操作断点
5.3.4 调试中各窗口个性化设置
5.4 单片机电路设计与仿真实例
5.4.1 实验目的
5.4.2 Proteus电路设计
5.4.3 源程序设计、生成目标代码文件
5.4.4 Proteus仿真
习题与思考题
第6章 半导体存储器原理与设计技术
6.1 半导体存储器基础
6.1.1 半导体存储器的分类和作用
6.1.2 半导体存储器的技术指标
6.1.3 半导体存储器的基本结构
6.2 只读存储器(ROM)
6.2.1 掩模ROM原理
6.2.2 EPROM原理
6.2.3 ROM举例
6.2.4 MCS-51对外部ROM的连接设计
6.3 随机存取存储器(RAM)
6.3.1 静态RAM原理
6.3.2 动态RAM原理
6.3.3 RAM举例
6.3.4 MCS-51对外部RAM的连接设计
6.4 设计实践
习题与思考题
第7章 数字量并行I/O接口原理与设计技术
7.1 MCS-51内部并行I/O端口及其应用
7.1.1 MCS-51内部并行I/O端口
7.1.2 MCS-51内部并行I/O端口的应用
7.2 MCS-51外部并行I/O接口的扩展技术
7.2.1 Intel8255A
7.2.2 Intel8155
7.2.3 MCS-51并行I/O端口的扩展
7.2.4 设计实践
7.3 MCS-51对显示器/键盘的接口设计
7.3.1 MCS-51对LED的接口设计
7.3.2 MCS-51对非编码键盘的接口设计
7.3.3 键盘和显示器接口设计实践
习题与思考题
第8章 模拟量并行I/O接口原理与设计技术
8.1 MCS-51对D/A转换器的接口设计
8.1.1 D/A转换器的原理
8.1.2 D/A转换器的性能指标
8.1.3 DAC0832
8.1.4 MCS-51对DAC0832的接口设计
8.1.5 设计实践——信号发生器
8.2 MCS-51对A/D转换器的接口设计
8.2.1 逐次逼近式A/D转换原理
8.2.2 A/D转换器的性能指标
8.2.3 ADC0809.
8.2.4 MCS-51对ADC0809的接口设计
8.2.5 设计实践——数字电压表
习题与思考题
第9章 MCS-51中断系统原理与设计技术
9.1 MCS-51的中断系统
9.1.1 MCS-51中断系统的结构
9.1.2 MCS-51的中断源
9.1.3 MCS-51中断的控制
9.2 MCS-51的中断处理过程
9.2.1 中断响应条件和时间
9.2.2 中断响应过程
9.2.3 中断返回
9.2.4 外部中断程序设计实践
9.3 MCS-51内部定时器/计数器
9.3.1 定时器/计数器的结构和工作原理
9.3.2 定时器/计数器的控制
9.3.3 定时器/计数器工作方式
9.3.4 定时器/计数器的初始化
9.3.5 定时器/计数器设计实践
习题与思考题
第10章 MCS-51的串行通信原理与设计技术
10.1 串行通信基础
10.1.1 串行通信的基本概念
10.1.2 串行通信接口标准
10.2 MCS-51的串行接口
10.2.1 串行口的结构
10.2.2 MCS-51串行口的控制寄存器
10.2.3 MCS-51串行口的工作方式
10.3 单片机串行口设计
10.3.1 点对点的通信
10.3.2 多机通信
10.3.3 MCS-51与PC机的串行口通信设计实践
习题与思考题
第11章 MCU智能仪器仪表的设计方法和设计实例
11.1 MCU智能仪器仪表的设计方法
11.1.1 系统设计的步骤
11.1.2 系统设计的基本要求
11.2 MCU仪器仪表设计实例——等离子体渗氮温度模糊控制系统的设计
11.2.1 确定任务与系统功能
11.2.2 系统方案设计
11.2.3 硬件设计
11.2.4 软件设计
习题与思考题
附录A ASCII码表
附录B MCS-51系列单片机指令表
参考文献2100433B
姜涛、刘一、蔡肯、吴效明、邵忠良等编著的《MCU智能仪器仪表设计》将智能仪器仪表设计理论与单片机硬软件设计技术结合,依托MCS-51系列单片机,系统、完整地论述了:MCU智能仪器仪表设计中涉及的基础知识、开发工具以及设计技术和方法。本书本书共分11章:介绍智能仪器仪表、MCS-51;MCS-51单片机硬件结构和软件指令系统、汇编语言程序设计等基础知识;Proteus仿真设计软件等基础知识;详细地讲解智能仪器仪表设计中涉及的半导体存储器、数字量并行I/O接口等。
地址:西安市经济技术开发区凤城六路135号
地址是中国 陕西 西安市 西安市经济技术开发区凤城六路135号,公司从事专业燃气安全工程研究,拥有近百项国家专利,产品出口英、法、意、西班牙、约旦、俄罗斯等国家。很有发展前途的,很值得有志之士去奋斗下...
自动化仪表是一个宽泛的领域范畴,你问的太笼统了。自动化控制系统一般西门子、GE、欧姆龙居多,当然国产的亚控还是不错的。智能仪器仪表主要是调节阀,切断阀,流量计,温度计,压力变送器等等,各个厂家的产品各...
仪器仪表校验规定
仪器仪表校验规定 1. 目的 本规范的目的是建立测量 / 计量仪器的检定和校准管理规范, 对公司内部的所有测量 / 计量仪 器进行有效的校准管理,使其能客观正确的反应生产中的实际数据和信息,有效的管控产品的质量。 适用范围 适用于公司所有用于物料接收、产品制造、质量检验、验证实验等工作的测量 /计量 仪器仪表的校准。 定义: 仪器仪表校准 --- 在规定条件下,为确定测量仪器仪表或测量系统所指示的量值, 或 实物量具或参考物质所代表的量值,与对应的由标准所复现的量值之间关系的一组操作。 仪器仪表校准目的: 通过与标准比较确定测量装置的示值。 4. 职责 4.1 生产部:负责仪器仪 表的申购、使用、和按规定的标准及制成文件进行内部校准。 4.2 品质部:负责公司所有仪器仪表 标准器具的保管、日常维护及在线跟踪各部自校准的完成情况。 4.3 工艺设备部:负责仪器仪表标 件的送外校验,并
仪器仪表点阵式LED显示屏设计
根据仪器仪表领域图文显示屏的需要,设计了一款点阵式LED显示屏。该显示屏采用LED模块作为显示器件,采用ARM核单片机作为控制器件。对显示屏的工作原理、硬件组成结构、软件编写方法与技巧做了详细的介绍,并给出了硬件设计原理图。
MCU的作用是对输入的多路会议电视信号进行切换,但是由于会议电视信号中包含图像、语音及数据三类不同的信号,因此,MCU的切换作用又不像电话交换那样只是简单地将语音信号进行转接,它要对三类信号进行不同的处理。MCU对语音信号采取多路混合的方式(当然也可采用切换方式)传送,对视频信号采取直接分配的方式传送,对于数据信号采取广播方式或MLP方式传送。此外,MCU还要完成对通信控制信号、网络接口信号的处理。
2.1 时钟和通信控制
MCU和诸多的终端之间的连接呈星形状态,即参加会议的各个终端都以双向通信的方式和MCU相连接。MCU按照会议控制者的要求,将多方信息进行配送。为此,MCU的各个端口上的信息流必须同步在同一个时钟上。MCU首先要将进入MCU的所有终端(或MCU)的信号码流,都在一个统一的控制时钟上同步,并且对码流中的FAS进行校验,输出新的BAS、复帧同步信号,以便对各端口的信息定位。
此外,MCU还要支持各端口的信令和互通方式,支持p×64kbit/s(p=1~30)各种通信速率,具备主席控制、语音控制和演讲人控制等会议控制功能。MCU根据通信初始化建立过程中的会议控制指令,将收到的各个码流的能力指示进行比较,选择各个终端都能接受的能力(速率、编解码方法、数据协议等)进行通信。例如网络中有的终端不具备高速传输能力,则MCU就将所有的终端速率统一在速率最低的那个终端的速率上。
2.2 码流处理
MCU要对所有的输入码流进行处理,当然,它并不是进行简单的码流切换。为此,MCU先对会议电视码流(即符合H.221建议的码流)进行解复用处理。对所解出的各路压缩数字视频信号不再解码,而采用直接分配的方式,将数字视频码流送到它该去的地方;对解出的各路压缩数字音频信号,则先进行解码,得到多路PCM信号,再将这些多路PCM音频信号进行叠加,形成一个现场感很强的混合语音信号。最后再将这一混合音频压缩编码后送到所有的终端。对于数据信号的处理,MCU采用广播方式或MLP方式将源数据送往其他有关的会场。
2.3 MCU的端口和连接
MCU处在星形会议电视网的中心,它必须具备多个和终端相连接的接口,这些接口就是MCU的端口。端口数的多少是衡量MCU的一个重要指标。我们总是希望MCU具有较多的端口数,以便组成较大规模的会议电视网。早先的MCU所连接的端口数只有8个,现 在的MCU可多达几十个端口。当然,一个MCU的最大端口数和各个端口所使用的速率有关。一般来说,对同一个MCU,在速率较低时使用,可获得较多的连接端口数。例如一个典型的MCU可支持8个E1(2.048Mbit/s)的端口,而在384kbit/s速率下可支持16个这样的端口。由于一个MCU同时可接多个端口,因此它还可以同时控制几个独立的分组会议,只要参加会议的总点数不超过这个MCU的最大端口容量。
《智能仪表设计实用技术及实例》介绍了基于微控制器(Micro Control Unit,MCU)的智能仪表设计实用技术及实例,主要涉及了各主流微控制器(包括8位和16位单片机嵌入式微控制器ARM以及虱子信号处理器(Digital Singnal Processor,DSP))的特点及性能参数。《智能仪表设计实用技术及实例》还介绍了智能化测量控制仪表的输入输出通道设计、人机接口、通信接口设计、电源的选用等,并给出了若干系统的设计实例。《智能仪表设计实用技术及实例》内容丰富,深入浅出,可以帮助读者解决在设计和应用智能仪表时所遇到的实际问题,具有很高的实用价值。
图1画出了MCU的功能结构图。来自A、B、C、D四个会议电视点的码流分别经过复用/解复器分离出图像、语音、数据及控制信令数据流,并送入相应的处理模块,完成混合、处理、切换等过程,按要求将某些点的信息重新组合起来,又经复用/解复器复用成一个码流,并送往各会议电视点。各模块的主要功能如下。
3.1 语音模块
该模块将各会议点来的语音数据流进行混合编码成一个数据流送至相应的复用/解复用器。也可对各点来的语音信号的电平高低进行检测,从而实现按电平高低对图像进行自动切换。语音模块一般包括语音信号处理器、混合器、交换矩阵及语音模块控制等几部分。
3.2 图像模块
该模块将各会议点来的图像数据流进行相应的处理及组合后送至各点的复用/解复器。图像不同于语音,几路信号可以混合在一起传送。需要多个图像送往同一会议点时必须先进行图像制作。这和图像显示有关,一般对CIF格式图像在监视器的同一屏幕上最多可显示四个图像也不会引起清晰度的显著下降,而对QCIF格式的图像则在同一屏幕上可以显示九幅图像。故在召开多点会议时,某一点的主持人可根据要求用请求方式将其他点的图像进行组合后传送过来,对传送过来的图像可以进行单屏显示(只显示一个会议点的图像),也可以同时显示多屏画面。图2为显示CIF图像时多点画面的安排格式。一般主会议图像应放在画面中显要的位置,如上方或左上角。五点以上的会议电视可采用图像请求方式显示发言者的会场或主会场及任一分会场的单屏图像及组合图像。