新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 日立SH3单片机最小系统的建立

日立SH3单片机最小系统的建立

作者:时间:2012-04-23来源:网络收藏

2.2 串口通信模块
该模块分别用到MD2/RXD(84管脚),MD1/TXD(85管脚),MD0/SCK(86管脚)3个管脚,并且他们都属于功能复用管脚。当3个管脚作为MD0,MD1,MD2功能管脚时为模式选择控制管脚,复位时它们的状态决定了时钟电路的设置,对应关系可参考参考文献。
正常运行以后时钟模式控制功能已经完成了,如果要用串口功能时就可以用RXD(84管脚)、TXD(84管脚)进行全双工通信。现在问题是硬件怎么设计能同时满足这2种功能。在此提供2种方案:
方案1:串口芯片使用MAX3223芯片,这款芯片有功能使能管脚,如果芯片没有使能时芯片管脚处于高阻状态。提供的方案框图如图片3所示:当复位时让MAX3223处于不使能状态,MAX3223的RXD、TXD引脚处于高阻状态,添加辅助电路就可以随心所欲的给SH7708提供模式控制信号了。当系统运行起来时SH7708肯定会通过Area0的片选信号g.jpg访问Area0区的ROM,所以g.jpg是否出现低脉冲可以作为系统是否已经运行的标志信号,将g.jpg信号送给模式控制辅助电路,一旦检测到g.jpg低脉冲就让模式控制辅助电路输出变为高阻状态,同时使能MAX32 23芯片就可以了。模式控制图3中方案1模块用一个组合逻辑门和一个触发器就可以实现功能。

本文引用地址:http://www.eepw.com.cn/article/171578.htm

d.JPG


方案2:采用CPLD将和串口芯片隔开。这样就可以随心所欲地控制了,具体方案如图4:由于在系统中还用到了CPLD的其他资源,所以选择了这种方案。如果系统没有在其他功能中用到CPLD的话建议用方案1,因为方案1成本会低很多。

e.JPG



评论


相关推荐

技术专区

关闭