Assembler

Páginas: 84 (20760 palabras) Publicado: 17 de marzo de 2012
2009

Mis primeros programas en assembler
PiC16F84A, PIC16F627A/628A/648A
La idea de este tutorial es ayudar a los que recién están empezando, aquí mostraremos como comenzar. Usaremos los microcontrolador PIC16F84A, 16F628A porque es el que por lo general se usa en la enseñanza. Comenzaremos explicando cómo está constituido, los terminales, manejo de corrientes de los puertos, osciladoresexternos, circuito de reset, memoria de programa y memoria de datos. Luego iremos a lo interesante, que es la programación, nuestros primeros programitas, de los cuales se tratará de explicarlos detalladamente, el funcionamiento y los registros que se usan en cada caso.-

Alejandro http://www.micros-designs.com.ar 03/11/2009

Contenido
El PIC16F84A........................................................................................................................................................ 4 Introducción. ................................................................................................................................................... 4 Reset............................................................................................................................................................ 5 Estructura interna del Microcontrolador. ....................................................................................................... 6 Memoria del programa. .............................................................................................................................. 6 Comenzando con la creación de nuestro código............................................................................................ 7 Configuración de puertos. ........................................................................................................................... 9 Programa completo: .................................................................................................................................. 11 Creaciónde Demoras: ................................................................................................................................... 12 Ejemplo: ..................................................................................................................................................... 13 Creación de Tablas: Control de un Display de 7 Segmentos......................................................................... 15 Diagrama de Flujo:..................................................................................................................................... 16 Otra forma de crear una tabla. Direccionamiento Indirecto.- ...................................................................... 20 Control de varios Displays............................................................................................................................. 23 Diagramas de flujo:.................................................................................................................................... 23 Control de conteo:..................................................................................................................................... 24 Control de Displays con 74LS164................................................................................................................... 27 Decodificador BCD. ........................................................................................................................................ 31 Interrupciones.-............................................................................................................................................. 32 Interrupcion externa RB0/INT. ...................................................................................................................... 34 Interrupcion por cambio de estado RB4-RB7. ............................................................................................... 36 Módulo temporizador TMR0...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Assembler
  • Assembler
  • assembler
  • Pwm Assembler
  • Intrupciones Assembler
  • Calculadora Assembler
  • Leds
  • Sumatoria Assembler

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS