doc文档 LCD显示矩阵键盘输入的任意两位数

专业资料 > IT&计算机 > 计算机硬件及网络 > 文档预览
4 页 1524 浏览 0 收藏 5.0分

摘要:/**********************************************************用矩阵按键输入任意两位数并显示在12684上。如先输入2,再输入5液晶上显示25。用矩阵按键0-9共10个按键。LCD12864用串行方式操作,如果用并行,请自行修改。***********************************************************/#include<reg52.h>#include<intrins.h>#defineucharunsignedchar#defineuintunsignedint#defineNOP_nop_();sbitLCD_CS=P1^0;//片选,高电平有效(RS)sbitLCD_SID=P1^1;//串行数据输入端(R/W)sbitLCD_SCLK=P1^2;//串行同步时钟,上升沿读取SID数据(E)sbitLCD_PSB=P1^3;//并/串选择H并行L串行sbitLCD_RST=P1^4;//复位,低电平有效ucharkeynum;ucharcodedis1[]={"请输入任意两位数"};ucharcodeuchardis_buf[]={0,0};uchargetkey();voiddisplay();voiddelay(uintx){uchari;while(x--){for(i=0;i<110;i++);}}/*写指令程序,指令由3个字节组成,第一个为写指令*//*第二个为指令高4位,第三个为指令低4位*/voidsend_cmd(ucharcmd_

