Otras Plataformas
Micro:bit, FPGA y otros microcontroladores
PIC-MT, Timer
El PIC que estamos utilizando para el tutorial, posee tres módulos de timers, TIMER0, TIMER1 y TIMER2. En esta parte, utilizaremos el módulo TIMER0 para crear una función que genere un delay de un milisegundo. El TIMER0 posee dos modos de funcionamiento, configurados...PIC-MT, Comunicación Serial
El microcontrolador ATtiny 2313 posee un módulo para comunicación serial, USART. Para utilizar este módulo, necesitamos configurar varios registros, para ver si se usará un bit de paridad, el número de bits de los datos, el número de stop bits entre otros. El módulo...
PIC-MT, Conversor análogo/digital
El conversor análodo digital (A/D), sirve, como su nombre lo indica, para convertir una señal análoga (un voltaje, por ejemplo) en un valor digital (un conjunto de bits con valor definido). Los conversores poseen distintos rangos de trabajo y resoluciones. En el caso...
PIC-MT, LCD
El LCD incluido en el PIC-MT utiliza el conocido controlador Hitachi HD44780. Si miramos el esquemático del PIC-MT, veremos que los bits de control RS, R/W y E se encuentran conectados a los pines 2, 3 y 5 del puerto A, respectivamente (en el esquemático se encuentran...
Programando el MSP430
Ese tutorial ayuda a dar los primero pasos en IAR, para lo cual veremos como compilar y programar el software de prueba del MSP430-169STK . Para este tutorial necesitas descargar el archivo de prueba y el programa IAR Embedded Workbench. IAR...
AVR-MT, Introducción
Instalando programas iniciales La intención de este tutorial es mostrar mediante ejemplos simples, la operación del AVR-MT utilizando un microcontrolador ATtiny 2313. Se asume que el lector posee conocimientos básicos de C (sobretodo manipulación de bits). Para...AVR-MT, Botones
Si observamos el esquemático del AVR-MT, veremos que los botones se encuentran conectados a los pines PB5, PB6 y PB7. Para detectar si es que un botón ha sido pulsado, se debe poner uno de los tres pines en 1, para luego preguntar en los otros dos pines si es que su...AVR-MT, Buzzer
El buzzer se encuentra conectado al pin 4 del puerto B, PB4. La forma de hacer sonar el buzzer es aplicando una frecuencia en ese pin. El siguiente código hace sonar el led por un periodo de tiempo para luego descansar por 2 segundos (y repetir el proceso)....AVR-MT, Relay y Led
El Relay se encuentra conectado al pin 3 del puerto D, PD3. El led también se encuentra conectado a PD3. Cuando el led está encendido, entonces el relay también lo está. Lo único necesario para usar el relay es cambiar el valor de PD3. En el ejemplo que sigue, se...