搜档网
当前位置:搜档网 › 南邮课程设计电子钟CCSVC55

南邮课程设计电子钟CCSVC55

南邮课程设计电子钟CCSVC55
南邮课程设计电子钟CCSVC55

通信与信息工程学院2016 /2017 学年第1 学期

课程设计报告

模块名称DSP技术及应用专业电子信息工程

学生班级

学生学号

学生姓名

指导教师王奇王明伟吴庆国卢敏

目录

一、设计任务及要求 (4)

1.1 设计电子时钟,要求有报时功能。 (4)

1.2 显示器用液晶显示屏,报时可用蜂鸣器完成。 (4)

二、相关原理简介 (4)

2.1 液晶显示器显示原理 (4)

2.1.1 EMIF 接口 (4)

2.1.2 液晶显示模块的访问 (4)

2.1.3 显示控制方法 (4)

2.1.4 数据信号的传送 (5)

2.1.5 程序流程图 (5)

2.2 音频信号发生原理 (6)

2.2.1 EMIF 接口 (6)

2.2.2 蜂鸣器 (6)

2.2.3 蜂鸣器的连接 (6)

2.2.4 程序流程图 (6)

三、设计方案与实现 (6)

3.1 设计方案 (6)

3.1.1 数字时钟选择方案 (6)

3.1.2 液晶显示屏显示方案 (8)

3.1.3 蜂鸣器整时报时 (8)

3.2 设计结果 (8)

四、调试过程及问题解决 (8)

五、体会与建议 (9)

参考文献 (9)

附录 (10)

DSP技术及应用课程设计报告

一、设计任务及要求

1.1 设计电子时钟,要求有报时功能。

1.2 显示器用液晶显示屏,报时可用蜂鸣器完成。

二、相关原理简介

2.1 液晶显示器显示原理

2.1.1 EMIF 接口

TMS320C5509DSP 的扩展存储器接口(EMIF)用来与大多数外围设备进行连接,典型应用如连接片外扩展存储器等。这一接口提供地址连线、数据连线和一组控制线。ICETEK-VC5509-A 将这些扩展线引到了板上的扩展插座上供扩展使用。

2.1.2 液晶显示模块的访问

液晶显示模块的访问、控制是由5509ADSP 对扩展接口的操作完成。控制口的寻址:命令控制接口的地址为0x602800,数据控制接口的地址为

0x602801 和0x600802,辅助控制接口的地址为0x600801。

2.1.3 显示控制方法

液晶显示模块中有两片显示缓冲存储器,分别对应屏幕显示的象素,向其中写入数值将改变显示,写入“1”则显示一点,写入“0”则不显示。其地址与象素的对应方式如表1:

发送控制命令:向液晶显示模块发送控制命令的方法是通过向命令控制接口写入命令控制字,然后再向辅助控制接口写入0。下面是基本命令字、解释和C 语言控制语句。举例:

显示开关:0x3f 打开显示、0x3e 关闭显示;

设置显示起始行:0x0c0+起始行取值,其中起始行取值为0 至63;

设置操作页:0x0b8+页号,其中页号取值为0-7;

设置操作列:0x40+列号,其中列号为取值为0-63;

写显示数据:在使用命令控制字选择操作位置之后,可以将待显示的数据写入液晶显示模块的缓存。将数据发送到相应数据控制I/O 接口即可。

2.1.4 数据信号的传送

由于液晶显示模块相对运行在高主频下的DSP 属于较为慢速设备,连接时需要考虑数据线上信号的等待问题;

电平转换:由于DSP 为3.3V 设备,而液晶显示模块属于5V 设备,所以在连接控制线、数据线时需要加电平隔离和转换设备,如:ICETEK-CTR 板上使用了74LS245。

2.1.5 程序流程图,如图1:

相关主题