Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

12/07/2010 #1

Avatar de dark089

error en programa pic simulador ide
soi nuevo en el foro ase rato que benia biendo la programa cion de los pic i me encontre con este manual k esta aki http://r-luis.xbot.es/pic1/ind_pic.html ya lo lei yo yebe un pequeño curso que mas bien no es nada baje el programa y puse una rutina simple de prender un led y apagarlo pero al compilarlo me marca errores
si alguien sabe que me falta o que no ise que me explique
el pic que utilizo es el pic16f84a
i este ese el programa



org OXOO
goto inicio
org 0x04
inicio:
bsf status,rp0
movlw 0x00
movwf trisb
bcf status,rp0
led:
movlw 0x01
movwf portb


movlw 0x00
movwf portb

goto led:
end
12/07/2010 #2

Avatar de Eduardo

Respuesta: error en programa pic simulador ide
:enfadado: Y como querés que compile? Si tenés errores de ortografía hasta en el código
12/07/2010 #3

Avatar de dark089

Respuesta: error en programa pic simulador ide
errores donde
yo lo beo bien

on que ponga este ejemplo siempre me marca error en la primera linea

;---------------Encabezado-------------

list p=16f84 ; usaremos el PIC 16f84
radix hex ; y la numeración hexadecimal

;------------mapa de memoria---------

estado equ 0x03 ; Aquí le asignamos nombres a los
trisa equ 0x05 ; registros indicando la posición
trisb equ 0x06 ; en la que se encuentran

;-------Configuración de puertos-------

reset org 0x00 ; origen del programa, aquí comenzaré
; siempre que ocurra un reset
goto inicio ; salto a "inicio"
org 0x05 ; origen del código de programa
inicio bsf estado,5 ; pongo rp0 a 1 y paso al banco1
movlw b'11111' ; cargo W con 11111
movwf trisa ; y paso el valor a trisa
movlw b'00000000' ; cargo W con 00000000
movwf trisb ; y paso el valor a trisb
bcf estado,5 ; pongo rp0 a 0 y regreso al banco0

;------------------------------------------
end ; se acabó
;------------------------------------------
12/07/2010 #4


Respuesta: error en programa pic simulador ide
Debes mejorar tu ortografia y puntuacion. La verdad que no se entiende nada, y si no entendemos nadie te va a ayudar.

Código:
;---------------Encabezado-------------

	list	p=16f84	     ; usaremos el PIC 16f84
	radix	hex	     ; y la numeración hexadecimal

;------------mapa de memoria---------

estado	equ	0x03	     ; Aquí le asignamos nombres a los 
trisa	equ	0x05	     ; registros indicando la posición
trisb	equ	0x06	     ; en la que se encuentran 

;-------Configuración de puertos-------

reset	org	0x00 	     ; origen del programa, aquí comenzaré
			     ; siempre que ocurra un reset
	goto 	inicio	     ; salto a "inicio"
	org	0x05 	     ; origen del código de programa     <<<<<<   ------ ORG 0x06
inicio	bsf	estado,5  	     ; pongo rp0 a 1 y paso al banco1 
	movlw	b'11111'	     ; cargo W con 11111
	movwf	trisa	     ; y paso el valor a trisa
	movlw	b'00000000'    ; cargo W con 00000000
	movwf	trisb	     ; y paso el valor a trisb
	bcf	estado,5  	     ; pongo rp0 a 0 y regreso al banco0

;------------------------------------------
	end		     ; se acabó
;------------------------------------------
El error no es en la primera linea. Lo que de da es un Warning.
cambia ORG 0x05 por ORG 0x06 y compila perfectamente con mplab.
13/07/2010 #5

Avatar de dark089

Respuesta: error en programa pic simulador ide
grasias carnal por responderme tan rapido
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.