Informe 1 Avr

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Informe 1 Avr as PDF for free.

More details

  • Words: 594
  • Pages: 15
UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

UNIVERSIDAD PLITECNICA SALESIANA FAULTAD DE INGENIERIAS INGENIERIA ELECTRONICA SISTEMAS MICROPROCESADOS 1 INFORME PRACTICA Nº 1 AVR TEMA: ESCRITURA EN EL PUERTO DEL ATMEGA ANDRES BERMUDEZ JESSICA ESPINOZA

SEXTO SEMESTRE

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

INFORME Nº1 OBJETIVO: Escritura en un puerto del microcontrolador Atmel Avr. 1.- Escribir el valor 55 hexagesimal en el puerto D * Diagrama de flujo: INICIO

Especificar Puerto D como salida

Escribir dato 55h



Programación en Bascom:

$regfile “m16def.dat” $crystal = 8000000 DdrD = 255 Config PortD = output Do PortD = &B1010_1010 Loop

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I End



Simulación en Proteus

2.- Escribir un dato en el puerto B y leerlo en el puerto D Configuracion Mostrar el dato del Ingresar unFIN dato al del Puerto Configuración INICIO del B mediante el dipswicth Puerto DBen como el Puerto PuertoD PuertoB como de salidade entrada Puerto Diagrama de flujo:

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

Ç

Programación en Bascom: $regfile “m16def.dat” $crystal = 8000000 DdrB = o DdrD = 255 Config Portd = output Config Portb = input Dim A as byte Do A = pinB PortD = A Loop End •

Simulación en proteus

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

3.- Utilizando el esquema anterior comprobar el uso de las funciones, and, or, xor y not.



Diagrama de flujo:

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I Configuración A =INICIO pinB.0 pinB.1 Ingresar un datoand al del Puerto B mediante el dipswicth Configuración del BPuerto Puerto = pinB.2 DBcomo or pinB.3 Puerto como de salidade entrada Puerto C = pinB.4 xor pinB.5 D = not pinB.6

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

PortD.0 = Ade las operaciones en los pines del puerto D Muestro el dato resultante PortD.1 = B PortD.2 = C PortD.3 = D

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I



Programación en Bascom:

$regfile “m16def.dat” $crystal = 8000000 DdrB = o DdrD = 255 Config Portd = output Config Portb = input Dim A as bit, B as bit, C as bit, D as bit Do A = pinB.0 and pinB.1 PortD.0 = A B = pinB.2 or pinB.3 PortD.1 = B C = pinB.4 xor pinB.5 PortD.2 = C

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I D = not pinB.6 PortD.3 = D Loop End



Simulación en proteus

4.- Crear la tabla de la siguiente función booleana: (A and B) or (not C) •

Diagrama de flujo: INICIO Configuración del Puerto B como Puerto de entrada Configuración del Puerto D como Puerto de salida

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I Ingresar un dato al Puerto B mediante el dipswicth

A = pinB.0 B = pinB.2 C = A and B D = not pinB.6 E = A or D



Programación en Bascom:

$regfile “m16def.dat” $crystal = 8000000 DdrB = o DdrD = 255

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I Config Portd = output Config Portb = input Dim A as bit, B as bit, C as bit, D as bit, E as bit Do A = pinB.0 PortD.1 =A B = pinB.1 PortD.1= B C = A and B D = not pinB.2 PortD.2 = D E = C or D PortD.3 = E Loop End



Simulación en Proteus

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

UNIVERSIDAD POLITECNICA SALESIANA INGENIERÍA ELECTRONICA SISTEMAS MICROPRIOCESADOS I

Related Documents

Informe 1 Avr
June 2020 7
Informe De Avr 1
June 2020 2
Informe Avr
June 2020 2
Informe De Avr 2
June 2020 9
Informe 3 Avr
June 2020 4