您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 经典单片机矩阵键盘程序

  2. 针对m×n键盘,扫描键盘读取键值,并予以LED显示; ; 其中1位LED由P1口提供显示代码; ; 键盘中断的引入由外部中断0产生; ; 键盘P0口线引入,行线为输出口,位于字节的低4位,列线为输入口,位于字节的高4位; ; 本程序目的就是建立m×n键盘扫描中断服务程序,m、n∈[1,4]
  3. 所属分类:硬件开发

    • 发布日期:2009-05-25
    • 文件大小:1kb
    • 提供者:ykf151864118
  1. 数码管驱动及键盘控制芯片 CH451 中文

  2. CH451 是一个整合了数码管显示驱动和键盘扫描控制以及μP 监控的多功能外围芯片。CH451 内 置RC振荡电路,可以动态驱动8位数码管或者64 只LED 发光管,具有BCD 译码、闪烁、移位等功能; 同时还可以进行 64 键的键盘扫描;CH451 通过可以级联的串行接口与单片机等交换数据;并且提供 上电复位和看门狗等监控功能
  3. 所属分类:嵌入式

    • 发布日期:2009-07-21
    • 文件大小:251kb
    • 提供者:cainiao0912
  1. 凌阳 16为单片机 061A键盘扫描程序

  2. 键盘扫描程序switch(m) //列扫描; { case 0x0010: key_code=0x0011; break; case 0x0020: key_code=0x0021; break; case 0x0040: key_code=0x0041; break; case 0x0080: key_code=0x0081; break; }
  3. 所属分类:硬件开发

    • 发布日期:2009-08-25
    • 文件大小:3kb
    • 提供者:iori_crazy
  1. 数码管显示驱动和键盘扫描控制芯片ch452资料

  2. CH452是数码管显示驱动和键盘扫描控制芯片。CH452 内置时钟振荡电路,可以动态驱动8 位数 码管或者64 位LED,具有BCD 译码、闪烁、移位、段位寻址、光柱译码等功能;同时还可以进行64 键的键盘扫描;CH452 通过可以级联的4线串行接口或者2 线串行接口与单片机等交换数据;并且可 以对单片机提供上电复位信号。
  3. 所属分类:嵌入式

  1. verilog 键盘扫描程序

  2. 本程序是用Verilog语言编写的一个经典的FPGA键盘扫描源程序。
  3. 所属分类:硬件开发

  1. 键盘扫描及显示设计实验 微机原理

  2. 键盘扫描及显示设计实验 微机原理 一、 实验名称: 键盘扫描及显示设计实验 二、 实验目的 1.学习按键扫描的原理及电路接法; 2.掌握利用8255完成按键扫描及显示。 三、实验内容及步骤 1. 实验内容 编写程序完成按键扫描功能,并将读到的按键值依次显示在数码管上。实验机的按键及显示模块电路如图1所示。按图2连线。
  3. 所属分类:专业指导

    • 发布日期:2010-10-20
    • 文件大小:224kb
    • 提供者:virtualpc
  1. C语言实现单片机的键盘程序

  2. c语言实现单片机的键盘程序 #include "SST89x5x4.H" #include #define uchar unsigned char #define uint unsigned int #define _Nop() _nop_() unsigned char code Key_Value_Table[16]={0xff,0x00,0x01,0xff,0x02,0xff,0xff,0xff, 0x03,0xff,0xff,0xff,0xff,0xff,0xff,0xff}; vo
  3. 所属分类:C

    • 发布日期:2011-06-09
    • 文件大小:149byte
    • 提供者:melody036
  1. 8051矩阵键盘扫描(包括仿真)

  2. 巧妙的运用了行列扫描的方法,感觉这个设计很简单,但是要仔细看哦;
  3. 所属分类:专业指导

    • 发布日期:2011-12-07
    • 文件大小:51kb
    • 提供者:xfcone
  1. 8255 扫描键盘实验

  2. 用扫描法读入实验机上按键,在8279 数码管显示器上显示。在 PA 口与PC 口组成的64 点阵列上,把按键接在不同的点上,将得到不同的键码,本实验采 用8×2 的阵列,共可按16 个键。 键盘值的读取一般有两种方法。一种是扫描法,另一种是反转法。 扫描法是对键盘上的某一行送低电平,其他为高电平,然后读取列值,若列值中有一位是低, 表明该行与低电平对应列的键被按下。否则扫描下一行。本实验中,8255 设置为模式0,PA 口为输 出口,PC 口为输入口。 反转法是先所有行扫描线输出低电平,读列值
  3. 所属分类:DOS

    • 发布日期:2012-04-23
    • 文件大小:2kb
    • 提供者:miniloveyl
  1. 矩阵键盘扫描及LED数码显示综合实验

  2. 一、实验要求    利用4×4键盘和一个LED数码管构成简单的输入显示系统,实现键盘输入和LED数码显示相应键值的功能。 二、实验目的 1.掌握数码管显示原理,及无译码显示电路的显示程序的编写;   1.理解矩阵键盘扫描的原理;   2.掌握矩阵键盘与51单片机接口的编程方法。
  3. 所属分类:C/C++

  1. CH454是数码管显示驱动和键盘扫描控制芯片

  2. CH454是数码管显示驱动和键盘扫描控制芯片。CH454内置时钟振荡电路,可以动态驱动8只16 的数码管或者128只LED,支持11段、14段、16段×8以及17段×7等;同时还可以进行64键 键盘扫描;CH454通过2线串行接口与单片机等交换数据。
  3. 所属分类:嵌入式

    • 发布日期:2013-06-27
    • 文件大小:221kb
    • 提供者:j4125
  1. 51单片机矩阵式键盘的编程方法

  2. 根据电路原理图,键盘扫描方法是:行线P1O~P13为输出线,列线P14~P17为输入线。一开始单片机将行线(P1O-P13)全部输出低电平,此时读入列线数据,若列线全为高电平说明没有键接下,若有列线为低电平则调用延时程序来去除按键抖动。延时后再读入列线看是否有低电平,如果列线数据还是有低电平,说明确实有键接下,接下来便是确定键值。下面以第二行的S5键为例,看接下S5后我们应该怎么得到这个键值。当判定确实有键接下之后,将行线轮流置为低电平,根据读入列线的数据可以确定键值。首先,单片机将P1O置为低
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:211kb
    • 提供者:weixin_38500222
  1. 基于CPLD 的矩阵键盘扫描模块设计

  2. 摘要: 为了在不增加CPU工作负担的前提下,实现标准键盘和矩阵键盘双键盘同时工作,提出了一种基于复杂可编逻辑器件(CPLD)的矩阵键盘扫描方案,实现了在矩阵键盘状态控制下CPLD 自动完成键盘扫描、编码、输出的功能,CPU 通过定时器中断服务程序定时查询矩阵键盘状态,并将按键值直接送入键盘缓冲区,供其他程序使用。 给出了CPLD 部分模块的VHDL 语言实现和仿真波形。在矩阵键盘的扫描、编码、输出完全不需CPU 控制的前提下,实现标准键盘和矩阵键盘双键盘同时使用。 在基于PC104 的便携式
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:1023kb
    • 提供者:weixin_38741759
  1. Stm32 键盘扫描程序分析

  2. 我们知道在51单片机中,通过扫描某个口的电平高低得知那个按键按下,比如,控制两行4列,假如让P1=0xCf;低位都置1 (pb0-pb3),pb4-pb5置0;然后我们就扫描P1口就行了,如果有按键被按下的,高电平会被强制拉低的。
  3. 所属分类:其它

    • 发布日期:2020-08-11
    • 文件大小:72kb
    • 提供者:weixin_38725902
  1. 一种嵌入式PC非标准键盘电路设计

  2. 随着嵌入式系统的飞速发展,嵌入式PC得到了广泛应用。标准的PC键盘由于体积大,按键多等原因在多数情况下不能满足要求。本文在介绍 PS/2通信协议的基础上,利用AT89C52实现了一种PC非标准键盘的设计。给出了其完整的硬件实现电路图和主要的软件开发方法。该键盘具有结构简单、工作稳定、便于扩展等特点,并已在某型航空图像回传系统中得到具体应用。 图1为该键盘电路原理图,由ATMEL公司的微控制器AT89C52、逻辑系统、矩阵键盘三部分组成。AT89C52单片机主要完成键盘扫描,确定键盘闭合断开的信
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:106kb
    • 提供者:weixin_38624746
  1. 嵌入式系统/ARM技术中的智能手机全键盘控制器及其编程

  2. 1 引言     智能手机(Smartphone),是指像个人电脑一样,具有独立的操作系统,可以由用户自行安装软件、游戏等第三方服务商提供的程序,通过此类程序来不断对手机的功能进行扩充,并可以通过移动通讯网络来实现无线网络接入的这样一类手机的总称。   随着智能手机逐步普及,3G服务不断完善,利用手机上网、收发电子邮件已逐步成为一种时尚;但常见的手机键盘仅有简单的功能和数字按键,而输入复杂的汉字、符号时需繁琐切换,输入速度减缓,所以,高端手机迫切需要一种便捷的输入界面。由于键盘扫描需占用大量GP
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:86kb
    • 提供者:weixin_38707153
  1. 16段数码管驱动及键盘控制芯片CH454

  2. CH454 是数码管显示驱动和键盘扫描控制芯片。CH454内置时钟振荡电路,可以动态驱动8 只16段的数码管或者128 只LED,支持11 段、14 段、16 段×8 以及17 段×7 等;同时还可以进行64 键的键盘扫描;CH454 通过2 线串行接口与单片机等交换数据。   1、引脚   2.特点   2.1. 显示驱动   ● 内置电流驱动级,段电流不小于20mA,字电流不小于150mA。   ● 动态显示扫描控制,直接驱动8 位16 段的数码管或者128 只发光管LED
  3. 所属分类:其它

    • 发布日期:2020-11-04
    • 文件大小:185kb
    • 提供者:weixin_38705252
  1. 数码管驱动及键盘控制芯片CH452简介

  2. 1、概述   CH452 是数码管显示驱动和键盘扫描控制芯片。CH452内置时钟振荡电路,可以动态驱动8 位数码管或者64 只LED,具有BCD 译码、闪烁、移位、段位寻址、光柱译码等功能;同时还可以进行64键的键盘扫描;CH452 通过可以级联的4 线串行接口或者2 线串行接口与单片机等交换数据;并且可以对单片机提供上电复位信号。   2、封装   3、特点   3.1. 显示驱动   ● 内置电流驱动级,段电流不小于20mA,字电流不小于100mA。   ● 动态显示扫描
  3. 所属分类:其它

    • 发布日期:2020-11-04
    • 文件大小:268kb
    • 提供者:weixin_38503483
  1. 数码管显示驱动和键盘扫描控制器CH451及其应用

  2. 摘要:介绍一种新型的键盘显示驱动芯片CH451的性能特点和工作原理,给出了CH451键盘显示驱动芯片与MCS-51单片机的接口方法与相应的软件驱动程序。 关键词:键盘显示控制;单片机;CH451单片机在开发过程中,常常会因为资源不足而不得不大量扩展接口芯片以满足应用系统的需要,其中原因之一是人机界面中的键盘显示占用了系统太多资源,从而造成系统庞大,同时降低了系统的可靠性。在单片机应用系统中,键盘显示通常可采用以下几种方式:(1)采用并行接口的键盘显示专用芯片8279。但8279所需外围元
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:111kb
    • 提供者:weixin_38687218
  1. 显示/光电技术中的工业设备中LED显示和键盘扫描设计

  2. 工业设备、汽车电子及仪器仪表中普遍使用LED显示器,原因是LED显示器成本低廉、使用灵活、封装体积小。     开发这类设备时,常常会由于CPU资源不足而不得不采用扩展接口芯片来满足应用系统的需要,而出现这种情况的原因之一是键盘显示占用了太多的系统资源,键盘显示通常采用以下两种方式:(1)采用并行接口的键盘显示专用芯片8279。但8279所需外围元件多(显示驱动、译码等)、占用电路板面积大、综合成本较高;(2)采用通用并行I/O芯片扩展(如8155等),但此方案同样需要驱动显示,同时键盘显示
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:67kb
    • 提供者:weixin_38750999
« 12 3 4 5 6 7 8 9 10 »