温馨提示:当前文档最多只能预览 8 页,若文档总页数超出了 8 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2019-12-08 01:19:58上传分享
你可能在找
  • 本书适用于GSK980T车床数控系统操作3.1操作面板说明3.1.1LCD/MDI面板GSK980T的LCD/MDI面板见图。1.2显示页面键显示页面键是用于选择各种显示画面的。 GSK980T共有七种显示画面:位置,程序,刀补,报警,设置,参数,诊断。页面解释:[位置]:按下其键,LCD显示现在位置,共有四页,[相对],[绝对],[总和],[位置/程序],通过翻页键转换。 显示,设定参数。诊断信息及软键盘机床面板显示,反复按此键时在两种显示页面间切显示报警信息。设置显示及加工轨迹图形显示,反复按此键时在两种显示页面间切换。
    4.8 分 38 页 | 331.78 KB
  • 按键输入和LED数码管扫描显示实验设计内容:给8个按键键盘的每个键定义一个功能,从左到右按键一次按下时,分别显示数字18,当有两个及以上的按键按下时,显示数字9。 LCD初始显示个人学号,当有按键按下时,最后一位显示对应的数字。 实验程序:#include<>sbitkey=P0^6;//键盘公共线,见原理图sbitls1=P0^2;//千位公共极sbitls2=P0^3;//百位公共极sbitls3=P0^4;//十位公共极sbitls4
    4.8 分 3 页 | 19.00 KB
  • Isis仿真图源程序如下:ORG0000HLJMPMAINORG0100HMAIN:LCALLCKJBF0,$-3;判断标志位F0MOVA,R1;MOVDPTR,#TABLE;根据R1参量显示相应的数值 MOVCA,@A+DPTR;MOVP1,A;LJMPMAINCK:SETBF0;设置标志位MOVR0,#0EFH;给P3初值,即=0MOVR1,#00;指向TABLE的参量MOVR3,#4;扫描行LOOP1 :MOVA,R0MOVP3,ANOPMOVA,P3SETBC;置位CMOVR2,#4;判断在哪一列LOOP:RRCA;扫描的数据带C左移一位JNCCK1;扫描到数据,跳转INCR1;显示参数加1DJNZR2
    4.6 分 2 页 | 38.00 KB
  • 2.实验要求(1)流水灯(矩阵键盘控制速度) (2)定时中断(3)串口通信,比较查询和中断方式效率(4)5110液晶显示(5)PWM产生正弦波形,在液晶上显示(6)综合实验:串口选择PWM波形并回显,LCD 显示,按键调整频率及幅值3.实现方法(1)流水灯的控制实际上是对B口的控制。 (2)这里通过中断函数计数,溢出后,翻转LED等,并清零,重新开始计数。相应的定时器设置参考xs128技术手册,然后在同学或是。
    4.7 分 10 页 | 56.00 KB
  • 课程设计报告(单片机原理和应用)题目名称专业班级学生姓名学号指导教师4x4矩阵式键盘4x4矩阵式键盘的设计与仿真 1、设计原理:矩阵式键盘工作原理矩阵式键盘使用于按键数量较多的场合,它由行线与列线组成, 按键位于行、列的交叉点上,行、列线分别列接到按键开关的两端。 无键按下时,行线处于低电平状态,而当有按键按下时,行线电平状态将由与此行线相连的列线电平一样为高电平。这是识别矩阵键盘按键是否被按下的关键所在。一个4x4的行列可以构成一个16按键的键盘。
    4.9 分 6 页 | 107.00 KB
  • JM12864M-2中文字库 一、液晶显示模块概述JM12864M-2汉字图形点阵液晶显示模块,可显示汉字及图形,内置8192个中文汉字(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示 主要技术参数和显示特性:电源:VDD3.3V~+5V(内置升压电路,无需负压);显示内容:128列×64行显示颜色:黄绿显示角度:6:00钟直视LCD类型:STN与MCU接口:8位或4位并行/3位串行配置 LED背光多种软件功能:光标显示、画面移位、自定义字符、睡眠模式等二、外形尺寸外观尺寸:93×70×12.5mm视域尺寸:73×39mm外形尺寸图外形尺寸ITEM模块体积视域行列点阵数点距离点大小2222222NOMINALDIMEN93
    5.0 分 18 页 | 1.34 MB
  • 广州致远电子股份有限公司嵌入式输入设备设计嵌入式输入设备设计嵌入式系统可以对各种数据信息进行快速计算、分析、输出,即完成对数据的处理,但很多时候就需要用户“告诉”系统如何执行下一步动作,这时,就需要使用输入设备将用户的 “指示”或“依据”传递给嵌入式系统。 比如,可用于语音输入的麦克和可用于人脸识别的摄像头,为了完成这些人机交互输入,除了硬件输入设备对信息采集外,还需要后台进行大量的数据处理,以帮助系统“理解”用户的“输入信息”。
    4.7 分 3 页 | 191.51 KB
  • LCDKVM[MISSINGIMAGE]用户说明书注意事项:[MISSINGIMAGE]1、使用此设备前,请熟读用户手册2、注意所购设备电源输入的属性;3、操作前,一定将前段(显示部份)拉离机身主体;4 、拉出/推入机器前段,电源开关将自动导通/断开;5、LCD显示部分最大翻转角度为120°;6、推入时,请按操作说明解除滑轨锁止装置;7、请确认您的操作系统是否支持热插拔,并仔细阅读用户手册关于热插拔的部分 [MISSINGIMAGE]产品描述LCDKVM控制平台是一个集成了多端口KVM切换功能于1U高度空间的控制平台,它通过一组设备(包含LCD显示器、键盘、鼠标)实现对多台计算机的操作。
    5.0 分 13 页 | 179.26 KB
  • 友达液晶屏:http://www.leehon.comTFT-LCD液晶屏是如何诞生的? TFT有源矩阵液晶显示是可以实现活动视频图象显示的液晶显示,但是,在非晶硅薄膜上制作的有源矩阵TFT由于其电子迁移率低,而不得不将器件面积作得稍大,因此在很小的像素面积上占据了不少比例,使像素的开口率( TFT液晶屏:严重影响了背光源的有效利用,而无源液晶显示虽然不能显示视频图象,但是其开口率高(不计像素间隔,可达100%),在开口率方面的相互竞争,导致人们开发了开口率达80%以上的多晶硅TFT有源矩阵
    5.0 分 1 页 | 27.00 KB
  • 在AUTOCAD2012中,绘制“阵列对象”时采用矩形形阵列,环形阵列,路径阵列方法之间的差别将选中的对象进行矩形或环形多重复制。 有三种方法:一是矩形形阵列,二是环形阵列,三是路径阵列,其操作的区别是:矩形阵列选择对象命令:_arrayrect找到1个:(单击“修改”工具栏上的改”,“阵列”命令,即执行ARRAY命令)(阵列)按钮 ,或选择“修 类型=矩形关联=是为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>:(移动光标到合适位置,合适的数量时单击光标) 指定对角点以间隔项目或[间距(S)]<间距>:(单击光标
    5.0 分 13 页 | 2.70 MB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档