ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:19.53KB ,
资源ID:17524125      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17524125.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(键盘C语言程序文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

键盘C语言程序文档格式.docx

1、/ PieCtrlRegs.PIEACK.all = 0xFFFF;/PIEACK_GROUP1; PieCtrlRegs.PIEACK.bit.ACK7 = 1; EDIS; EINT; / Enable Global interrupt INTM ERTM; / Enable Global realtime interrupt DBGM for(;) asm( nop / Reset the watchdog counter KickDog(); keyboard.hKeyboardObj:KeyboardObj(void) Init();void KeyboardObj:Init(voi

2、d) for (int i = 0; i = KeyboardPushTimes) if (KeyCount = KeyboardPushTimes)/短压键 System.BeepOn(); (:Keyboard.*KeyboardCommandTab1Count)(); if (KeyCount = KeyboardLongPushTimes)/长压键Keyboard.*KeyboardCommandTab2Count)(); KeyCount = KeyboardPushTimes; else/无键压下 0)/以前有键压下 KeyboardPushTimes) else KeyCount

3、 -;/放键计数 if (KeyCount = 0)/键释放 System.BeepOff();Keyboard.*KeyboardCommandTab0Count)(); KeyCount = 0; PressCountCount = KeyCount; Count +;unsigned char KeyboardObj:Scan(void)volatile unsigned char KeyVal = 0; KeyVal = LedKeyRegs; switch (Count) case 0: if (!(KeyVal & ConstKEY1) KeyVal = Count + 1; br

4、eak; case 1: ConstKEY2) case 2: ConstKEY3) case 3: ConstKEY4) case 4: ConstKEY5) case 5: ConstKEY6) case 6: ConstKEY7) case 7: ConstKEY8) return KeyVal;/KEY1放键事件处理Key01(void)KEY1键释放事件/KEY2放键事件处理Key02(void)KEY2键释放事件/KEY3放键事件处理Key03(void)KEY3键释放事件/KEY4放键事件处理Key04(void)KEY4键释放事件/KEY5放键事件处理Key05(void)KE

5、Y5键释放事件/KEY6放键事件处理Key06(void)KEY6键释放事件/KEY7放键事件处理Key07(void)KEY7键释放事件/KEY8放键事件处理Key08(void)KEY8键释放事件/KEY1压键事件处理Key11(void)/特别注意菜农的组合键用法,可以看出零耗时键盘的非典之处 if (PressCount7 = KeyboardPushTimes)/KEY8已先压下 Key8_Key1();/执行KEY8_KEY1组合键事件KEY1键单击事件/KEY2压键事件处理Key12(void)KEY2键单击事件/KEY3压键事件处理Key13(void)KEY3键单击事件/KE

6、Y4压键事件处理Key14(void)KEY4键单击事件/KEY5压键事件处理Key15(void)KEY5键单击事件/KEY6压键事件处理Key16(void)KEY6键单击事件/KEY7压键事件处理Key17(void)KEY7键单击事件/KEY8压键事件处理Key18(void) if (PressCount0 = KeyboardPushTimes)/KEY1已先压下 Key1_Key8();/执行KEY1_KEY8组合键事件KEY8键单击事件/KEY1长压键事件处理Key21(void)KEY1键长压事件/KEY2长压键事件处理Key22(void)KEY2键长压事件/KEY3长压键

7、事件处理Key23(void)KEY3键长压事件/KEY4长压键事件处理Key24(void)KEY4键长压事件/KEY5长压键事件处理Key25(void)KEY5键长压事件/KEY6长压键事件处理Key26(void)KEY6键长压事件/KEY7长压键事件处理Key27(void)KEY7键长压事件/KEY8长压键事件处理Key28(void)KEY8键长压事件/KEY1-KEY8组合键事件处理Key1_Key8(void)KEY1KEY8键事件/KEY8-KEY1组合键事件处理Key8_Key1(void)KEY8KEY1键事件类别:Dsp | | 添加到搜藏 | 分享到i贴吧 | 浏览(247) | 评论(0) 上一篇:DSP281x_Adc.h修改以便访问下一篇:DSP2812串口波特率正确和良好的.最近读者:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1