Red de conocimiento informático - Conocimiento del nombre de dominio - ¡Urgente! ! ! ¿Cómo escribir luces LED en 51 microcontroladores usando lenguaje ensamblador? gracias dioses

¡Urgente! ! ! ¿Cómo escribir luces LED en 51 microcontroladores usando lenguaje ensamblador? gracias dioses

PWM _ JSEQU 0X30

pwme qu 0x 31

lede qp 1.7

Organización 0

JMPMAIN

Organización 0BH

JMPT0_INT

Principal:

MOVSP, #0X60

MOVTMOD, #01H

SETB Electronic Arts

SETB ET0

SETBTR0

MOVPWM, #0

Bucle:

Retardo de llamada

p>

INCPWM

MOVA, modulación de ancho de pulso

CJNEA, #10, bucle

L1:

Retardo de llamada

DECPWM

MOVA, Modulación de ancho de pulso

CJNEA, #0, L1

JMPLOOP

Retraso:

// ...

Remojado en agua para ablandar

T0_INT:

PUSHPSW

Pushak

MOVTL0, #bajo (65536-1000)

MOVTH0, #alto (65536-1000)

INCPWM_JS

MOVA, PWM_JS

CLRC

SUBBA, #10

jct 0_1

MOVPWM_JS, #0

T0_1: LLAMADA A SET_LED

T0_OUT:

POPACC

POPPSW

REDI

SET_LED:

MOVA, modulación por ancho de pulso

SETBC

SUBBA, PWM_JS

JCSET _ led 1

Diodo de iluminación

Remojar en agua para suavizarlo

SET_LED1:

SETBLED

Remojar en agua para suavizarlo

Fin