TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: BVVSalido en 15 de Febrero de 2006, 18:42:00
-
Hola,
Pues como bien dice la pregunta de ahi arriba, quisiera saber si tengo el codigo fuente de un software de un micro, que está en emsamblador hay alguna manera de saber que siginifica cada parte del codigo???
Lo que mas o menos tengo es lo siguiente ( pero mucho mas abundante):
org {rom_start + 128}
Start:
; *** Note - uncomment this code if you do not use the Bootloader to initilize ***
; clra
; sta copctl
; mov #%00000001,config2
; mov #%00001001,config1
; mov #%00000001,config1
; ldhx #ram_last+1 ; Set the stack Pointer
; txs ; to the bottom of RAM
;PllSet:
; bclr BCS,pctl ; Select external Clock Reference
; bclr PLLON,pctl ; Turn Of PLL
; mov #$02,pctl ; Set P and E Bits
; mov #$C0,pmrs ; Set L
; mov #$03,pmsh ; Set N (MSB)
; mov #$84,pmsl ; Set N (LSB)
; bset AUTO,pbwc
; bset PLLON,pctl ; Turn back on PLL
;PLLwait:
; brclr LOCK,pbwc,PLLwait
; bset BCS,pctl
Alguien tiene idea de como descifrar lo que si significa todo eso en cristiano.
un saludo.
-
Hola BVVSalido, como podrás ver cada renglón que tienes en .asm en tú post esta precedido por un punto y coma, por lo cual cada uno de esos renglones no tiene validez dentro de tu programa.
Un saludo, y suerte.
Atte. CARLOS
-
Hola muchas gracias por la ayuda.
Me podias decir de algun libro o alguna pagina en la que hablen de como desarrollar un programa en ensamblador.?¿?¿?¿
Un saludo.
-
Buenass!!!bueno un libro de iniciacion a los microcontroladores muy bueno a mi parecer es este:
"MICROCONTROLADOR PIC16F84. Desarrollo de proyectos" de la Editorial Ra-Ma, su pagina web es esta:
www.pic16f84a.com
Abajito del todo de esta pagina estan los barnnes que curiosamente son los libros de pic"s, tambien t aconsejo que te pases por la web de microchip y te descarges las instrucciones del codigo en ensamblador para la familia 16
Suerte!!!
-
Escrito originalmente por BVVSalido
Hola muchas gracias por la ayuda.
Me podias decir de algun libro o alguna pagina en la que hablen de como desarrollar un programa en ensamblador.?¿?¿?¿
Un saludo.
BVVsalido el código que has posteado nada tiene que ver con los PICs... probablemente sea de algún microcontrolador de motorola.
Los consejos que te han dado aquí siempre hacen referencia a los pics.
Para interpretar ese código , primero tendrías que leerte la datasheet del microcontrolador al cual pertenece! para luego recién ver si lo puedes "trasladar" a un PIC.
Saludos