Red de conocimientos turísticos - Información de alquiler - Acerca de la programación de un microcontrolador 8051~¡Por favor, orientenme! ! ¡Arrodillarse!

Acerca de la programación de un microcontrolador 8051~¡Por favor, orientenme! ! ¡Arrodillarse!

TEMPDATA 30H define datos temporales

Organización 0000H

LJMPMAIN

ORG 0100h

MAIN:MOVDPTR, # número de almacenamiento en In; la tabla

Nº 6 MOVR3

MOVR4, #0

Bucle: R4 MOVA

Movka, @ A+DPTR; un número de la tabla

MOVTEMP, A; ponga los datos en temporal en este momento.

;El dígito bajo del primer número es el dígito bajo de temp.

R4 Company

R4 MOVA

Movka, @ A+DPTR toma los siguientes datos de la tabla

RR A

p>

RR A

RR A

RR A; desplazamiento circular, datos

; coloque los tres bits válidos en un byte de 456 bits.

ORLA, trabajador temporal; genera datos consistentes

MOVP0, A; coloca los datos en el puerto p0, donde P0.0 ~ P0.2 se conectan uno por uno.

;El decodificador, P0.4~P0.6 está conectado a otro decodificador.

Compañía R4

MOVR7, #0FFH

Volver: MOVR6, #0FFH

DJNZR6, USD

DJNZR7, retorno; retraso de tiempo, requisitos de tiempo específicos

; realice cambios según el ciclo mecánico de su propio microcontrolador.

DJNZR3, Bucle

SJMPMAIN

entumecido:

DB 00H, 0AH, 00H, 0AH, 00H, 0AH, 00H, 04H , 00H, 04H, 00H, 04H

Fin