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

键盘和显示器

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

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

    标签: 键盘扫描

    上传时间: 2013-12-21

    上传用户:dreamboy36

  • 学习LCD显示器的基本原理

    学习LCD显示器的基本原理,理解其驱动控制方法。掌握两种LCD驱动方式的基本原理和方法。并用编程实现: 1.用总线方式直接驱动带有驱动模块的LCD。 2.用ARM内置的LCD控制器来驱动LCD。

    标签: LCD 显示器

    上传时间: 2016-02-29

    上传用户:kiklkook

  • ucgui编写的虚拟键盘的程序

    ucgui编写的虚拟键盘的程序,有源码和exe文件

    标签: ucgui 编写 程序 虚拟键盘

    上传时间: 2016-03-03

    上传用户:PresidentHuang

  • /*智能型温度感测器: (1)8051的PORT1连接LCD显示器

    /*智能型温度感测器: (1)8051的PORT1连接LCD显示器,PORT3的P3.3,P3.4,P3.5分别连接到LCD控制线,程序执行时可以在LCD显示器显示时间和日期 (2)温度感应组件AD590通过ADC0804将感应到的温度转换数字数据,然后通过PORT0输入8051 (3)8051的第10只和第11只引脚RXD和TXD分别连接到MAX232,然后连接到PC的COM端口 (4)8051实验板每小时读入ADC0804转换的数字温度数据,然后记录在串行EEPROM93C66中 (5)8051实验板可以通过RS232将记录在串行EEPROM93C66中数字温度数据传送到PC端 */

    标签: PORT1 8051 LCD 智能型

    上传时间: 2013-12-13

    上传用户:zaizaibang

  • 低频数字相位测量仪使用单片机和FPGA来共同实现

    低频数字相位测量仪使用单片机和FPGA来共同实现,FPGA完成测量时间差,而单片机完成数据的读取、键盘控制和显示等功能。

    标签: FPGA 低频 数字 相位测量仪

    上传时间: 2016-03-09

    上传用户:米卡

  • 近段时间闲来无事做了一款AV和HI-FI两用的前级

    近段时间闲来无事做了一款AV和HI-FI两用的前级,采用音量音调处理芯片PT2322完成音量音调的处理,支持六声道音量0~15分贝可调,高中低音支持-7db~+7db可调,总音量支持0~79分贝可调,步进为2分贝每次,并且具有静音、3D和直通功能,不论是在听音乐还是在看电影两不误;采用pt2323实现音源输入选择和2声道转换成6声道的功能,支持四组普通立体声输入和一组DVD六声道输入,并且能够将四组立体声其中的任何一组转换成六声道,即使是用VCD看普通碟片时也能欣赏到有如DVD一样的环绕音效。由于PT2323和PT2322支持I2C总线控制,利用89c51对其进行控制,PCB板连线方便,控制简单。本板除了以上功能外,还特留有一个输出口,用来控制后面所接的功率放大模块的电源的关断,以实现遥控开关机,静音时也将功率放大模块的电源模块关断,以实现节能的目的。本电路还有一个重要特点,整个电路采用单5V电源供电,接口简单,连线方便,便入摩机用。人对电路操作主要有两种方式,一是通过键盘来进行控制,二是通过配有的红处的遥控接收头来控制,遥控器可选市面上很容易买到的由TC9148型的遥控器即可。本人提供少量PCB板,供爱好音响和单片机的同行做实验, 如有需要也可提供全套散件或成品板。

    标签: HI-FI 前级

    上传时间: 2016-03-11

    上传用户:luopoguixiong

  • 欢迎进入嵌入式编程和微控制器应用的世界!使用日益流行且价格适宜的Atmel AVR嵌入式控制器作为学习平台

    欢迎进入嵌入式编程和微控制器应用的世界!使用日益流行且价格适宜的Atmel AVR嵌入式控制器作为学习平台,本书是目前可以获得的最佳—书籍之一。对于初学者,本书将会是极好的选择。随着对Atmel AVR RISC处理器的介绍,读者会立即进入嵌入式C语言教程之中。在本书中,读者将学习C语言的变量和常量、运算符和表达式、控制语句、指针和数组、存储器类型、预处理指令、实时方法等等。本书特点 强调嵌入式系统编程,包括了大量的示例,本书通过这些示例来引导读者入门,进 而学习高级嵌入式C编程技术。 本书第4章完整地介绍了Code Vision AVR C Compiler,该章提供了关于IDE安装与操 作以及Code Wizard Code Generator的使用的一个清晰的、循序渐进的指导。 本书还介绍了外设的使用,如键区、LCD显示器以及其他常用的嵌入式微控制器相关 设备。

    标签: Atmel AVR 嵌入式编程 价格

    上传时间: 2013-12-04

    上传用户:chens000

  • 用c语言编写的逆矩阵和矩阵的乘积

    用c语言编写的逆矩阵和矩阵的乘积,有良好的界面,界面是由键盘控制的

    标签: 矩阵 c语言 编写

    上传时间: 2016-03-17

    上传用户:kikye

  • 算术表达式求值 设埔桓龀绦颍菔居盟惴畔确ǘ员泶锸角笾档墓獭#ㄓ谜皇迪郑?nbsp 基本要求: 1、以字符序列的形式从键盘输入语法正确的

    算术表达式求值 设埔桓龀绦颍菔居盟惴畔确ǘ员泶锸角笾档墓獭#ㄓ谜皇迪郑?nbsp 基本要求: 1、以字符序列的形式从键盘输入语法正确的,不含变量的整数表达式,计算该表达式的值。 2、表达式的预算符有+ - * / ^ % ()等。 3、演示求值过程中运算符栈运算数栈输入字符和主要操作的变化过程 4、程序中的栈用C++的类模版来定义。运算符栈中的数据元素为字符型,运算数栈中的数据元素为整型。

    标签: nbsp 算术 字符 序列

    上传时间: 2016-03-17

    上传用户:zhengjian

  • )利用单片机定时器中断和定时器计数方式实现秒、分定时。 (2)通过LED显示程序的调整

    )利用单片机定时器中断和定时器计数方式实现秒、分定时。 (2)通过LED显示程序的调整,熟悉8155与8051,8155与LED的接口技术,熟悉LED动态显示的控制过程。 (3)通过键盘程序的调整,熟悉8155与矩阵式键盘的接口技术,熟悉键盘扫描原理。 (4)通过阅读和调试简易秒表整体程序,学会如何编制含LED动态显示、键盘扫描和定时器中断等多种功能的综合程序,初步体会大型程序的编制和调试技巧。

    标签: LED 用单片机 定时器中断 定时器

    上传时间: 2014-01-27

    上传用户:anng