10 2013 档案

摘要:本次实验目的:在指定的EPPROM地址中,写入一数据,延时100MS后,在从该地址中读取,并在LCD上显示。该实验在前两天就开始做了,一开始并没有成功,读出的一直0x00,当时也调了一会,但跳回到PS2鼠标实验继续调试(因为晚上睡觉会一直想那个问题),当把PS2鼠标实验调通之后,感觉自己对时序图有进一步的好感,写状态机时,我能抓住每一个动作细节,这就是经验吧,然后今天晚上调试I2C实验,直接对着时序图一步一步检查状态机的变动,经过仔细的检查,确实发现不少问题,当场就改掉,检查完一遍后(仅检查了一遍),改完后立即编译下载到板子上验证,结果很OK。此时我非常高兴,PS2鼠标实验花了那么长的时间去调 阅读全文
posted @ 2013-10-28 00:07 MyBooks 阅读(937) 评论(0) 推荐(0)
摘要:抱着“不气馁、不放弃、誓不罢休、搞不定你我还能搞其他玩意吗”的心态,调试许久的PS2鼠标实验,终于在今天被我搞定了。发几张图显摆一下,嘿嘿。。。 左键按下+鼠标移动 右键按下+鼠标移动 中键按下+鼠标移动一、程序框架:大概情况:1、先由控制模块启动发送模块,把指令0xff发送给鼠标,进入复位模式。2、发送完后,通知控制模块启动接收模块,接收鼠标应答数据fa、aa、00。3、接收完后,在次给鼠标发送0xf4,鼠标进入待... 阅读全文
posted @ 2013-10-26 15:27 MyBooks 阅读(1849) 评论(1) 推荐(0)
摘要:此试验我一人调试许久都未成功,但发送ff时,读出来的数据确是对的,一开始让我窃喜,但发送f4时,读出来的数据确是错的,哎让苦恼啊,能力有限,只能先暂时就这样吧,那位什么还要贴出来呢,有两个原因:1、等自己能力达到一定时,在回过头来,把这个问题解决掉,我相信,一定能实现的。2、晒出来就是希望能得到各位网友能帮忙指点哪个地方容易出问题。在此先拜谢了!>>PS2鼠标实验是一个双向通信实验,那就得知道PS2鼠标传输协议,本人觉得自己对PS2传输协议有所掌握(也许理解的还不够到位)。具体传输协议就不多描述,还是看专业的“PS/2 技术参考”。>>在写代码之前,我参考网上一个例子, 阅读全文
posted @ 2013-10-22 23:05 MyBooks 阅读(1270) 评论(0) 推荐(0)
摘要:菜鸟做的的小实验链接汇总: 1、基于Verilog HDL 的数字时钟设计 2、乘法器 3、触发器(基本的SR触发器、同步触发器、D触发器) 4、基于Verilog HDL的ADC0809CCN数据采样 5、基于Verilog HDL 的数字电压表设计 6、LCD12864 液晶显示-汉字及自定义显示(并口) 7、LCD12864 液晶显示-汉字及自定义显示(串口) 8、基于M9K块配置ROM的LCD12864图片显示实验 9、PS2键盘 + LCD12864 实验 阅读全文
posted @ 2013-10-11 23:05 MyBooks 阅读(796) 评论(0) 推荐(0)
摘要:本实验是通过LCD12864来显示键盘上被按下的按键,实验比较简单,在LCD12864固定的DDRAM地址上显示,缺点就是不能保存上一次被按的内容,后者会覆盖掉前面,所以屏上仅有一个字符显示。保存上一次内容不被覆盖掉方法还待改进。目前将就这样吧。关于LCD12864显示可以参考“LCD12864 液晶显示-汉字及自定义显示(并口)”,代码稍微改了一下,可以参考代码。PS2键盘解码实验也比较简单,可以参考特权的或是“verilog HDL的那些事儿”也可以在网上找到相关的资料。ps2_control.v 1 module ps2_control( 2 ... 阅读全文
posted @ 2013-10-11 22:28 MyBooks 阅读(777) 评论(1) 推荐(0)