本文包含原理图、PCB、源代码、封装库、中英文PDF等资源
您需要 登录 才可以下载或查看,没有账号?注册会员
×
因工作需要,
如题,现在有需求做一个键盘解码板,把行列矩阵键盘16x8 转化为PS/2信号送给Host PC
拟用AT89S52+FPGA来做, 矩阵键盘接到FPGA 上,
FPGA那边已经Ready, 单片机这边打算用Keil C来写,但是已经很多年没有接触51了,不知道大家有什么好建议?
请教各位大虾,怎样去搭这个架构?
扫描部分用FPGA去scan ,具体是 单片机往0xFFF2 写一个数, 然后FPGA会拉Low某一列,然后单片机读取0xFFF8 ,取到当前扫描的行值,然后作处理,然后送到0XFFF1,然后由FPGA把它转换为PS2 protocol 送给PC
这个板子当然也要处理Host端的命令,资源可用的为 INT0,T1,T0
请大家不吝赐教,谢谢 |