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
Próxima SlideShare
Cargando en…5
×

Microcontroladores

348 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
348
En SlideShare
0
De insertados
0
Número de insertados
23
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Microcontroladores

  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

×