Laboratorio Arquitectura de Computadores
Enviado por manuel augusto • 11 de Octubre de 2021 • Tarea • 441 Palabras (2 Páginas) • 87 Visitas
[pic 1]
Facultad de Ingeniería
Universidad Católica del Maule
Campus San Miguel
Profesor:
Laboratorio
Arquitectura de Computadores
Aprendizaje Esperado
- Comprender las etapas asociadas a la transmisión serial de datos.
- Evidenciar de forma experimental, la funcionalidad de protocolos estándar para la transmisión y recepción serial de información.
Descripción de la actividad:
Utilizando un Sistema Embebido, que opera utilizando un micro controlador, bajo la arquitectura de Harvard, llevarán a cabo el diseño de casos de aplicación de transmisión y recepción de la información utilizando un software como la puesta en servicio 3 casos asignados. Deberá crear tanto los circuitos pertinentes como también las aplicaciones respectivas para tal efecto.
La modalidad de ésta actividad experimental, se basa en la resolución de problemas, que incluyen desarrollo interfas hombre máquina, mas hardware de prueba.
Actividad preparatoria:
- Sistema de encendido, inversión de giro y velocidad de un motor DC.
[pic 2]
- Control Multibit
[pic 3]
- Lectura de Bit
[pic 4]
- Lectura de 2 variables análogas
[pic 5]
Bibliografía de consulta y referencia para la confección de la actividad.
[1] | M. 2. DEMO, Matlab 2013, 2019. |
[2] | F. B. 0.93, Software GNU, Frankfort, 2019. |
[3] | A. Alcazar, «Microprocesadores y Software,» 26 Marzo 2019. [En línea]. Available: http://microsysoftware.blogspot.com/. |
[4] | R. S. Vicente, «Blog Personal,» UNAM, 14 Marzo 2019. [En línea]. Available: https://paraque.net/sirve-un-osciloscopio/. |
[5] | T. Ronald, Sistemas Digitales, Mexico: Pearson Prentice Hall, 2015. |
Códigos Base
- Embebido
void setup()
{
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
Serial.begin(9600);
}
void loop()
{
if (Serial.available()){
int c = Serial.read();
if (c =='1'){
digitalWrite(13,HIGH);
}
else if(c=='0'){
digitalWrite(13,LOW);
}
else if(c=='3'){
digitalWrite(12,HIGH);
}
else if(c=='4'){
digitalWrite(12,LOW);
}
}
}
- Visual Studio 20xx
public Form1()
{
InitializeComponent();
serialPort1.PortName = "COM2";
serialPort1.BaudRate = 9600;
...