Autor Tema: pic 16f84a con proteus/ sumador de posiciones  (Leído 153 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Alareik

  • PIC10
  • *
  • Mensajes: 1
pic 16f84a con proteus/ sumador de posiciones
« en: 30 de Junio de 2020, 16:22:10 »
hola, tengo una pregunta y necesito ayuda.
me dejaron un trabajo en la escuela, mi profesor quiere que ensamble y simule este código en proteus, utilizando el pic 16f84a, el codigo esta bien a mi parecer, pero no consigo como montarlo en proteus, si me pudieran asesorar, ya que soy nuevo en esto, seria genial, gracias

aqui esta el codigo por las dudas

;Ensamblar y simular el siguiente programa para su presentación con PROTEUS.
; Este programa suma el contenido de las posiciones 0c y 0d de memoria y
; almacena el resultado en la misma posici¢n 0d para su visualización.


        LIST    p= 16C84     ; Para PIC 16C84

;--------------------------------------------------------------------------

        OPERANDO1  EQU  0x0C ; Define la posici¢n del operando 1
        OPERANDO2  EQU  0x0D ; Define la posici¢n del operando 2
                             ; y del resultado

;--------------------------------------------------------------------------

        ORG     0            ; Direcci¢n de inicio del programa

;--------------------------------------------------------------------------

        movlw   02           ; 2 -> W
        movwf   OPERANDO2    ; W -> OPERANDO2
        movlw   05           ; 5 -> W
        movwf   OPERANDO1    ; W -> OPERANDO1 ( Operando1 est  en W y en 0x0C)
        addwf   OPERANDO2,1  ; OPERANDO2 + W -> Operando2

        END                  ; Directiva de fin de programa

Desconectado KILLERJC

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 7802
Re:pic 16f84a con proteus/ sumador de posiciones
« Respuesta #1 en: 30 de Junio de 2020, 19:53:35 »
Citar
pero no consigo como montarlo en proteus

El programa en si es simple y no creo que tenga errores, pero te dice que existe algun error ?

Desconectado Eduardo2

  • PIC18
  • ****
  • Mensajes: 361
Re:pic 16f84a con proteus/ sumador de posiciones
« Respuesta #2 en: 01 de Julio de 2020, 08:57:35 »

NewProject -> (nombre y ruta) -> (esquema default) -> (no crear PCB) -> (crear firmware) -> (familia:PIC16, controlador: PIC16F84 , Compilador:MPASM , no crear archivos rápidos) -> OK -> OK
Dentro de SourdeCode  -> AddFiles (tu archivo.asm)
Finalmente: BuildProject


 

anything