虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

矩阵键盘电路

  • 进行键盘扫描及键处理时

    进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫描,此间相当于延时去抖动。 该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。 /*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 矩阵键盘键值扫描,功能处理函数 本程序处理4*4的矩阵键盘,直接用于8051系列单片机,也可移植到其它机型. 行输出在P1口高四位 列输入在P1口低四位,如果不同,则需修改键值读取函数 即:GetKeyCode() 有10个数字键0--9,1个小数点,1个负号键。 第二功能键和回车键共用一个,如果连续按下该键2秒钟,则键盘进入第二功能。 在键盘初始化程序InitKeyboard中把ucKey1和ucKey2赋值0xff

    标签: 键盘扫描

    上传时间: 2016-02-19

    上传用户:二驱蚊器

  • 进行键盘扫描及键处理时

    进行键盘扫描及键处理时,在程序中直接调用函数KeyProcess()即可。键处理函数原 型声明在头文件Key.h中,键处理函数可放在程序的任何地方,一个按键对应一个处理函 数。 该键盘扫描程序去抖动为什么不需软件延时?因为从无按键到键被按下,要进行两次 扫描,此间相当于延时去抖动。 该键盘扫描程序还有一特色:用二维数组进行按键功能处理,使程序更简单。 /*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 矩阵键盘键值扫描,功能处理函数 本程序处理4*4的矩阵键盘,直接用于8051系列单片机,也可移植到其它机型. 行输出在P1口高四位 列输入在P1口低四位,如果不同,则需修改键值读取函数 即:GetKeyCode() 有10个数字键0--9,1个小数点,1个负号键。 第二功能键和回车键共用一个,如果连续按下该键2秒钟,则键盘进入第二功能。 在键盘初始化程序InitKeyboard中把ucKey1和ucKey2赋值0xff

    标签: 键盘扫描

    上传时间: 2013-12-21

    上传用户:dreamboy36

  • 项目名称:测量放大器 压缩包里面含有设计测量放大器的c源程序(开发环境为keil)

    项目名称:测量放大器 压缩包里面含有设计测量放大器的c源程序(开发环境为keil),目标代码(可直接烧入AT89S52芯片运行),电路原理图等。 源程序含有软件模块:4×4矩阵键盘扫描,led显示,可编程信号衰减。 硬件模块:采用医学生理信号检测仪器的前置放大器的结构,可放大极其微弱信号,譬如毫伏级心电信号。在此基础上加入可编程衰减器。 实现功能:通过按键输入微弱信号的放大倍数,可以相应放大微弱信号。设置倍数时,有四个LED显示倍数,按“千”,“百”“十”,“个”顺序设置,待设置的位会闪烁等待设置。放大倍数为1~1000倍。,譬如可以把1mv的微弱电压放大至1v,误差小于0.3%。用到的芯片有at89s52,ADC7520,opa177,74ls245,74ls138等。纯属原创。

    标签: keil 测量放大器 项目 开发环境

    上传时间: 2016-04-24

    上传用户:FreeSky

  • 这是单片机驱动液晶显示器12864和键盘的源代码

    这是单片机驱动液晶显示器12864和键盘的源代码,其中12864的驱动芯片是ST7290,键盘是4*4的矩阵键盘。

    标签: 12864 单片机驱动 液晶显示器 键盘

    上传时间: 2014-10-12

    上传用户:ynsnjs

  • 空调恒温控制 利用实验仪上显示电路

    空调恒温控制 利用实验仪上显示电路,键盘电路,A/D变换电路,完成类似空调恒温控制实验,可以利用实验仪上的电位器模仿温度变化,加热和致冷电机可以用发光管代替。要求可以用键盘设定恒温温度,当外界温度超过设定温度+/-2℃时,就要启动加热或致冷电机。

    标签: 空调 恒温控制 实验仪 显示电路

    上传时间: 2014-09-03

    上传用户:气温达上千万的

  • 利用伟福Lab2000P单片机实验仪上显示电路

    利用伟福Lab2000P单片机实验仪上显示电路,键盘电路,A/D变换电路,完成类似空调恒温控制实验,可以利用实验仪上的电位器模仿温度变化,加热和致冷电机可以用发光管代替。要求可以用键盘设定恒温温度,当外界温度超过设定温度+/-2℃时,就要启动加热或致冷电机。

    标签: 2000P 2000 Lab 单片机

    上传时间: 2016-08-22

    上传用户:ommshaggar

  • 仪器仪表键盘显示模拟系统

    仪器仪表键盘显示模拟系统,用AT89S52芯片作为系统的CPU,控制系统的按键及显示器部分。用8路同相三态双向总线收发器74LS245芯片驱动LED。4X4矩阵键盘作为系统人机交互的重要部分,用于向单片机应用系统输入数据或控制信息,设计4X4矩阵键盘分别对应键码“0-F”。系统可以实现的基本功能包括开机LCD液晶屏幕显示“大专05电子信息X班XXX毕业设计”信息;按下任意一个按键,LCD液晶屏幕显示相应按键的信息。在基本功能的基础上还增加了一个扩展功能,即增加一个LED数码管同步显示相应键码

    标签: 仪器仪表 键盘显示 模拟系统

    上传时间: 2016-10-07

    上传用户:ainimao

  • 此图为我自已研究了扬创公司的开发板后

    此图为我自已研究了扬创公司的开发板后, 参考他们的开发板主板图画的电路图和PCB板图。 注意,扬创公司的开发板是主板加核心板的构架。 因此,我的图也是基于此构架的。 我的图是主板图(不含核心板图)。 电路图和PCB板图是PROTEL99格式的。 功能上除了没有摄像头接口电路外,其余功能全有, 并增加了一全双工485口,一半双工485口, 一4*8的矩阵键盘接口,液晶屏LED背光驱动电路, 板子需配合扬创公司的S3C2440核心板工作。 画得不是太好。但所有功能经验证全部正常, 我用的屏是三星LTP700WV-F01,自带触摸屏的型号, 另,限于扬创公司的核心板功能, 此板支持液晶屏只能支持到65K色。 有感于网上共享PCB板图的较少,在此与大家共享。 如有疑问,可以和我联系:nanjinrat@sohu.com

    标签: 开发板

    上传时间: 2013-12-21

    上传用户:zmy123

  • 51+pdiusbd12做的usb键盘

    51+pdiusbd12做的usb键盘,用矩阵键盘来模拟ps2键盘的小键盘部分

    标签: pdiusbd usb 51 12

    上传时间: 2014-01-26

    上传用户:开怀常笑

  • 单片机键盘驱动资料

    单片机键盘驱动资料,包括键盘接口技术介绍、扫描法矩阵键盘驱动程序、行列反转法矩阵键盘驱动程序、AT89S52单片机键盘接口原理图等。程序有详细的注释。资料基于AT89S52单片机系统,键盘为4×4矩阵键盘。

    标签: 单片机 键盘驱动

    上传时间: 2014-01-20

    上传用户:a3318966