⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 es-1.txt

📁 标准键盘PS2与单片机之间的通信
💻 TXT
字号:
【发布标题】----【5Q 矩阵工作室】【ES-1单片机+CPLD开发板】【源程序】【CPLD部分以后补上】

【文件名称】----upload.torrent

【文件大小】----20.94 MB

【文件描述】

CPLD和51单片机开发板简单介绍 

ES-1开发板正是为了这个目的而设计开发的. 
优点: 
1、非常方便携带(相对于传统的EDA实验箱而言); 
2、USB供电无须外加系统工作电源; 
3、CPLD和MCU平台共用所有外设,可开发相似的设计与实验; 
4、可以方便的开发CPLD与MCU的联合实验 
5、CPLD和MCU同一根下载线,方便程序下载; 
6、支持STC公司的MCU程序下载、具有PHLIPS公司的 MCU的硬件仿真器功能; 
7、对CPLD而言可兼容具有570个LE的芯片(如,MAX II 中的MAX570); 
8、提供从MCU到CPLD的全套学习、开发设计平台,很适于初学者及参加竞赛者(全国和四川省(今年9月份))使用。 

实验可分别以CPLD和MCU为核心开发 
可以完成的基本实验有: 

CPLD部分: 

一.广告灯的左移右移 
二. 按键识别 
三.数码管动态显示 
四.4×4矩阵式键盘识别 
五.24CO8的读写操作 
六.PC机与单片机通信(RS232协议) 
七.DS18B20测量温度系统 
八.标准键盘PS/2与单片机通信[26]19[27] 
九.数字频率计的设计 

十、MCS–51单片机与FPGA/CPLD总线接口逻辑设计 

十一、24小时时钟电路设计 

十二、闹钟系统的设计 

十三、交通灯信号控制器的设计 

十四、秒 表 的 设 计 

十五、汽车尾灯设计实验 

十六、2FSK2FSK/2PSK信号产生器 

单片机部分: 
一.广告灯的左移右移 
二. 按键识别 
三.数码管动态显示 
四.4×4矩阵式键盘识别 
五.按键中断识别 
六.定时器T0的应用---9.9秒计时设 
七.24CO8的读写操作 
八.PC机与单片机通信(RS232协议) 
九.DS18B20测量温度系统 
十.128X64液晶显示器的基本应用 
十一.标准键盘PS/2与单片机通信[26]19[27] 


首先要解决的是如何将键盘与单片机进行连接。根据资料的说明,标准的ps/2键盘有6根插针,分别是clock针、data针、电源针、地线针、其它两根针暂时没有使用。单片机获取外部数据有两种办法,一种是通过中断,另一种是通过查询状态,状态满足就可以收数据。根据键盘的通信协议,键盘每发送一位数据,clock针都会有一个高电平到低电平的下降沿跳变。为了提高效率,采用中断的方式。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -