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

激光管

  • 4位八段数码管的十进制加计数仿真实验(含电路图和仿真文件)

    4位八段数码管的十进制加计数仿真实验,程序采用汇编语言编写。此程序在仿真软件上与EDN-51实验板上均通过。仿真图中的数码管位驱动采用74HC04,如按EDN-51板上用想同的PNP三极管驱动在仿真软件上则无法正常显示。程序共分5块,STAR0为数据初始化,STAR2为计数子程序,STAR3为4位数码管动态显示子程序,STAR4为按键扫描子程序,STS00是延时子程序。由于EDN-51实验板上没装BCD译码器,所以编写程序比较烦琐。 程序如下: ORG 0000H                LJMP STAR0                        ;转程序 SRAR0ORG 0200H                                          ;程序地址 0200HSTAR0:   CLR 00                                  ;位 00 清 0               MOV P1,#0FFH                    ;#0FFH-->P1               MOV P2,#0FH                      ;#0FH-->P2               MOV P0,#0FFH                    ;#0FFH-->P0               MOV 30H,#00H                    ;#00H-->30H               MOV 31H,#00H                    ;#00H-->30H               MOV 32H,#00H                    ;#00H-->30H               MOV 33H,#00H                    ;#00H-->30H               LJMP STAR3                        ;转程序 SRAR3STAR2:   MOV A,#0AH                       ;#0AH-->A               INC 30H                                ;30H+1               CJNE A,30H,STJE                 ;30H 与 A 比较,不等转移 STJE               MOV 30H,#00H                    ;#00H-->30H               INC 31H                                ;31H+1               CJNE A,31H,STJE                 ;31H 与 A 比较,不等转移 STJE               MOV 31H,#00H                    ;#00H-->31H               INC 32H                                ;32H+1               CJNE A,32H,STJE                 ;32H 与 A 比较,不等转移 STJE               MOV 32H,#00H                    ;#00H-->32H               INC 33H                                ;33H+1               CJNE A,33H,STJE                 ;33H 与 A 比较,不等转移 STJE               MOV 33H,#00H                    ;#00H-->33H               MOV 32H,#00H                    ;#00H-->32H               MOV 31H,#00H                    ;#00H-->31H               MOV 30H,#00H                    ;#00H-->30HSTJE:      RET                                        ;子程序调用返回STAR3:   MOV R0,#30H                      ;#30H-->R0                MOV R6,#0F7H                   ;#0F7H-->R6SMG0:    MOV P1,#0FFH                    ;#0FFH-->P1                MOV A,R6                            ;R6-->A                MOV P1,A                            ;A-->P1                RR A                                     ;A向右移一位                MOV R6,A                           ;A-->R6                MOV A,@R0                       ;@R0-->A                ADD A,#04H                        ;#04H-->A                MOVC A,@A+PC               ;A+PC-->                MOV P0,A                            ;A-->P0                AJMP SMG1                        ;转程序 SMG1SDATA:   DB 0C0H,0F9H,0A4H,0B0H,99H                DB 92H,82H,0F8H,80H,90H SMG1:     LCALL STAR4                    ;转子程序 SRAR4                LCALL STS00                     ;转子程序 STS00                INC R0                                 ;R0+1                CJNE R6,#07FH,SMG0       ;#07FH 与 R6 比较,不等转移 SMG0                AJMP STAR3                       ;转程序 SRAR3STAR4:    JNB P2.0,ST1                      ;P2.0=0 转 ST1                CLR 00                                 ;位 00 清 0                SJMP ST3                            ;转ST3ST1:         JNB 00,ST2                          ;位 00=0 转 ST2                SJMP ST3                            ;转 ST3ST2:         LCALL STAR2                    ;调子程序 STAR2                SETB 00                               ;位 00 置 1ST3:         RET                                      ;子程序调用返回ORG 0100H                                         ;地址 0100HSTS00:     MOV 60H,#003H                ;#003H-->60H  (211)DE001:     MOV 61H,#0FFH               ;#0FFH-->61H (255)DE002:     DJNZ 61H,DE002               ;61H 减 1 不等于 0 转 DE002                 DJNZ 60H,DE001               ;60H 减 1 不等于 0 转 DE001                 RET                                     ;子程序调用返回                 END                                    ;结束 上次的程序共有293句,经小组成员建议,本人经几天的研究写了下面的这个程序,现在的程序用了63句,精简了230句。功能没有减。如谁有更简练的程序,请发上来,大家一起学习。 4位八段数码管的十进制加计数仿真实验(含电路图和仿真文件)

    标签: 数码管 十进制 仿真实验 仿真

    上传时间: 2013-10-11

    上传用户:sssl

  • 基于FPGA的激光测距回波信号高速采集研究

    在激光测距系统中,微弱回波信号的检测处理一直是一个难题。本文主要讨论了激光测距接收系统的实现方法,这种测距方法既适用于短距离的测量又适用于长距离的测量。首先介绍了脉冲式激光测距的原理,在此原理的基础上,结合FPGA的高速信号处理能力,设计了高精度激光测距接收系统,并设计了回波信号接收与计数电路模块。

    标签: FPGA 激光测距 回波信号 高速采集

    上传时间: 2013-10-19

    上传用户:dxxx

  • FPGA在新型激光光幕靶中的应用

    结合坐标采集和处理在新型激光光幕靶中的应用,针对传统激光光幕靶处理器I/O紧缺、处理速度慢、存在错报、漏报,无法测试子弹连发坐标等问题,提出了一种以FPGA为核心的坐标采集和处理系统的设计方法。设计中采用了自顶向下的设计方法,将该系统依据逻辑功能划分为3个模块,并在ISE 14.1和Modelsim中进行设计、编译、仿真,最后的仿真结果表明该系统能够很好地采集到子弹的坐标。

    标签: FPGA 激光光幕靶 中的应用

    上传时间: 2013-12-19

    上传用户:haoxiyizhong

  • fpga管脚电流电压设置

    fpga管脚电流电压设置

    标签: fpga 管脚 电流 电压设置

    上传时间: 2013-11-03

    上传用户:u789u789u789

  • FPGA设计管脚分配注意点

    FPGA设计管脚分配注意点

    标签: FPGA 管脚分配

    上传时间: 2014-12-28

    上传用户:franktu

  • 0.5 THz二次谐波同轴回旋管的设计

    二次谐波回旋管所需磁场仅为基模的一半,极大地降低了对工作磁场的要求。基于回旋管线性和自洽非线性理论设计了一只0.5 THz回旋管,采用TE56模为工作模式,分析了多项关键参数对注波互作用效率的影响,当其工作电压为49 kV,工作电流为5 A,工作磁场为时9.94 T,效率为22.52%,输出功率可达55 kW。

    标签: 0.5 THz 谐波 同轴

    上传时间: 2013-11-14

    上传用户:haiya2000

  • 红外发射接收对管的资料

    红外发射接收对管的资料

    标签: 红外 发射接收对管

    上传时间: 2013-11-16

    上传用户:zhqzal1014

  • 基于激光传感器的智能车路径识别算法研究

    高精度、高速度、大前瞻的路径采集系统能为智能车提高更精准、更及时和更丰富的赛道信息,是智能车获取更大速度的关键。针对激光传感器的路径采集模块,设计了一种路径识别算法,经过实验,该算法可以使智能车准确、及时地获取赛道信息,提升了智能车的速度和稳定性。

    标签: 激光传感器 智能车 路径识别 算法研究

    上传时间: 2013-12-16

    上传用户:himbly

  • 基于激光扫描原理的路径检测方案

    j基于激光扫描原理的路径检测方案

    标签: 激光扫描 方案 路径检测

    上传时间: 2013-10-09

    上传用户:kr770906

  • 基于激光传感器的移动机器人地图创建研究

    主要研究了室内自主移动机器人基于激光传感器在未知环境下的地图创建的问题。分析了目前地图创建的方法,采用一种分层聚类的方法从原始激光测量数据中提取直线特征,并计算直线特征参数的方差矩阵,最后通过Matlab仿真以及在带有激光型号为lms200的MT-r机器人进行物理实验验证了其可行性。结果所得为机器人实时定位和SLAM提供了理论依据。

    标签: 激光传感器 地图 移动机器人

    上传时间: 2013-11-02

    上传用户:lansedeyuntkn