基于单片机的gps公交车报站系统论文内容摘要:
图 图中的 VDDH 为 SPCE061A 的 I/O 电平参考,接 SPCE061A 的 5 5 75 脚;VDDP 为 PLL 锁相环电源,接 SPCE061A 的 7脚; VDD 和 VDDA 分别为数字电源与模拟电源,分别接 SPCE061A 的 15 脚和 36 脚; AVSS1 是模拟地,接 SPCE061A 的 24脚; VSS 是数字地,接 SPCE061A 的 38 脚; AVSS2 接音频输出电路的 AVSS2。 C 3410 4 C 3610 412J 1 0C O N 2VI2 31V VG N DIN O U TU3S P Y 00 2 9C 3522 0uC 3322 0uD3D I O D ED4D I O D ER 14 0R 15 0R 16 0R 17 0R 19 0R 21 0R 22 0V D D _AV D D _PV D DV D D H 3V S SA V S S 1A V S S 2P O W E RV M ICA V S S 1 A G C 图 电源模块电路 LCD 显示模块 设计 LCD128 X64 简介及功能 带中文字库的 128X64 是一种具有 4 位 /8 位并行、 2 线或 3 线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示 模块 ;其显示分辨率为12864, 内置 8192 个 16*16 点汉字,和 128 个 16*8 点 ASCII 字符集 .利用该模块灵 活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。 可以显示 84行 1616 点阵的汉字 . 也可完成图形显示 .低电压低功耗是其又一显著特点。 由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。 基本特性 及功能 :( 1)、低电源电压( VDD:++)( 2)、显示分辨率 :12864点 ( 3)、内置汉字字库,提供 8192 个 1616 点阵汉字 (简繁体可选 ) ( 4)、内置 128个 168 点阵 字符 ( 5)、 2MHZ 时钟频率 ( 6)、显示方式: STN、半透、正显 ( 7)、驱动方式: 1/32DUTY, 1/5BIAS ( 8)、视角方向: 6点 ( 9)、背光方式:侧部高亮白色 LED,功耗仅为普通 LED 的 1/5— 1/10 ( 10)、通讯方式:串行、并口可选 ( 11)、内置 DCDC转换电路,无需外加负压 ( 12)、无需片选信号,简化软件设计( 13)、工作温度 : 0℃ +55℃ ,存储温度 : 20℃ +60℃。 表 管脚号 管脚名 电平 管脚功能描述 1 VSS 0V 电源地 2 VCC +5V 电源负 3 V0 对比亮度调整 4 RS( CS) H/L RS=“ H” ,表示 DB7—— DB0为显示数 据 RS=“ L” ,表示 DB7—— DB0为指令数据 5 R/W( SID) H/L R/W=“ H” , E=“ H” ,数据被读到 DB7—— DB0 RW=“ L” , E=“ H— L” , DB7—— DB0的数据被写到 IR或DR 6 E( SCLK) H/L 使能信号 7 DB0 H/L 三态数据线 8 DB1 H/L 三态数据线 9 DB2 H/L 三态数据线 10 DB3 H/L 三态数据线 11 DB4 H/L 三态数据线 12 DB5 H/L 三态数据线 13 DB6 H/L 三态数据线 14 DB7 H/L 三态数据线 15 PSB H/L H:8位或 4位并口方式, L:串口方式 16 NC — 空脚 17 /RESET H/L 复位端,低电平有效 18 VOUT — LCD驱动电压输出端 19 A VDD 背光源正端( +5V) 20 K 背光源负端 控制器接口信号说明: RS, R/W 的配合选择决定控制界面的 4 种模式: RS R/W 功能说 明 L L MPU 写指令到指令暂存器( IR) L H 读出忙标志( BF)及地址记数器( AC)的状态 H L MPU 写入数据到数据暂存器( DR) H H MPU 从数据暂存器( DR)中读出数据 E 信号 E 状态 执行动作 结果 高 —— 低 I/O 缓冲—— DR 配合 /W进行写数据或指令 高 DR—— I/O缓冲 配合 R进行读数据或指令 低 /低—— 高 无动作 ● 忙标志 :BF BF标志 表明 内部工作情况 .BF=1时才能对 模块 进行内部操作 ,此时模块不接受外部指令和数据 .BF=0 时 ,模块 为准备状态 ,能够 接受外部指令和数据 . 每次操作之前最好先进行状态字检测 ,只有在确认 BF=0 之后 ,才能访问模块。 ● 字型产生 ROM( CGROM) 字型产生 ROM( CGROM)提供 8192 个此触发器是用于模块屏幕显示开和关的控制。 DFF=1 为开显示( DISPLAY ON),DDRAM 的内容就显示在屏幕上, DFF=0 为关显示( DISPLAY OFF)。 DFF 的状态是指令 DISPLAY ON/OFF 和 RST信号控制的。 ● 显示数据 RAM( DDRAM)模块内部显示数据 RAM 提供 642 个位元组的空间,最多可控制 4行 16 字( 64个字)的中文字型显示,当写入显示数据 RAM 时,可分别显示CGROM 与 CGRAM 的字型;此模块可显示三种字型,分别是半角英数字型 (16*8)、 CGRAM字型及 CGROM 的中文字型,三种字型的选择,由在 DDRAM 中写入的编码选择,在0000H— 0006H 的编码中(其代码分别是 0000、 000 000 0006 共 4 个)将选择 CGRAM的自定义字型, 02H— 7FH 的编码中将选择半角英数字的字型,至于 A1以上的编码将自动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码 BIG5( A140— D75F), GB( A1A0F7FFH)。 ● 字型产生 RAM(CGRAM) 字型产生 RAM 提供图象定义 (造字 )功能 , 可以提供四组 1616 点的自定义图象空间,使用者可以将内部字型没有提供的图象字型自行定义到 CGRAM 中,便可和 CGROM 中的定义一样地通过 DDRAM 显示在屏幕中。 ● 地址计数器 AC 地址计数器是用来贮存 DDRAM/CGRAM 之一的地址 ,它可由设定指令暂存器来改变,之后只要读取或是写入 DDRAM/CGRAM 的值时,地址计数器的值就会自动加一,当 RS 为 “0” 时而 R/W 为 “1” 时,地址计数器的值会被读取到 DB6—— DB0 中。 液晶模块串行时序图 串行数据传送共分三个字节完成: 第一字节:串口控制 — 格式 11111ABC A为数据传送方向控制: H表示数据从 LCD到 MCU, L表示数据从 MCU到 LCD B为数据类型选择: H表示数据是显示数据, L表示数据是控制指令 C固定为 0 第二字节: (并行 )8位数据的高 4位 — 格式 DDDD0000 第三字节: (并行 )8位数据的低 4位 — 格式 0000DDDD 注意: 模块在接收指令前,向处理器必须先确认 模块内部处于非忙状态,即读取 BF标志时 BF需为 “0” ,方可接受新的指令。 如果在送出一个指令前不检查 BF标志,则在前一个指令和这个指令中间必须延迟一段较长的时间,即等待前一个指 令确定执行完成。 指令执行的时间请参考指令表中的指令执行时间说明 LCD 模块与 MCU 的 串口 连接图 VSS1Vcc2VO3RS4R/W5E6DB07DB18DB29DB310DB411DB512DB613DB714PSB15NC16RESET17VOUT18A19K20LCD168*24+5V+5VIOA8IOA9 图 LCD原理电路 其中 CS端为串行方式片选信号端,低电平有效; PSB端为并 /串行接口选择端: H并行; L串行; RET端为复位端,低电平有效; SID为串行数据输入端, SCLK为串行时钟输入端;只要当时 钟信号端 SCLK为负跳沿时,将 SID端的数据输入液晶模块,因而并不需要 SCLK端有连续的稳定频率的时钟信号输入,也就方便了 MCU通过其位处理功能方便地进行数据传输。 音频输出模块 SPCE061A 内置 2 路 10 位精度的 DAC,只需要外接功放电路即可完成语音的播放。 图 是音频输出电路图。 图 音频输出电路 SPR4096 外接存储器模块 公交车 自动 报站系统 需要存储大量的语音文字信息,这就要求系统扩展外部存储空间,本设计采用凌阳公司的 SPR4096 模组电路,配合 PC 机使用 ResWriter 工具,通过 EZprobe 下载线,完成对 R4096 存储器芯片的擦除、写入、校验等功能。 并且 SPR4096可以直接与 SPCE061A 单片机相连,实现 SPCE061A 单片机存储空间的扩展。 SPR4096 是一个高性能的 4M 位 FLASH,分为 256 个扇区,每个扇区为 2K 字节。 内嵌 512K 8位高性能 Flash 存储器同时内嵌 4K 8 位 SRAM。 芯片具有 BMI( Bus Memory Interface)并行接口总线与 SIF( Serial Interface)串行接口总线。 在 SPR4096 芯片中,使用 两种电源供电, VDDI 与 VDDQ。 VDDI 范围在 ,这个电源是给内部的 Flash 与逻辑控制单元供电的。 VDDQ 范围在 ,只给 I/O 口供电。 SPR4096最高工作在 频率下,最大读电流为 ,最大编程 /擦写电流。 这里采用 SPR4096 的串行接口模式工作, CF02 接低电平, CF7 接低电平,硬件电路如图 C 2110 0uC 2010 4C 2322 4C 2510 4 C 2610 61 2 3J2C O N 312J3S p e a k e rR91KR 101K54627183U2S P Y 003 0V S SDACA V S S 2V D D H 所示。 R233R 2433R53. 3K1A 121A 241A 361A 482A 1112A 2132A 3152A 4171O E12O E19V C C201Y 1181Y 2161Y 3141Y 4122Y 192Y 272Y 352Y 43G N D10U 1174 H C 24 4R4R 2633D23. 3VBUSYE Z _S C KE Z _S D AP D 0E Z _S D AP D 3VDDC550 0PC610 43. 3V12345J1C O N 5B U S YP D 1P D 0V D D 11S D A2V S S Q3V D D Q4C F 75C F 46C F 37C F C 28NC9NC10NC11NC12V S S24V D D Q23S C K22R E S21V S S20NC19NC18NC17NC16NC15NC14NC13U2S P R 4 09 6D141 48C110 4C210 4C310 4C410 4C510 4C610 4123J3M E S E L12345678910J5C O N 10R710 KR12k3. 3VV C C3. 3V3. 3VS D AM E M3. 3V1E Z _S C K3S C K5C K _ I O B 02E Z _S D A4。基于单片机的gps公交车报站系统论文
相关推荐
量 ,用液晶显示显示用户数据,并对某些情况提出报警。 本文的主要研究工作有: 1) 了解掌握 MSP430单片机的基本结构和功能特点。 2) 熟悉 IC 卡水表的基本工作原理和应用以及外围信号处理的基本 电路。 3) 了解掌握流量传感器、液晶显示、数据备份电路、 读卡器接口电路 的基本结构和使用方法。 4) 根据硬件设计方案设计 IC 卡水表的主要软件部分。 5)
K2 键调整分, K3 键设置完成。 系统主要特点 ⒈ 本设计以硬件和软件相结合为指导思想,通过软件编程实现系统大部分功能,电路简单明了,系统控制灵活、稳定性高,能很好地满足本设计的基本要求和扩展要求。 ⒉ 本设计采用单片机 AT89S51 来设计完成 ,由于其功能的实现主要通过软件 8 编程来完成 ,那么就降低了硬件电路的复杂性 , 减小 了 电磁干扰和因元器件精度不够引起的误差 ,
准 14 脚(无背光)或 16 脚(有背光)接口,它的管脚如图 所示。 本科毕业设计说明书(论文) 第 页 共 29 页 10 图 LCD的管脚 LCD1602 各个管脚说明如表 所示。 表 LCD各管脚说明 编号 引脚 引脚说明 编号 引脚 引脚说明 1 VSS 接 地 9 D2 数据 2 VDD 电源正极 10 D3 数据 3 VL 显示偏压 11 D4 数据 4 RS 数据 /命令 12
C 卡 表面上没有 金属触点而是在卡 的 内 部设 置 了 天线 , 射频卡处在 读卡器一定距离内时,读写卡器 就可以 通过发射射频信号对 IC 卡进行读写操作。 ( 2) 接触型 的 IC 卡的表面 上 有 6 个或 8 个金属触点,只有在 IC 插入读写器内后,金属触点与读卡器进行接触, 在微处理器的控制下才能够完成的读写操作。 根据 IC 卡的内部结构,又可以 将 IC 卡 分为存储卡
..... 5 基于单片机的 DS18B20多点测温系统 LCD1602显示惠州学院 HUIZHOU UNIVERSI TY毕 业 论 文(设 计)中文题 目 :基于单片机的 DS18B20温度传感器测温系统设计 英文题目 : A Design o the DS18B20 Temperat ure Test System Based on MCU 姓 名 ****** 学 号
时, Q1截止,同时对 C4 充电,到 22 脚再次输出高电平时, Q1 的集电极电源电压是 5V 供电电压再叠加 C4 上的充电电压,所以 C4又称为自举 8 升压电容,其作用是为 Q1 提供工作电压。 按钮电路设计 从上到下的 8 个按钮, 分别与单片机的 至 相连,他们的公共端 接低电平,故哪个按下去就表示哪个为低电平,而且当有一个先按下去后其他的按钮都无效。 七段显示器电路设计 七段