PS2键盘控制模型电子琴电路设计.docxVIP

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

EDA自主设计报告

(2022级)

题目

学院

专业

班级

学号

学生姓名

指导教师

完成日期

PS2键盘控制模型电子琴设计与实现

电子信息学院

电子信息工程09047512

郭鹰鸿、阮宇静

黄继业

2022年06月

1

2

目录

一、引言………(3)

1.PS2背景

2.PS2键盘通信

3.电子琴的设计目的及意义

4.VGA原理

二、PS2键盘控制模型电子琴顶层电路的设计

…………………(5)

三、PS2键盘控制电子琴各模块的设计与仿真

1.锁相环及分频器fdiv的设计仿真 ()7

2.PS2通信模块的设计 ()8

3.模块CODE3的设计仿真 (9)

4.模块F_CODE的设计 ()12

5.模块DECL7S的设计仿真 ()15

6.模块RAM的设计 ()16

7.模块ROM的设计 ()17

8.模块shizhong的设计 ()19

9.模块VGA的设计 (20)

10.模块SPEAK的设计 (21)

11.MUX21的设计仿真 (22)

四、PS2键盘控制模型电子琴的硬件测试

…………………(23)

五、结论

…………………(24)

六、致谢

…………………(25)

参考文献

3

引言

一、本课题研究内容与意义:

1.PS2背景:

PS2协议:PC机最常采用的PS2借口为min-DIN6pin的连接器,如图1所示:

PS2设备有主从之分,主设备采用Female插座,从设备采用Male插头,现在广泛实用的PS2键盘鼠标均在从设备方式下工作。PS2接口的时钟与数据线都是集电极开路结构。主从设备之间数据通信采用双向同步串行方式传输,时钟信号由从设备产生。

a.从设备到主设备的通信

当从设备向主设备发送数据时,首先检查时钟线,以确认时钟线是否为高电平。如果是高电平,从设备就可以开始传输数据;反之,从设备要等待获得总线的控制权,才能开始传输数据。传输的每一帧由11位组成,发送时序及每一位的含义如图2所示。

每一帧数据中开始位总是为0,数据校验采用奇校验方式,住手位始终为1。从设备到主设备通信时,从设备总是在时钟线为高时改变数据线状态,主设备在时钟下降沿读入数据线状态。如表1所示:

4

4

4.VGA原理

2.PS2键盘通信

目前,键盘有许多种,PS2键盘是当今PC机最常用的种类,这里仅涉及最常用的键盘,也就是6引脚发送数据的键盘。键盘通信时需要四根连接线:电源线、地线、时钟线CLK、数据线DATA。

DATA和CLK是可双向通信的I/O线,也就是说,通过这两根线,即可以把主机的数据发送到PS2设备,又可以把设备的数据发向主机。在无键按下时,DATA和CLK向来处于高电平状态。但有键按下时,键盘先检查CLK,看它是否处于处于高电平,如果是处在低电平,说明主机无空暇接受数据,这时键盘将会把数据放在自己的缓冲区,直到CLK重新被拉高。键盘CLK首先产生下降沿,这时已在数据线上产生信号,如:

起始位总是为0,之后每一个时钟周期时钟电平为高时数据线上加将要输出的电平,在时钟的下降沿它将被主机读取。

3.电子琴的设计目的及意义

从古代到现代,音乐向来是人类一种重要的娱乐和释放方式,陶冶情操,丰富生活。所以设计出一个电子琴,可以让人们抒发心中的感情,陶冶情操,更好的体味生活的乐趣。此外,这也可以作为儿童音乐启蒙的玩具,所以此电子琴的设计意义重大。

扫描是从屏幕的左上方开始的,从左到右、从上到下地进行扫描。每扫描完一行,电子束就会回到屏幕左边下一行的起始位置。在这期间,CRT对电子束进行消隐。每行结束时,用行同步信号进行行同步。扫描完所有行后,用场同步信号进行场同步,并使扫描回到屏幕的左上方,同时进行场消隐,豫备下一次的扫描。

5

PS2键盘控制模型电子琴顶层电路的设计

如图所示,该图是电子琴顶层设计电路。按实现功能电路主要分成这几个模块:

1)锁相环、用宏模块搭建的22位.23位.24位计数器、用Verilog写的时钟分频模块fdiv:

①提供25MHz的时钟信号驱动VGA显示

②与24位计数器结合提供1Hz给数字时钟用以计时

③与23位计数器结合提供2MHz给CNT138T与rom_qupu以

文档评论(0)

138****5477 + 关注
实名认证
文档贡献者

为保证上传时格式不乱,部分文件上传为pdf格式,wps可以编辑pdf文件

1亿VIP精品文档

相关文档