键盘上的每一个键都有两个唯一的数值进行标志。为什么要用两个数值而不是一个数值呢?这是因为一个键可以被按下,也可以被释放。当一个键按下时,它们产生一个唯一的数值,当一个键被释放时,它也会产生一个唯一的数值,我们把这些数值都保存在一张表里面,到时候通过查表就可以知道是哪一个键被敲击,并且可以知道它是被按下还是被释放了。这些数值在系统中被称为键盘扫描码。本课程设计目的旨在使用Altera公司的EPM144C5系列的FPGA芯片,利用开发板PS2键盘接口等资源,实现一个键盘驱动程序。以达到外接键盘按键的选择、8位动态七段数码管实现按键扫描码显示和8×8点阵实现按键字符显示的目的。
2021-10-20 14:53:52 155KB PS/2 驱动 VHDL FPGA
1
PIC单片机AD转换程序+protues仿真图!
2021-10-19 22:56:04 17KB pic protues ad
1
里面包含有基于VHDL语言编写的出租车计价器程序并有详细的注释说明,同时附上仿真图,可以顺利实现。
2021-10-19 00:33:58 84KB 出租车计价器VHDL程序 仿真图
1
基于STC51单片机的汇编流水灯设计,文件包含基于KEIL的汇编源代码,以及基于PROTEUS的51单片机原理图,源代码已经编译,直接在PROTEUS中加载HEX文件即可仿真
1
jakes信道模型的仿真matlab程序仿真,包含注释,原理讲解等等内容,需要的尽管下载,如能帮助到您,十分开心
1
基于51单片机实现的计算器,有对应的keil5程序、Altium designer原理图、PCB图。并且含有对应的综合课程设计报告。
1
成熟的商业软件,实现了将DXF文件转化为G-CODE的功能,并附带了仿真功能。
2021-10-09 15:31:42 3.94MB g-code dxf 数控技术
1
比较全的初学资料,有流水灯,led显示,键盘扫描,广告灯,简单报警系统,点阵显示,秒表,数字时钟,ad应用,模拟电子琴等,有仿真和具体的资料,编译好的keil文件,c和汇编双语言,很适合初学者……
1
基于89C51的全自动洗衣机控制系统完整程序,Proteus仿真:控制要求: 1)按下启动按扭及水位选择开关,开始进水直到高(中、 低)水位,关水; 2) 2秒后开始洗涤; 3) 洗涤时,正转30秒,停2秒,然后反转30秒,停2秒; 4) 如此循环5次,总共320秒后开始排水,排空后脱水30秒; 5) 开始清洗,重复(1)~(4),清洗两遍; 6) 清洗完成,报警3秒并自动停机。【完整题目请大家自己搜吧】
1
key-juzhen.zip
2021-08-15 01:30:05 87KB 矩阵程序及仿真
1