基于增强型并行口的智能仪表与微机的高速通讯

最新更新时间:2011-11-30来源: 互联网关键字:增强型  并行口  智能仪表  高速通讯 手机看文章 扫描二维码
随时随地手机看文章

基于增强型并行口的智能仪表与微机的高速通讯

介绍计算机增强型并行口的信号,论述单片机控制的仪器仪表经增强型并行口与微机通讯时的信号连接方式及通讯软件设计方法。
  关键词:增强型并行口;微机;单片机;高速通讯

High speed Communication between an Intelligent Instrumentation
and a PC based on EPP
SHI Yanling, ZOU Laizhi, YAN Zhiqiang
(Engineer Command Academy, Xuzhou 221004, China)
  Key words: EPP; PC; microcontroller; high?speed communication
1EPP信号
  微型计算机的新型并行口电路主要由状态寄存器、控制寄存器、地址寄存器、数据寄存器等组成。工作在增强型并行口EPP模式且“基地址”为378H时,状态寄存器、控制寄存器、地址寄存器、数据寄存器的地址分别为379H、37AH、37BH、37CH。EPP信号与这4个寄存器密切相关。
  WRITE信号:主机并行口插孔1,输出,低电平写,高电平读。当控制寄存器的D0位为0时,若向数据寄存器/地址寄存器发送一条I/O指令,则产生WRITE信号。
  AD0~AD7信号:并行口插孔2~9,双向数据/地址线,对应于数据寄存器/地址寄存器的D0~D7位,用于传输数据/地址。
  INTR信号:并行口插孔10,输入,外部设备中断请求信号,上升沿有效。当控制寄存器的D4位为1时,才允许并行口向主机传送来自外设的中断请求信号IRQ7。状态寄存器D6位取值与INTR信号相同。
  WAIT信号:并行口插孔11,输入,握手信号,低可以开始一个周期,高可以结束一个周期(EPP1.9标准时)。状态寄存器的D7位取值与WAIT信号相反。
  USER1、USER2、USER3信号:分别为并行口插孔12、13、15,输入,用户定义。状态寄存器的D3、D4、D5位取值分别与USER3、USER2、USER1取值相同。
  DATASTB信号:并行口插孔14,输出,低有效,表示正在进行数据读/写操作。当控制寄存器的D1位为0时,若向数据寄存器发送一条I/O指令,则产生DATASTB信号。
  RESET信号:并行口插孔16,输出,低有效,为外部设备复位信号。当控制寄存器的D2位为1时,产生RESET信号。
  ADDRSTB信号:并行口插孔17,输出,低有效,表示正在进行地址读/写操作。当控制寄存器的D3位为0时,若向地址寄存器发送一条I/O指令,则产生ADDRSTB信号。
  GND信号:并行口插孔18,地线,所有信号公共端。
  在EPP模式下,对EPP控制寄存器的各位写入规定的值后,再用一个I/O指令向EPP的数据寄存器/地址寄存器传输一个字节的数据/地址,EPP电路则会自动处理握手信号,并自动产生时序信号[1],即信号的产生是靠硬件而不是软件,这就是EPP能高速传输数据的原因。?
  EPP与AT89、MCS-51及兼容系列单片机的信号连接如图1所示。由于EPP信号、单片机引脚信号都与TTL兼容,所以二者的信号线可以直接相连。
  为实现PC与单片机间的双向字节数据传送,把EPP的AD0~AD7与单片机的P1.0~P1.7(P1口)对应连接。
  单片机向PC发送数据或从PC接收数据,需经EPP向PC发送中断请求信号,同时还要告诉PC是发送数据还是接收数据,为此需把INTR与P3.2相连。当P3.2由0变为1时,向PC发送中断请求信号;当P3.2为0时,让PC发送数据;当P3.2为1时,让PC接收数据。
?
  在双向通讯过程中,PC还向单片机提供握手信号,为此把DATASTB与P3.3相连。当DATSTB(PC读/写EPP数据寄存器时自动产生)为0时,让单片机读/写P1口。
3.1PC收/发数据
  主要设计思想:主程序中,把控制字19H写入EPP的控制寄存器,即允许产生DATASTB信号及允许并行口中断。当PC接到单片机发来的中断请求信号IRQ7并响应中断后,中断服务程序先读取EPP状态寄存器的D6位(与INTR值相同)值。当该位值为0时,PC执行发送数据子程序;当该位值为1时,PC执行接收数据子程序。在收/发数据子程序中,通过查询的方法可收/发多个字节数据;当WAIT(与EPP状态寄存器的D7位取值相反)为0时,PC读/写EPP的数据寄存器,同时EEP自动产生DATASTB信号(由1变0),让单片机写/读P1口。程序清单如下。
  
 ?
 
 
 
3.2单片机收/发数据
  主要设计思想:单片机经P3.2(由0变1)向PC发送通讯中断请求信号并发送收/发数据标志;*在收/发数据子程序中通过查询的方法可收/发多个字节数据。当查询到EPP的DATASTB为0时,写/读P1口,并经P3.4向PC发送握手信号(P3.4为0),让PC读/写EPP的数据寄存器。程序清单如下。
 
 
关键字:增强型  并行口  智能仪表  高速通讯 编辑:神话 引用地址:基于增强型并行口的智能仪表与微机的高速通讯

上一篇:新型耐压测试系统研究
下一篇:表面贴装焊接的不良原因和防止对策

推荐阅读最新更新时间:2023-10-12 20:32

合众达推出增强型仿真器 大幅降低开发门槛
  仿真器的更新换代是市场赋予合众达的使命,DSP已经更加复杂化。 传统510跟不上实际需求,将来主要用在TI比较低端的DSP,如C2000,而对于TI达芬奇技术,所用的平台则一定是560。   尽管之前XDS560PCI早已进入市场,但最大的问题在于成本偏高,开发门槛高。XDS560USB相比与XDS560PCI而言,主要的几点优势在于采用技术的更新、成本的优化以及接口的不同。我们采取了新的技术新的芯片,处理能力提高约一倍,通过对成本的优化,使整体成本降低了近25%,使用标准的USB接口使得仿真器能在笔记本和台式机上通用。   从1993年推出第一台国产TMS320C3X硬件仿真器,实现国内该领域零的突破,至今,合众
[新品]
合众达推出<font color='red'>增强型</font>仿真器 大幅降低开发门槛
NAND厂商组建工作组,联合定义增强型标准接口
????? 为了加快向市场推出基于NAND的闪存,Hynix、英特尔、美光、Phison和索尼等公司日前宣布成立开放式NAND闪存接口(ONFI)工作组。令人出乎意料的是,NAND闪存产业中的领导厂商三星电子和东芝却不在其中。 ????? 据英特尔表示,成立上述组织的目的不是为了定义一种新的卡标准,而是为产品本身开发一种元件接口标准。ONFI工作组的宗旨是简化把NAND闪存整合到消费电子产品和计算平台的工作。这些公司为了把NAND闪存附加到主机系统之中,联合定义了一种增强型芯片级标准接口。 ????? 索尼的标准与伙伴关系副总经理Takashi Yamanishi表示:“经过改善的通用接口,对于减少或消除在使用新型NA
[焦点新闻]
用单片机构成的智能仪表特点?软硬件是怎样配置的?
用单片机构成的智能仪表有什么特点? 用单片机构成的智能仪表是最典型的单片机应用系统,具有典型的硬件电路和软件结构,有条件实现标准化硬件和模块化软件。 智能仪表的软硬件是怎样配置的? 智能仪表的硬件电路除了基本的扩展部分之外,一般都配有采集电路、显示器、按键、打印机等。软件有采集、采集控制、数据处理、显示、打印等。
[单片机]
加速开发新一代毫米波通信,是德增强型UXR示波器问市
是德科技公司(NYSE:KEYS)日前宣布,推出一款经济高效、性能灵活的单通道示波器,旨在加速开发新一代的毫米波通信、卫星通信和雷达应用。是德科技是一家领先的技术公司,致力于帮助企业、服务提供商和政府客户加速创新,创造一个安全互联的世界。 UXR0051AP为是德科技最新型号的 UXR 系列示波器产品。该产品具有 110 GHz 的频率范围和 5 GHz 标准分析带宽,能够经济高效、快速灵活地执行宽带测量分析。是德科技的 UXR 系列示波器可以选配毫米波宽带分析选件,从而将时域信号分析、频谱分析和数字解调功能综合到一台仪器中,实现了出色的信号完整性和丰富的功能,而且价格适中,性能卓越。 加州大学圣地亚哥分校杰出教授、美国国
[测试测量]
加速开发新一代毫米波通信,是德<font color='red'>增强型</font>UXR示波器问市
数字增强型电源模拟控制器实现模拟+数字的合成控制
传统的DC/DC电源转换一般都是在模拟域中完成的,单片机引入后,越来越多的DC/DC转换开始在数字域中完成。通过数字控制使DC/DC电源转换具有更高的灵活性,而模拟控制也具有效率高和成本低的优点。综合两者的优缺点,美国微芯科技公司(Microchip)日前推出业内第一款数字增强型电源模拟控制器MCP19111,该产品扩展了Microchip多元化的智能DC/DC电源转换解决方案。 新兴的合成电源转换解决方案 微芯模拟和接口产品部营销副总裁BryanJ.Liddiard 告诉记者,MCP19111数字增强型电源模拟系列产品是目前业界第一款合成的混合信号电源管理控制器,将基于模拟的PWM控制器与功能齐全的闪存单片机集
[电源管理]
数字<font color='red'>增强型</font>电源模拟控制器实现模拟+数字的合成控制
爱立信公布增强型5G部署选项
近日爱立信《移动市场报告》正式发布,恰逢中国5G商用牌照发放,5G也成为此次报告的重点内容,该报告以五年为周期滚动发布,每年6月和12月各更新一版。报告指出,随着运营商加快5G部署速度以及用户开始使用5G设备,预计到2024年5G用户将达到19亿,5G网络将承载全球35%的移动通信流量;到2024年底,5G全球人口覆盖率将达到45%。 此外爱立信还公布了增强型5G部署选项,以便运营商根据需求选择设备。具体包括三个组件: 第一,独立组网新空口(NR)系统,支持超快响应时间,并且提供可快速扩大5G覆盖范围的系列新功能; 3GPP对5G的定义有不同的网络结构,而被业界所广泛采用或者推动的主要是网络结构选项三,即非独立组网(
[网络通信]
爱立信公布<font color='red'>增强型</font>5G部署选项
智能仪表在宜兴热电厂万吨柠檬酸工程中的应用
  概述   宜兴热电厂万吨柠檬酸工程计算机监控系统采用了“智能 仪表 +RS485网络+计算机组态”的基本结构,即由相对独立且功能强大的智能仪表承担工业现场的物理量控制以及数据采集任务;各台仪表之间采用RS485通讯标准,仅通过一对双绞线连接即构成RS485网络;再将RS485网络与经过组态的上位工业微机相连接,构成一套完整的工控系统。该系统由管理层、操作站、仪表控制室及工业现场组成。其中管理层及操作站由管理计算机、报表打印机、UPS不间断电源(给主机房设备提供后备电源)组成;仪表控制室由RS-485通讯网络和AI系列人工智能工业调节器组成,系统地负责生产过程中各个控制点及测量点的温度、压力、流量、液位的监测、控制,以及数据
[嵌入式]
格芯联手Mentor推出内嵌先进ML功能增强型可制造性设计套件
作为先进的特殊工艺半导体代工厂,格芯®(GLOBALFOUNDRIES®,GF®)近日于年度全球技术大会(GTC)上宣布推出内嵌先进机器学习(ML)功能的增强型可制造性(DFM)设计套件。这一行业领先的全新ML增强型DFM解决方案由格芯与西门子公司Mentor合作开发,以Mentor的Calibre® nmDRC平台为基础,可为客户提供更有效的设计和开发体验,进而帮助加快产品上市。 新的ML增强型DFM套件将作为格芯12LP+差异化半导体解决方案的工艺设计套件(PDK)更新推出。12LP+采用久经考验的平台,依托稳健的生产生态系统,并针对人工智能(AI)训练和推理应用进行了优化,即将在纽约州马耳他的格芯Fab 8投入生产。
[嵌入式]
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved