secundaria
M.C. Gerardo Leyva Soto
Practica:
Ejercicios propuestos 8
Diego Rodriguez Reyes
5CIntroducción
Los microcontroladores son circuitos integrados que incorporan todos los bloques funcionales de un Sistema Microprocesador en un único encapsulado.
Estos interpretan (decodifican) combinaciones debits (instrucciones) y generan señales digitales internas y/o externas. Para “ejecutar” de manera continua una secuencia de instrucciones (programa) que permita controlar un sistema o subsistemaelectrónico.
Un microcontrolador dispone normalmente de los siguientes componentes:
Procesador o UCP (Unidad Central de Proceso)
Memoria RAM para Contener los datos.
Memoria para el programatipo ROM/PROM/EPROM.
Líneas de E/S para comunicarse con el exterior.
Diversos módulos para el control de periféricos (temporizadores, Puertos Serie y Paralelo, Conversores A/D, Conversores D/A, etc.).Generador de pulsos de reloj que sincronizan el funcionamiento de todo el sistema.
Objetivo
Realizar la practica con todos los requerimientos, tratando de comprobarlos a través de los programasde simulación.
Desarrollo
El alumno enviara una secuencia de bits por el puerto B utilizando un corrimiento de bits haciendo uso de los operadores
Secuencia 1
000000100000010000001000
ALGORITMO
1. Configuración del puerto de salida de datos.
2. Envió de la secuencia de datos al puerto B
3. Es una secuencia sin fin
#include
#fuseshs,nolvp,nowdt,noprotect
#use delay(clock=20000000)
#byte portb=0xf81
int a=0x01;
inicializar(){
set_tris_b(0x00);
output_b(0);
}
void main()
{
inicializar();
portb=0x01;
while(1){
portb=a;...
Regístrate para leer el documento completo.