A Method for a Highly Efficient Multi-Serial Port Extension
- Issue 5, Pages: 18-20(2004)
DOI: 10.19455/j.mcgy.2004.05.006
扫 描 看 全 文

1. Research Institute of Wood Industry, Chinese Academy of Forestry
2. 中国林科院木材工业研究所,北京,100091
扫 描 看 全 文
[1]周玉成,刘军,赵亮.一种高效多串口扩展方法[J].木材工业,2004(05):18-20.
ZHOU Yu-cheng, LIU Jun, ZHAO Liang. A Method for a Highly Efficient Multi-Serial Port Extension. [J]. China Wood Industry (5):18-20(2004)
很多单片机应用系统常需用到多个串口,但常用的51单片机只有一个串口,而双串口单片机价格较高。本文介绍了一种基于ST16C554、CPLD的高效多串口扩展方法,采用软硬件结合,实现4个串口中断源共用单片机的一个中断,解决了51单片机中断资源有限的问题,降低了系统成本。ST16C554工作在FIFO模式,采用中断方式收发数据,并有16字节的硬件接收发送缓冲区,降低了CPU的开销。
Multi-serial ports are widely used in microcontrolled application systems. A highly (efficient)multi-serial port extension method based on ST16C554 and CPLD was presented in this (paper.) Its implementation is able to make four serial ports share one limited interrupt resource and thus reduce the system cost. ST16C554 works in FIFO mode, receives and transmits data by (interrupt)mode with a 16 byte hardware transmit buffer, that will also greatly cut down the load on the CPU.
多串口可编程逻辑器件C51单片机16C554硬件描述语言
Multi-serial portComplex programmable logic devices(CPLD)C51 Microcontroller16C554Verilog hardware description language(VHDL)
相关文章
相关作者
相关机构
京公网安备11010802024621