易扩展型单板机的制作方法

文档序号:6406430
专利名称:易扩展型单板机的制作方法
技术领域
本实用新型是一种经过改进的TP801易扩展型单板机。属于计算机技术领域。
目前市售的TP801单板机都存在一个较突出的共同缺点,就是提供给用户的输入/输出(I/O)口太少,难以满足一些较复杂的控制系统需要。原单板机上CPU各总线的驱动能力大体上只能满足单板机本身的需要,已无力驱动用户扩展的较多的I/O口电路,常规的解决方案是在单板机和扩展I/O口电路之间加入几片总线驱动器芯片和地址译码器芯片,但在原单板机上并没有预留出这些芯片的插座,因此对普通用户来说,扩展较多的I/O口电路是件十分麻烦的事。另外原单板机的I/O口地址已被单板机本身占用不少,用户可扩展的I/O口数量并不太多。
本实用新型的目的在于克服上述的不足而提出的一种易扩展型单板机。
本实用新型的技术解决方案是利用原单板机上现有的一块可编程并行接口芯片PIO,通过外围线路改装,构成一组全新的专用于用户扩展I/O口的数据总线,地址总线,输出控制线和输入控制线,将PIO的PA0~PA7引出作为新的数据总线,将PIO的PBO~PB7引出作为新的地址总线,将PIO的ASTB线引出作为I/O口的输出控制线,将PIO的BSTB线引出作为I/O口的输入控制线,将原单板机上空余的几根地址选通线PSn、MCSn中的两根引出分别与PIO的ASTB、BSTB线连接,作为对PIO和扩展I/O接口同步收发的控制线。
本实用新型特点在于用户不要加装任何芯片就可以直接通过PIO与大量的多种市售I/O电路模板联接,而且比原单板机新增加I/O口地址256个,为用户扩展大量的I/O口提供可能。
实施例将原TP801单板机1上的PA0~PA7通过插头9引出作为双向数据总线NDB,将PIO的PB0~PB7引出作为地址总线NAB,PIO的ASTB线引出作为I/O口的输出控制线NWR,PIO的BSTB线引出作为I/O口的输入控制线NRD,将原TP801单板机上未用的地址译码信号端PS5、PS6通过导线2、3分别与ASTB、BSTB线连接。其工作原理是输入数据时,CPU通过指令在PS6上输出一个同步输入信号脉冲,将数据从地址总线NAB选定的I/O口输入到PIO中,然后通过指令将数据读入到CPU。输出数据时,CPU通过指令将数据传送到PIO中,然后通过指令PS5上输出一个同步输出信号脉冲,将数据从地址总线NAB选定的I/O口输出。CPU利用PIO作为数据和地址缓冲器,就可以完成对新扩展的I/O口的输入、输出操作。
附图
为实施例及其与I/O口模板联接示意图。
附图中的1是TP801单板机,2、3、16、17是导线,4是PS5接线孔,5是PS6接线孔,6是BSTB接线孔,7是ASTB接线孔(5、6、7均在TP801单板机上),8是连接PA0~PA7的插座,9是连接PB0~PB7的插座,12、13是8线扁平电缆,10是连接NAB的插座,11是连接NDB的插座,14是NWR接线孔,15是NRD接线孔,18是扩展的I/O口模板。
有关TP801单板机的软硬件是已有技术。其资料详见江苏启东计算机“TP801单板机产品说明书”,所以其与改装无关的电路结构不再详述。
PS5、PS6等接线孔名均印刷在TP801单板机电路板上,用户根据此图就能改装及应用。
权利要求1.易扩展型单板机,其特征是将TP801单板机上现有的一块可编程并行接口芯片PIO的PAO~PA7引出作为新的数据总线,将PIO的PB0~PB7引出作为新的地址总线,将PIO的ASTB线引出作为I/O口的输出控制线,将PIO的BSTB线引出作为I/O口的输入控制线,将原单板机上空余的几根地址选通线PSn、MCSn中的两根引出分别与PIO的ASTB、BSTB线连接,作为对PIO和扩展I/O接口同步收发的控制线。
专利摘要本实用新型给出的是一种经改进的TP801单板计算机——易扩展型单板机,它是主要将TP801单板机上的PS5接线孔4通过导线2与ASTB接线孔7相接,将PS6接线孔5通过导线3或电阻与BSTB接线孔6相连接。它的特点在于用户不要加装任何芯片就可以直接通过PIO与大量的多种市售I/O电路模块联接,而且比原单板机所增加I/O口地址256个为用户扩展大量的I/O口提供可能。
文档编号G06F15/08GK2086432SQ9121321
公开日1991年10月9日 申请日期1991年2月12日 优先权日1991年2月12日
发明者陶松 申请人:南京机械专科学校
再多了解一些
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1