天津理工大学2015届本科毕业设计说明书
引脚说明:
P0:P0口能充当普通I/O口,也能当成AB/DB所共用的总线使用,是低8位AB/DB,当P0口作为I/O口时,无需外接上拉电阻。
P1/ADC:标准I/O口,ADC输入通道0-7。
P2:不仅可以当作高8位地址总线,而且还可以用作I/O口,但没有上拉电阻。 P3:第一功能是普通的I/O口;
第二功能:INT0:中断0,低电压有效。 INT1:中断1,低电压有效。
T0:定时器0,下降沿有效。 T1:定时器1,下降沿有效。 WR:外部数据寄存器写数据。 RD:外部数据寄存器读数据。 RST:复位端。
XTAL1/XTAL2:接12M外部晶振。 PSEN:外部程序的选通信号。
EA:处于低电压状态下访问外部ROM,处于高电压状态下访问内部ROM。 VCC:电源正极(5V)。 GND:电源负极。
3.1.3 特点
在同样晶振条件下,STC12单片机较普通类型有更快捷的处理效率,大约是普通类型的10倍左右。STC12C5A60S2单片机有8路10位AD、SPI借口、EEPROM、1K内部扩展RAM、看门狗等,可以定义多种中断优先级。
3.2显示模块
3.2.1 lcd12864 简介及引脚说明
LCD12864是由128*64个液晶显示点排列组成的,每个点对应一个2进制数,0代表该点灭,1代表该点亮。LCD12864功能很强大,能显示数字、字母、汉字,图形等。其中汉字和图形是自己编辑的,操作的原理在于液晶屏显示的具体位置与地址间的关系。
LCD12864是一个具有128×64的分辨率的液晶屏,内部含有八千一百二十九个简体文字与一百二十八个ASCⅡ字符集。本液晶屏采用多样的接口形式以及简易、便捷的指令,使它能够把人工相互交流界面能以简体汉字的形式呈现出来。本模块供电电压5V,2MHz的时钟频率,串并口通讯模式,内置DC-CD转换电路,不用外接负电压,并且无需片选信号,软件设计简单。
通过以上描述,本模块突出的特点包括:有LCD12864液晶屏模块无论在硬件电路结构还是在显示程序都比同类型液晶屏有突出的好处并且它工作环境是5伏电压、功率消耗小,节
7
天津理工大学2015届本科毕业设计说明书
省能源。所以本设计选用LCD12864液晶显示模块。
LCD12864显示模块实物可由图3.3所展示:
图3.3 LCD12864实物图
LCD12864引脚图可有图3.4所展示:
图3.4 LCD12864 引脚图
LCD12864是一个具有并行和串行多种形式的带汉字库的液晶显示模块。它有20个引脚,其引脚说明如表3.2:
表3.2 LCD12864引脚功能表
引脚号 1 2 3 4 5 6 7
名称 VSS VCC VO RS R/W E DB0 引脚功能 电源负极,接地 电源正极(5V) 调整亮度 片选端 处于高电压状态下读数据,处于低电压状态下数据编写 使能信号端 数据线位0 8
17 18 19 20 14 15 16 8 9 10 11 12 13 3.2.2 接口电路
RST NC BLA BLK DB7 PSB NC DB1 DB2 DB3 DB4 DB5 DB6 LCD12864与单片机引脚相连如图3.5所展示:
天津理工大学2015届本科毕业设计说明书
图3.5 LCD与单片机连接图
数据线位7 高电压并口,低电压串口方式 空引脚 9
数据线位1 数据线位2 数据线位3 数据线位4 数据线位5 数据线位6 复位端,低电平有效 空引脚 背光正极,一般为5V 背光负极,接地
天津理工大学2015届本科毕业设计说明书
3.3语音模块
3.3.1 ISD4004简介及引脚说明
ISD芯片是来自美国的一项专利技术。他们采用的是多电平直接模拟储存。这些系列芯片采集原始声音是直接存储到芯片中,并不需要数模转换和压缩等。所以这系列的芯片可以切实地还原声音,曲调以及响声等。这种芯片相较于同种形式的芯片要好的多。
本试验运用的是ISD芯片中很常见的名为ISD4004语音芯片。ISD4004芯片采取CMOS技术,内部带有很多装置,包括自动消除噪声装置、振荡装置、存储装置、滤波装置等。该芯片录音时间较长,一般能在6到18分钟左右,工作电压3.3V,功率消耗小。这个芯片利用采样频率制件存在差异,录音质量效果便会有所差异。当采样频率越来越高时,音质就越来越高,但录音时间较长;随着采样频率越来越低,录音时间会逐渐缩短,而声音的质量下降。该芯片还有个很大的优点是在断电的情况下,录音的内容能保存好多年,并且可以擦除反复录音十几万次。
ISD4004芯片实物图可由图3.6所展示:
图3.6 ISD4004实物图
ISD4004芯片引脚图可又图3.7所展示:
图3.7 ISD4004引脚图
10
3 4 1 2 13 14 15 16 17 18 19-22 23 24 25 26 27 28 5-10 11-12 引脚号 3.3.2 接口电路
名称 NC VSSA MISO VSSD CS MOIS OUT AMCAP NC IN- IN+ VCCA NC VSSA RAC INT XCLK VCCD SCLK 引脚说明如表3.3表达:
空引脚 地线 ISD4004和单片机引脚连接图如图3.8所展示:
输出端,上升沿有效 地线 表3.3 ISD4004引脚功能
天津理工大学2015届本科毕业设计说明书
注:为了减少噪声,芯片的模拟电路和输出电路要分开使用电源,也要使用不同的底线。
图3.8 ISD4004与单片机连接图
片选端,两指令间是高电压 串行输入端,上升沿有效 音频输出端,驱动5KΩ负载 自动消除噪音, 空引脚 反向模拟输入端 同向模拟输入端 电源 空引脚 电源 行地址时钟 中断 外部时钟,不对外使用时,该端接地 电源 时钟输入端,用于同步数据传输 11
引脚功能