- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
1 -
1 绪论
1.1 压力测量的重要性
随之现代工业生产的发展,尤其是国防工业,航空航天技术的飞速发展,对压力测量的要求越来越高,对压力测量技术和仪表的研究和开发也不断发展。
近年来,压力传感技术融入了IC技术、计算机技术、通信技术,使它成为压力测量技术中十分重要的内容,也使压力仪表趋于数字化和智能化。
压力测量仪表种类繁多,可以按不同的方法进行分类。
1.2 单片机为核心的压力检测基本组成及发展
以单片机为核心的压力检测的组成如图1.1[11]所示
图1.1 单片机为核心的压力检测的基本组成
单片机是仪表的主体,对于小型仪表来说,单片机内部的存储器已经足够;大型仪表要进行复杂的数据处理,或者要完成复杂的控制功能,其监控程序较大,测量数据较多,这是就需要在单片机外部扩展片外存储器。被测量的模拟信号经过A/D转换之后,通过输入通道进入单片机内部;单片机根据由键盘置入的各种命令,或者送往打印机打印,或者经过A/D转换后成为能够完成某种控制功能的模拟电压。
通信接口的功能是通过GPIB或者RS-232接口总线与其它仪器仪表甚至计算机作远距离通信,以达到资源共享的目的。
今年来单片机为核心的压力检测的发展很快。国内市场上已经出现了各种各样的单片机为核心的压力检测,例如,能够自动进行差压补偿的职能节流式流量机,能够对各种谱图进行分析和数据处理的智能色谱仪,能够进行程序控温的智能多段温度控制仪,以及能够实现数字PID和各种复杂控制规律的智能式调节器等。
近20年来,由于微电子学的进步以及计算机应用的日益广泛,智能化测量控制仪表已经取得了巨大的进展。从技术背景上来说,硬件集成电路的不断发展和创新是一个重要因素。各种集成电路芯片都在朝超大规模,全CMOS化的方向发展。CMOS电路具有功耗低,工作温度范围宽的特点。
2 以单片机为核心的测量控制专用微处理器
2.1 80C51系列单片机的特点
80C51系列单片机是在美国Intel公司于20世纪80年代推出的MCS-51系列高性能8为单片机的基础上发展而来的,它在单一芯片内集成了并行I/O口,异步串行口,16为定时器/计数器,中断系统,片内RAM和片内ROM以及其他一些功能部件。现在80c51系列单片机已有许多个品种,不同公司推出的80c
80c51系列单片机可分为无片内ROM型和带片内ROM型两种。对于无片内ROM型的芯片,必须外接EPROM才能应用。带片内ROM型的芯片又分为片内EPROM型,片内FLASH型,片内掩摸ROM型。
2.2 80c51单片机的结构
在51子系列中,主要有8031、8051、8751三种机型,它们的指令系统与芯片引脚完全容,仅片内ROM有所不同。51子系列的主要功能为:
8位CPU
片内带振荡器,振荡频率fos范围为1.2~12MHz;可有时钟输出。
128个字节的片内数据存储器。
4KB的片内程序存储器。
程序存储器的寻址范围为64KB。
片内数据存储器的寻址范围为64KB。
21个字节专用寄存器。
4个8为并行I/O接口:P0,P1,P2,P3。
中断系统有5个中断源,可编程为两个优先级。
111条指令。
用单一+5V电源。
图2.1 80C51单片机的内部结构
如图2.1[11]所示其中中央处理器CPU包含运算器和控制器两大部分,运算器完成各种算术和逻辑运算,控制器在单片机内部协调各功能部件之间的数据传送和运算操作,并对单片机外部发出若干控制信息。
1)运算器
由算术逻辑单元(ALU)、累加寄存器、数据缓冲寄存器和状态条件寄存器组成,它是数据加工处理部件。相对控制器而言,运算器接受控制器的命令而进行动作 ,即运算器所进行的全部操作都是由控制器发出的控制信号来指挥的所以它是执行部件。主要功能:
执行所有的算术运算; 执行所有的逻辑运算,并进行逻辑测试,如零值测试或两个值的比较。
运算器包括寄存器、执行部件和控制电路3个部分。
在典型的运算器中有3个寄存器:接收并保存一个操作数的接收寄存器;保存另一个操作数和运算结果的累加寄存器;在进行乘、除运算时保存乘数或商数的乘商寄存器。执行部件包括一个加法器和各种类型的输入输出门电路。控制电路按照一定的时间顺序发出不同的控制信号,使数据经过相应的门电路进入寄存器或加法器,完成规定的操作。
为了减少对存储器的访问,很多计算机的运算器设有较多的寄存器,存放中间计算结果,以便在后面的运算中直接用作操作数。为了提高运算速度,某些大型计算机有多个运算器。它们可以是不同类型的运算器,如定点加法器、浮点加法器、乘法器等,也可以是相同类型的运算器。
2)控制器
控制器是CPU的神经中枢,它包括定时控制逻辑电路、指令寄存器、译码器、地址指针DPTR及程序计数器PC、堆栈指针SP等。这里程序计数器PC是由16位寄存
文档评论(0)