用一条8芯线,一端连接到P1口上,另一端连接到数码管的字段A-DP上(A连接p1.0,B连接p1.1,….),将第一个数码管的公共端X1接地GND
用T0定时50MS,定时初始值为3CB0H
T0中断定时,中断20次,约一秒
ORG 0000H
AJMP START
ORG 000BH
AJMP QQ1
START:MOV TMOD,#01H
MOV TL0,#0B0H
MOV TH0,#3CH
MOV R4,#14H
SETB EA
SETB ET0
SETB TR0
MOV 50H,#00H
ACALL DISP
QQ1:MOV 20H,A
CLR ET0
CLR TR0
MOV TL0,#0B0H
MOV TH0,#3CH
DJNZ R4,QQ3
MOV A,50H
SUBB A,#08H
JNZ QQ2
MOV 50H,#00H
AJMP QQ4
:QQ2:INC 50H
QQ4:MOV R4,#14H
QQ3:MOV A,20H
SETB TR0
SETB ET0
RETI
DISP : MOV R0,#50H
AGAIN: MOV A, @R0
MOV DPTR,#DSEG
MOVC A,@A+DPTR
MOV P1,A
AJMP DISP
DSEG:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
END
关键字:单片机 数字秒表 汇编程序
引用地址:
单片机0-9数字秒表实验汇编程序
推荐阅读最新更新时间:2024-03-16 13:51
基于激光雷达门控控制系统的设计
前言 激光雷达能够对大气中的气溶胶、二氧化碳、臭氧、水气等进行高时空分辨率、实时、大范围地测量,因此越来越受到环保和气象部门的重视。目前,用于气象要素和环境污染检测的激光雷达技术发展很快。激光雷达必定会在大气参数和环境污染检测方面扮演重要的角色。要使激光雷达的测量范围尽可能的大,必须控制好雷达光电倍增管(PMT)门控的开关门时间,以满足各种测量的要求.如果能很好地解决这些问题将会极大地推动激光雷达的应用和推广。 单片机在很多领域都有广泛的应用,其性价比很高,特别适合于激光雷达门控控制系统的要求。我们利用单片机很好地实现了激光雷达光电倍增管门控开关门的控制,并通过上位机编程实现了软件控制门控,操作极为方便,使激光雷达的
[工业控制]
2课:单片机引脚介绍
单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。 ⒈ 电源: ⑴ VCC - 芯片电源,接+5V; ⑵ VSS - 接地端; ⒉ 时钟:XTAL1、XTAL2 - 晶体振荡电路反相输入端和输出端。 ⒊ 控制线:控制线共有4根, ⑴ ALE/PROG:地址锁存允许/片内EPROM编程脉冲 ① ALE功能:用来锁存P0口送出的低8位地址 ② PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 ⑵ PSEN:外ROM读选通信号。 ⑶ RST/VPD:复位/备用电源。 ① RST(Reset)功能:复位信号输入端。 ② VPD功能:在Vcc掉电情况下,接
[单片机]
ATMEL的ISP下载线
或许是我对于51这款单片机的钟爱吧,或者说是想做一些关于RTX-51的东西。我决定画一个ATMEL的51板子,我准备做的是一个最小系统,并且把所有的IO口线全部都引出来。如果是STC单片机,可能没这么麻烦,因为它给的下载口线都是串口的。 鉴于手上有带有并口的电脑,又不想花费高价去买ATMEL的仿真器,所以决定自己画板子做一个并口的下载器。本来想用mega8做USB-ISP的下载器,但是它对于ATMEL系列的单片机的通用性我实在不敢下断言。 从网上可以下很多关于并口ATMEL下载线的资料,但是我觉着还是官网上的比较靠谱。于是从官网上下载了然后根据我的理解用74HC244做ISP的十针下载器。
[单片机]
单片机4×4矩阵键盘设计方案
1、设计原理 (1)如图14.2所示,用单片机的并行口P3连接4×4矩阵键盘,并以单片机的P3.0-P3.3各管脚作输入线,以单片机的P3.4-P3.7各管脚作输出线,在数码管上显示每个按键 “0-F”的序号。 (2)键盘中对应按键的序号排列如图14.1所示。 2、参考电路 图14.2 4×4矩阵式键盘识别电路原理图 3、电路硬件说明 (1)在“单片机系统”区域中,把单片机的P3.0-P3.7端口通过8联拨动拨码开关JP3连接到“4×4行列式键盘”区域中的M1-M4,N1-N4端口上。 (2)在“单片机系统”区域中,把单片机的P0.0-P0.7端口连接到“静态数码显示模块”
[单片机]
【51单片机快速入门指南】4.4:I2C 读取HMC5883L / QMC5883L 磁力计
硬知识 摘自《HMC5883L中文规格书》、《QMC5883L Datasheet 1.0》、《QMC5883L寄存器对比及参考设置》、QMC5883L说明文档 —— yedongnan001 简介 HMC5883L 霍尼韦尔 HMC5883L 是一种表面贴装的高集成模块,并带有数字接口的弱磁传感器芯片,应用于低成本罗盘和磁场检测领域。 QMC5883L QMC5883L源于霍尼韦尔的HMC5883L,是一款表面贴装的集成了信号处理电路的三轴磁性传感器,应用场景主要包括罗盘、导航、无人机、机器人和手持设备等一些高精度的场合。 性能对比 操作模式 HMC5883L 连续测量模式 连续测量模式,在客户所
[单片机]
基于ATmega8 单片机控制的正弦波逆变电源
本文正是 基于 这种情况下而设计的一种 基于 单片机 的智能化正弦 逆变电源 。 1正弦 逆变电源 的设计方案 本文所设计的逆变器是一种能够将DC 12 V直流电转换成220 V正弦交流电压,并可以提供给一般电器使用的便携式电源转换器。目前,低压小功率逆变电源已经被广泛应用于工业和民用领域。特别是在交通运输。野外测控作业。机电工程修理等无法直接使用市电之处,低压小功率逆变电源便成为必备的工具之一,它只需要具有一块功率足够的电池与它连接,便能产生一般电器所需要的交流电压。由于低压小功率逆变电源所处的工作环境,都是在荒郊野外或环境恶劣。干扰多的地方,所以对它的设计要求就相对很高,因此它必须具备体积小。重量轻。成本低。可靠性高。抗
[电源管理]
51单片机汉字液晶子程序 液晶屏分为4行*12列汉字
/*写汉字液晶子程 液晶屏分为4行*12列汉字,全部使用模拟接口方式。 /* TGLCMLIMIT64A接口程序(模拟方式) ;*************************************************************************** ;连线图: ;*LCM---89C52* *LCM---89C52* *LCM-------89C52* *LCM----------89C52* * ;*DB0---P0.0* *DB4---P0.4* *D/I-------P2.6* *CS1----------P2.4* * ;*DB1---P0.1* *DB5---P0.5*
[单片机]
#51单片机#A/D模数转换的初步认识和主要指标
A/D,将模拟量转换成数字量的操作。 模拟量,是指变量在一定范围连续变化的量,在一定范围(定义域)内可取任意值(值域内)。在工业检测系统和日常生活中常常接触到模拟量,如温度、长度、压力、速度等。 数字量是物理量的一种。它们的变化在时间上是不连续的,总是发生在一系列离散的瞬间。数字量,常见于数字系统。单片机就是一个典型的数字系统。数字系统只能对输入的数字信号进行处理,其输出也为数字信号。 为了实现数字系统对电模拟量的检测、运算和控制,模拟量和数字量之间的相互转换功能由此诞生。 A/D的主要指标 1.ADC(A/D)位数 n位的ADC,表示该ADC共有2n个刻度。例:8位的ADC输出的是以0~255一共256个数字
[单片机]