本文主要讨论了以单片机为核心的振动信号采集系统的设计。介绍了几种实现高速缓存的方法,以及利用Intel8237 制作一个DMA 控制器,详细介绍了DMA 传输的原理和条件,解决了DMA 控制器和外部接口电路的设计问题,并且给出了DMA 控制器的初始化程序。 关键词:数据采集,DMA 控制器,高速缓存 Abstract :This paper disscuss the design of vibration signal sample system by singlechip.Introduce some methods to realize high-speed buffer memory.Using Intel 8237 make a DMA controller,introducing the principle and conditions of DMA transmission,and resolving the problem between DMA controller and exterior interface.It also offer the DMA controller’s initialization program. Keywords:data acquisition ;DMA cotroller; high-speed buffer memory