本文设计的多功能键盘显示控制器,可以完成直连键盘、矩阵键盘以及LED数码管动态扫描的全部工作,并且实现按键的识别以及自动连续功能,实现LED数码管的显示、闪烁以及小数点控制等功能,同时该控制器对外接口采用了常规的UART接口,制定了完善的通信协议,可实现键值的获取和对显示的控制。该多功能键盘显示控制器不但克服了传统单片机系统占用较多的I/O口线和系统资源的缺点,而且采用比较主流的现场可编程门阵列FPGA,功能灵活,使用方便。