首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > MCU驱动PS2键盘

MCU驱动PS2键盘

  • 资源大小:0.04 MB
  • 上传时间:2021-07-11
  • 下载次数:0次
  • 浏览次数:29次
  • 资源积分:1积分
  • 标      签: 键盘 驱动

资 源 简 介

键盘发送接口程序如下:   。 单片机向 PS/2 键盘发送数据程序代码如下:   void ps2_sentchar(unsigned char sentchar){//ps2 主设备向从设备发送数据   unsigned char sentbit_cnt = 0x00;   unsigned char sentchar_chk = 0x00;   EX0 =0; //关外部中断 0   //发起一个传送,发起始位   PS2_SGN_CLOCK = 0;//将时钟线拉低并保持 100us   delay100us();   PS2_SGN_DATA = 0;//起始位   PS2_SGN_CLOCK = 1;   //发送 DATA0-7   for(sentbit_cnt = 0; sentbit_cnt《8;sentbit_cnt++){   while(PS2_SGN_CLOCK)_nop_();//等待时钟线变为低   PS2_SGN_DATA = sentchar & 0x01;//发送数据   if(PS2_SGN_DATA)sentchar_chk++;//计算校验   while(!PS2_SGN_CLOCK)_nop_();//等待时钟线变高   sentchar 》》= 1;//待发送数据右移一位
VIP VIP