基于Proteus的公交车液晶显示报站系统的设计与仿真_李吉志

第24卷 第6期2009年12月

液 晶 与 显 示

ChineseJournalofLiquidCrystalsandDisplays

Vol 24,No 6Dec.,2009

文章编号:1007-2780(2009)06-0874-05

基于Proteus的公交车液晶显示报站系统的设计与仿真

李吉志,邓发明,张本文

(四川民族学院计算机科学系,四川康定 626001,E-mail:mytana@126.com)

摘 要:在嵌入式系统软硬件设计仿真平台Proteus的基础上设计了公交车液晶显示报站系统。硬件电路包括控制器件AT89C51、显示模块LCD128 64和4个操作按键。通过汉字取模软件生成汉字点阵,采用汇编语言编程实现了康定城第2路公交车单线方向的报站仿真。

关 键 词:公交车报站系统;Proteus;AT89C51;LCD128 64中图分类号:TN27;TN702 文献标识码:A

1 引 言

公交车对提升城市形象、促进社会经济发展起到积极推动作用。但在我国偏远的西部和经济还不太发达的一些地方,公交车的发展还明显跟不上人们日益增长的物质需求,如2009年3月,康定县才成为四川藏区第一个开通公交服务的城市。对于我国二级以下的城市,目前公交车报站的情况大多还存在以下问题: 没有自动报站,实行人工报站; 有自动报站,却停留在单一的语言报站上; LED站台数字编号(比如002)显示; LED汉字显示屏,但屏幕显示内容单一。这些在乘客对路线不熟悉或在乘车拥挤的情况下,势必会给乘客带来不便。本文设计了公交车报站系统液晶显示汉字的控制电路平台上完成了模拟。

[1-4]

在编译调试方面,还支持Keil和MPLAB等第三方集成开发工具。

3 报站系统液晶显示的硬件仿真电

路设计

液晶显示器(LiquidCrystalDisplay,LCD)具有体积小便于携带、功耗低、抗干扰能力强、信息丰富等优点,已被广泛地运用在了仪器仪表和控制系统中。在公交报站系统中,采用LCD进行站名汉字显示,具有直观性,增强了系统的实用性。

表1 AMPIR128 64管脚说明Table1 AMPIR128 64-pindescription序号12345678

管脚名称CS1CS2

GNDVCCVoRSR/WE

功 能

左半屏片选端,低电平有效右半屏片选端,低电平有效

地逻辑电源调节对比度数据/指令控制信号:1为数据输入,0为指令输入数据指令读写控制信号:1为读出,0为写入

允许控制信号,R/W为0时,E信号下降沿锁存DB7~DB0

9~16DB0~DB71718

RST-Vout

数据总线复位信号,低电平有效

驱动电压

,并在Proteus仿真

2 Proteus介绍

ProtusISIS是英国Labcenter公司开发的电路分析实物仿真软件

[5]

。该软件可以提供嵌入式

系统(单片机应用系统、ARM应用系统)软硬件设计仿真平台,支持主流单片机系统的仿真并集SPICE分析于一身,把用户编写的应用程序下载到微处理器(MCU)中,结合外界连线及模拟、数字电路对微处理器进行系统逻辑功能的控制。该软件除了大量的元件库外,还有常用的虚拟仪器;

收稿日期:2009-06-01;修订日期:2009-06-11 基金项目:四川民族学院校办科研项目

你可能喜欢

  • LCD1602
  • 液晶显示器维修
  • 液晶显示原理
  • 液晶显示屏检验
  • 液晶显示应用技术
  • 液晶显示模块
  • 液晶显示方法
  • 液晶显示资料

基于Proteus的公交车液晶显示报站系统的设计与仿真_李吉志相关文档

最新文档

返回顶部