本文设计的是一款公交车站自动报站器。系统以AT89C51 单片机作为主控芯片,结合外围的GPS 模块、语音模块、LCD显示模块、报警模块等电路模块。它能够实现公交车的语音自动报站,即通过GPS 定位系统输入地段信息,直接输出数字信号给单片机AT89C51 进行处理,在LCD 液晶频上显示当前站名信息,同时通过语音电路输出放大后的语音信息。本文重点介绍了硬件电路的设计与工作原理以及软件的结构和实现。