18Fxxx
Páginas: 2 (435 palabras)
Publicado: 8 de marzo de 2011
1. ;--------------------------------------------------------------------------------------------------------------------------
2. ; Software ECO de USART para PIC18F452
3. ;4. ; Descripción: El siguiente software está concebido con fines educativos únicamente.
5. ; El código no contiene secretos ni cosas raras, está permitido el uso parcial ototal del mismo
6. ; sin necesidad de consultar al autor o nombrarlo
7. ;
8. ; Elegí este PIC por ser el más popular de la familia aunque será discontinuado, es fácil migrarcódigo de este pic a otros.
9. ; La migración a otros microcontroladorse de la familia 18F es posible y bastante sencilla previa lectura de
10. ; los aspectos que lo diferencia con el 18F452.11. ;
12. ;--------------------------------------------------------------------------------------------------------------------------
13.
14. list p=18F452
15. #include
16. 17. ;Code Protection Deshabilitado
18. CONFIG CP0=OFF
19.
20. ;Oscillator switch deshabilitado. Oscilador tipo HS. PLL desactivado
21. CONFIG OSCS=OFF, OSC=HS
22.
23.;Brown-OutReset enabled, Voltage de Brown Out es 2.5V
24. CONFIG BOR=OFF, BORV=25
25.
26. ;Watch Dog Timer Habilitado, Watch Dog Timer PostScaler 1:128
27. CONFIG WDT=OFF,WDTPS=128
28.
29. ;Low Voltage Programming Deshabilitado
30. CONFIG LVP=OFF
31.
32. ;CCP2 pin Mux enabled
33. CONFIG CCP2MUX=ON
34.
35. ;Stack over/underflowReset Habilitado.
36. CONFIG STVR=ON
37.
38. TEMPVAR equ 0x00 ;En Banco 0.
39.
40.
41. org 0x0000
42.
43. _BOOT:
44. goto _INICIO
45.
46.
47. 48. org 0x00A0
49.
50. _INICIO:
51. movlw b'10111111' ;TRISC como salida de USART (en los 18F es así)
52. ;y TRISC en 1, para ser configurados como pines USART
53. movwf...
Leer documento completo
Regístrate para leer el documento completo.