18Fxxx

Páginas: 2 (435 palabras) Publicado: 8 de marzo de 2011
GeSHi (asm):
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.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS