Advertisement
Guest User

Untitled

a guest
Oct 10th, 2017
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.               ORG   0
  2.               LJMP  MAIN            ;Transfiere el programa de ejecución a MAIN
  3.                                     ;EXT 0 vector at 0003H
  4. EX0ISR:       CLR   P1.7            ;turn furnace off, Limpia el registro
  5.               RETI                  ;finaliza la interrupcion
  6.               ORG   0013H           ;define una dirección
  7. EX1ISR:       SETB  P1.7            ;turn furnace on, convierte el bit operando en 1
  8.               RETI                  ;finaliza la interrupción
  9.               ORG   30H             ;define una dirección
  10. MAIN:         MOV   IE, #85H        ;se copia #85h a IE
  11.               SETB  IT0             ;convierte el bit operando de IT0 en 1
  12.               SETB  IT1             ;convierte el bit operando de IT1 en 1
  13.               SETB  P1.7            ;convierte el bit operando en 1
  14.               JB    P3.2, SKIP      ;if T > 21 degrees,
  15.               CLR   P1.7            ; turn furnace off, limpia el registro
  16. SKIP:         SJMP  $               ;do nothing
  17.               END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement