Problema al intentar hacer una parctica con el registro RLF
| #1 Problema al intentar hacer una parctica con el registro RLF |
| #2 Re: Problema al intentar hacer una parctica con el registro |
|
EinSoldiatGott
Colaborador
|
Thulsa Doom escribió: He comprado el libro proyectos con pic utilizando el niple y no me sale el proyecto 3, consiste en rotar un bit que este contenido un un registro con la instrucción RLF, se supone que tiene que ir rotando por todas las salidas del puerto B en total 8 pero por más que lo intento como dice en el libro lo único que consigo es encender y apagar el bit menos significativo del puerto B, no se si el programa está mal o hay un fallo en el libro Esta usted un poco confundida, Por ejemplo movlw b'00000000' no configura eñ puerto b como salida sino que carga a w con 0. movwf tris<<<<< Si w=0, esto si define el puerto b como salida. movlw .10 No sabia que se pudieran mover números fraccionarios, no se equivocó???? Bueno, le adjunto uno que hice, funciona perfecto, pero lo hice solo con 5 leds. Saludos |
|||||||||||
|
|
||||||||||||
| #3 |
|
Thulsa Doom
|
hola gracias por tu repuesta, pero he compilado el asm que me distes y el MPASM me da 31 errores y a la hora de probarlo en un pic nada de nada este ni siquiera se enciende un led, no se que puede ser se supone que el asm que he subido es generado por un programa especial para programar pic en modo visual con el programa llamado Niple, es un ejercicio que está en un libro que esta basado exclusivamente en este programa, no se si los autores del libro metieron la gamba o el programa este no sirve para nada
|
|||||||||||
|
|
||||||||||||
| #4 |
|
EinSoldiatGott
Colaborador
|
Thulsa Doom escribió: hola gracias por tu repuesta, pero he compilado el asm que me distes y el MPASM me da 31 errores y a la hora de probarlo en un pic nada de nada este ni siquiera se enciende un led, no se que puede ser se supone que el asm que he subido es generado por un programa especial para programar pic en modo visual con el programa llamado Niple, es un ejercicio que está en un libro que esta basado exclusivamente en este programa, no se si los autores del libro metieron la gamba o el programa este no sirve para nada jaja, no son 31 errores, son 31 Warnings, Advertencias, esas son normales, las muestra cada que encuentra una instrucción Aquí le dejo el asm y el Hex. Yo cargo el hex al pic con el icprog, cuál usa usted??? Saludos |
|||||||||||
|
|
||||||||||||
| #5 |
|
Thulsa Doom
|
jejeje es verdad son 31 advertencias.
cargo con el icprog y T20SE, este tampoco me funciona, me hace lo mismo que el mio pero en el puerto A el único que funciona es el ping RA0 tengo el pic montado en protoboard, no se si estara metiendo error por estar en una protoboard |
|||||||||||
|
|
||||||||||||
| #6 |
|
EinSoldiatGott
Colaborador
|
Thulsa Doom escribió: jejeje es verdad son 31 advertencias. No, solo use el ICprog, ya le pase el .hex carguelo con el icprog Ahhhhh pero si esta usando el pic16f84a???????? si no es así modifique el .asm y en el icporg configure bien el puerto que esta usando y también desde las propiedades del sistema, si esta usando xp, adhiera el parche que viene en el icprog, elija que oscilador esta usando, desactive el watch dog y active el pwrt El proto no ocasiona errores a menos que alguna fila este mala yo ahi hago mis proyectos con pic. Saludos |
|||||||||||
|
|
||||||||||||
| #7 |
|
Thulsa Doom
|
pues ese era el problema, me ha funcionado he incluso el mio, al cambiar esos parametros en el icprog, lo del perro guardian lo de activar pwrt y lo del xt me ha funcionado, lo otro ya lo tenía bien ya que cargo diferentes microcontroladores sobre todo sx48 y sx52 que son los que lleva el chip de ps2 duo2 y duo2se, con el fluffy 2, ¿no hay alguna manera de que esos cambios los leve el hex y cuando lo cargue en el icprog el automaticamernte los configure?
y si estoy utilizando 16f84a |
|||||||||||
|
|
||||||||||||
| #8 |
|
EinSoldiatGott
Colaborador
|
Thulsa Doom escribió: pues ese era el problema, me ha funcionado he incluso el mio, al cambiar esos parametros en el icprog, lo del perro guardian lo de activar pwrt y lo del xt me ha funcionado, lo otro ya lo tenía bien ya que cargo diferentes microcontroladores sobre todo sx48 y sx52 que son los que lleva el chip de ps2 duo2 y duo2se, con el fluffy 2, ¿no hay alguna manera de que esos cambios los leve el hex y cuando lo cargue en el icprog el automaticamernte los configure? Que raro eh, yo uso el mismo pic16f84a y lo programé hace dias con ese .hex que le mandé y no dio problemas, no será que su pic esta defectuoso??? Pues si, puede leer el micro que ya funcionaba ahi mismo en el icprog, mire acá: http://www.forosdeelectronica.com/viewtopic.php?t=2065 Saludos |
|||||||||||
|
|
||||||||||||
| #9 |
|
Thulsa Doom
|
pues, he comprado dos pic, con uno he estado haciendo los ejercicios y el otro ha permanecido virgen, he probado con los dos y me hace exactamente lo mismo con los dos, si no desactivo el perro guardián y le indico el cristal y activo el pwrt no funciona
|
|||||||||||
|
|
||||||||||||
| #10 |
|
EinSoldiatGott
Colaborador
|
Thulsa Doom escribió: pues, he comprado dos pic, con uno he estado haciendo los ejercicios y el otro ha permanecido virgen, he probado con los dos y me hace exactamente lo mismo con los dos, si no desactivo el perro guardián y le indico el cristal y activo el pwrt no funciona La verdad no se que más pueda estar mal, el .hex que el mandé funciona perfecto haber pruebe con este lo único que hace es hacer parpadear un led del puerto b el de rb0, y si tienene bien conectado el cristal a 2 capacitores de 22picos y el reset en alto??? |
|||||||||||
|
|
||||||||||||
|
| Otros temas de interés | |
|---|---|
| Convertir de Puerto Paralelo a USB | |
| Como adquiero la señal de 20 sensores por un mismo puerto? | |
| Interface IrDA para el puerto serial | |
| Puerto infrarrojo IrDA para PC | |
| Activar registro del puerto paralelo | |
| Foros de Electronica |
| ||
Cuestiones Elementales de Electrónica ||
Fuentes de alimentacion ||
Circuitos de radio ||
Diseño de circuitos en general || || Sistemas de Audio: Preamplificadores, Ecualizadores || Amplificadores || Reparación || Discusión || || Microcontroladores y sistemas embebidos || Circuitos logicos combinacionales y secuenciales || Interfaces y Programacion || Dudas en general || Sistemas de Video || PC Hardware || Telematica y comunicaciones || Tecnologias moviles || Software Electronico || Robotica, Domotica y Mecatronica || Autotrónica || Automatizacion, Electronica industrial y de Potencia || Documentacion, circuitos y esquemas || Donde Las Ideas Convergen... || Tutoriales y Manuales || Proyectos Prácticos || |
Site Map
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad
© Foros de Electrónica
Comunidad Internacional de Electrónicos
Powered by phpBB © 2001, 2005 phpBB Group
Acerca de || Política de privacidad

