doc文档 51单片机矩阵键盘显示汇编版

实用文档 > PPT模板 > 艺术创意 > 文档预览
2 页 1383 浏览 1 收藏 4.6分

摘要: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,LOOPMOVA,R0;RLA;改变扫描列MOVR0,A; DJNZR3,LOOP1LJMPCKCK1:CLRF0;复位标志位RETTABLE:DB00,01,02,03,04,05,06,07,08,09,10,11,12,13,14,15END精心搜集整理,只为你的需要

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
51单片机矩阵键盘显示汇编版 第 1 页 51单片机矩阵键盘显示汇编版 第 2 页
本文档由 匿名用户2020-11-06 05:08:40上传分享
你可能在找
  • 4.9 分 2 页 | 14.50 KB
  • 课程设计报告(单片机原理和应用)题目名称专业班级学生姓名学号指导教师4x4矩阵式键盘4x4矩阵式键盘的设计与仿真 1、设计原理:矩阵式键盘工作原理矩阵式键盘使用于按键数量较多的场合,它由行线与列线组成, 按键位于行、列的交叉点上,行、列线分别列接到按键开关的两端。 无键按下时,行线处于低电平状态,而当有按键按下时,行线电平状态将由与此行线相连的列线电平一样为高电平。这是识别矩阵键盘按键是否被按下的关键所在。一个4x4的行列可以构成一个16按键的键盘。
    4.9 分 6 页 | 107.00 KB
  • //行列扫描程序,可以自己定义端口和扫描方式,这里做简单介绍#include<>//包含头文件#defineucharunsignedchar#defineuintunsignedintunsignedchardofly 0x39,0x5e,0x79,0x71};//0-Fucharkeyscan(void);voiddelay(uinti);voidmain(){ucharkey;P2=0x00;//1数码管亮按相应的按键, 会显示按键上的字符while(1){key=keyscan();//调用键盘扫描,switch(key){case0x7e:P0=dofly[0];break;//0按下相应的键显示相对应的码值case0x7d
    4.8 分 2 页 | 16.00 KB
  • /**********************************************************用矩阵按键输入任意两位数并显示在12684上。如先输入2,再输入5液晶上显示25。 用矩阵按键0-9共10个按键。LCD12864用串行方式操作,如果用并行,请自行修改。 include#defineucharunsignedchar#defineuintunsignedint#defineNOP_nop_();sbitLCD_CS=P1^0;//片选
    3.0 分 4 页 | 17.50 KB
  • HD7279A的原理与应用作者:河北科技大学电气信息学院王改名赫苏敏王忠杰摘要:详述一种专用的智能键盘和LED控制芯片HD7279A的工作原理、工作时序及其控制指令;介绍HD7279A与CPU及键盘显示器的接口电路 关键词:HD7279A接口电路接口程序HD7279A硬件电路图HD7279A是一种管理键盘和LED显示器的专用智能控制芯片。 它能对8位共阴极LED显示器或64个LED发光管进行管理和驱动,同时能对多达8×8的键盘矩阵的按键情况进行监视,具有自动消除键抖动并识别按键代码的功能,从而可以提高CPU工作的效率。
    5.0 分 2 页 | 106.00 KB
  • 51单片机中断、按键学习一、任务1.中断概念理解2.定时/计数器中断、外部中断、串行口中断工作流程理解3.了解51单片机中断源个数以及中断级别4.了解定时/计数器做计数时使用的外部IO口以及外部中断IO 熟悉中断相关的寄存器每一位的功能作用6.了解定时/计数器4种工作方式的工作流程以及适用场合7.定时/计数器计时赋初值原理8.写一个1s定时LED灯亮的程序9.写一个外部中断触发LED灯亮的程序10.独立按键检测 11.矩阵按键检测12.熟悉按键外部中断使用以及按键外部中断扩展 13.搭建几个按键共用一个外部中断的硬件平台并写一个使用外部中断的不同按键控制不同LED灯亮的程序二、疑惑1.51单片机有几种中断源,怎么使用的
    4.7 分 3 页 | 32.00 KB
  • LED16X16点阵显示课程设计报告学院专业班级学生姓名指导老师 二0一0年十二月一、设计目的本次课程设计目的剖析试验箱,利用微机接口芯片8255,并行控制LED点阵显示;其次就是掌握8088微机系统与 LED点阵显示模块之间接口电路设计及编程,了解LED点阵显示的基本原理和如何来实现汉字的的循环左移显示。 要求自建字库,编制程序实现点阵循环左移显示汉字,并要求通过protues仿真软件画出电路图,运行程序。
    4.8 分 12 页 | 392.75 KB
  • 在AUTOCAD2012中,绘制“阵列对象”时采用矩形形阵列,环形阵列,路径阵列方法之间的差别将选中的对象进行矩形或环形多重复制。 有三种方法:一是矩形形阵列,二是环形阵列,三是路径阵列,其操作的区别是:矩形阵列选择对象命令:_arrayrect找到1个:(单击“修改”工具栏上的改”,“阵列”命令,即执行ARRAY命令)(阵列)按钮 ,或选择“修 类型=矩形关联=是为项目数指定对角点或[基点(B)/角度(A)/计数(C)]<计数>:(移动光标到合适位置,合适的数量时单击光标) 指定对角点以间隔项目或[间距(S)]<间距>:(单击光标
    5.0 分 13 页 | 2.70 MB
  • 电脑主板常见故障及主板维修方法详细汇总开机后提示“CMOSBatteryStateLow”,有时可以启动,使用一段时间后死机,这种现象大多是CMOS供电不足引起的。 3.芯片式:更换此芯片最好采用相同型号芯片替换。如果更换电池后时间不长又出现同样现象的话,很可能是主板漏电,可检查主板上的二极管或电容是否损坏,也可以跳线使用外接电池。 二、主板上键盘接口不能使用接上一好键盘,开机自检时出现提示“KeyboardInterfaceError”后死机,拔下键盘,重新插入后又能正常启动系统,使用一段时间后键盘无反应,这种现象主要是多次拔插键盘引起主板键盘接口松动
    4.7 分 2 页 | 127.50 KB
  • 车模竞赛基础综合实验报告实验名称:班级:学号:姓名:指导老师:XS128平台综合实验2012年12月25日1.实验目的结合这个学期我们学到的知识,应用于单片机XS128平台,测试并展示自己学习实验班的成果 2.实验要求(1)流水灯(矩阵键盘控制速度) (2)定时中断(3)串口通信,比较查询和中断方式效率(4)5110液晶显示(5)PWM产生正弦波形,在液晶上显示(6)综合实验:串口选择PWM波形并回显,LCD 显示,按键调整频率及幅值3.实现方法(1)流水灯的控制实际上是对B口的控制。
    4.7 分 10 页 | 56.00 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档