MICROCONTROLADORESGENERALIDADES
CONEXIÓN DE CRISTAL
CONDENSADORESMODO FECUENCIA C1 C232 KHz 33 Pf 33 Pf200 KHz 15 pF 15 pF200 KHz 22-68 pF 22-68 pF1 MHz 15 pF 15 pF4 MHz 15 p...
EJEMPLO 1
EJEMPLO 2
EJEMPLO 3
EJEMPLO 4
EJEMPLO 5
ENMICROPROCESADORES….
ENMICROPROCESADORES…
EJERCICIO Retome los ejemplos y reescriba eldiagrama, utilizando lenguaje paramicroprocesadores Realice las simulaciones...
Retardosvoid Delay_ms(const time_in_ms)Ejemplo:Generar un retardo de 1 segundoDelay_ms(1000); /* Pausa de unsegundo */
EJERCICIO Crear un programa que encienda yapague un led, ubicado en la terminalRB7 del puerto B. El tiempo deencendido es...
EN C….void main ( void ){TRISB.B7 = 0;while( 1 ){PORTB.F7 = 1;Delay_ms( 2000 );PORTB.F7 = 0;Delay_ms( 500 );}}
EN C….void main ( void ){TRISB = 0;while( 1 ){PORTB = 0x80;Delay_ms( 2000 );PORTB = 0;Delay_ms( 500 );}}
TAREAInvestigar por la función y estructura delos siguientes comandos en c. ciclo while ciclo for Ciclo do - while
TAREA1. Encender y apagar en formaalternada dos led’s ubicados en losbit’s 2 y 3 del puerto C. Los retardosserán de 600 mi...
Microcontroladores 110406193059-phpapp01
Próxima SlideShare
Cargando en…5
×

Microcontroladores 110406193059-phpapp01

118 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
118
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Microcontroladores 110406193059-phpapp01

  1. 1. MICROCONTROLADORESGENERALIDADES
  2. 2. CONEXIÓN DE CRISTAL
  3. 3. CONDENSADORESMODO FECUENCIA C1 C232 KHz 33 Pf 33 Pf200 KHz 15 pF 15 pF200 KHz 22-68 pF 22-68 pF1 MHz 15 pF 15 pF4 MHz 15 pF 15 pF8 MHz 15-33 pF 15-33 pF20 MHz 15-33 pF 15-33 pF25 MHz 15-33 pF 15-33 pFLPXTHS
  4. 4. EJEMPLO 1
  5. 5. EJEMPLO 2
  6. 6. EJEMPLO 3
  7. 7. EJEMPLO 4
  8. 8. EJEMPLO 5
  9. 9. ENMICROPROCESADORES….
  10. 10. ENMICROPROCESADORES…
  11. 11. EJERCICIO Retome los ejemplos y reescriba eldiagrama, utilizando lenguaje paramicroprocesadores Realice las simulaciones de losejemplos en proteus. Realice los montajes de los ejemplosen el protoboard. Realice un informe escrito y entregue,Máximo 3 estudiantes.
  12. 12. Retardosvoid Delay_ms(const time_in_ms)Ejemplo:Generar un retardo de 1 segundoDelay_ms(1000); /* Pausa de unsegundo */
  13. 13. EJERCICIO Crear un programa que encienda yapague un led, ubicado en la terminalRB7 del puerto B. El tiempo deencendido es de 2000 milisegundo yel de apagado de 500 milisegundos. Escribir su algoritmo Escribir su diagrama de flujo.
  14. 14. EN C….void main ( void ){TRISB.B7 = 0;while( 1 ){PORTB.F7 = 1;Delay_ms( 2000 );PORTB.F7 = 0;Delay_ms( 500 );}}
  15. 15. EN C….void main ( void ){TRISB = 0;while( 1 ){PORTB = 0x80;Delay_ms( 2000 );PORTB = 0;Delay_ms( 500 );}}
  16. 16. TAREAInvestigar por la función y estructura delos siguientes comandos en c. ciclo while ciclo for Ciclo do - while
  17. 17. TAREA1. Encender y apagar en formaalternada dos led’s ubicados en losbit’s 2 y 3 del puerto C. Los retardosserán de 600 milisegundos (ambos).Usando asignación directa a bits.2. Encender y apagar un led ubicadoen el bit 5 del puerto B. Los retardosserán de 200 milisegundos y 1.5segundos, respectivamente. Usandoasignación de byte

×