用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

PCI总线通用接口芯片CH361及其应用

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 23:49:06
4.4 I/O端口应用

图5是CH361 的应用接口电路。利用读选通/使能IOP RD和写选通/使能IOP WR可 控制74LS139的译码使能,然后由74LS139对地址进行译码即可输出2路读控制和2路写控制,再经74LS245输入缓冲和74LS374锁存输出, 即可获得2组每组8位缓冲输入和2组每组8位锁存输出。如将CH361的I/O基址设定为5A00H,则读取5A00H端口就是读取第一组缓冲输入,写入5A01H端口就是写入第二组锁存输出。如果CH361没有连接扩展ROM或者存储器,则空闲的地址线A14~A8以及A15便可直接作为输出控制线。A15~A0地址设定寄存器在系统复位后为低电平,并且只能以字为单位进行读写。如要设定A13为高电平A9为低电平其它位保持不变,则首先必须读取该寄存器,然后将读出数据中的位13置1、位9置0 ,最后再写回该寄存器。图5是一个简单示例,CH361的输入输出信号与TTL/CMOS 兼容,因而可以连接ADC/DAC/MCU等芯片,由于其输出引脚的驱动电流大于10mA,因而可以在串接限流电阻后驱动LED。此外,CH361还提供了8根地址线A7~A0以可用于I/O地址译码,但由于偏移地址0FFH至0F0H范围为专用功能寄存器的地址,所以I/O地址译码只对偏移地址0EFH至00H范围有效,且长度不应超过240字节。一般情况下,如果使用的I/O端口长度不超过128字节,则可使用A7作为外部电路的片选线。而当偏移地址为7FH至00H范围时,A7就可以输出低电平有效的片选信号,如果偏移地址超过80H,A7将输出高电平,此时,I/O端口的片选信号无效。



上一页  [1] [2] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:421.87500 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号