Calculator

  最近想用Verilog写一个计算器,主要就可以分为两部分了:人机界面和运算部分。人机界面其实也很简单就是一个4*4的矩阵键盘和几个数码管,在做的时候就会有基本的按键扫描,去抖动和数码管显示,但一直都有一个问题显示不是很稳定,总是喜欢跳到别的键当然也不是乱跳,一行之间的数值是不会乱跳的,喜欢在它所在的列之间跳动,代码我认为是没有什么问题的,按键的消抖我也做了,我用的是买的4*4键盘难道是它不稳定,我想应该不会,但在这没有办法的情况下我还是决定自己焊一个。花了个把小时焊了一个,问题有所好转,证实了一个问题代码还是代码的问题,按键的消抖和扫描没有做好。进一步的查问题。

你可能感兴趣的:(ca)