Bienvenidos al curso EC2073 – Microprocesadores.
Al principio del trimestre los estudiantes deben llenar un formulario para poder obtener acceso a los documentos y materiales del curso.
Toda la información del curso está centralizada utilizando la plataforma Google Apps que dispone la Universidad Simón Bolívar. Los archivos del curso serán compartidos utilizando carpetas de Google Drive. Automáticamente al rellenar el formato de inscripción el estudiante será incluído en el Google Groups de la materia el cual funcionará como un foro y como una mecanismo para realizar anuncios.
Los informes y tareas serán entregados de forma automática en las carpetas compartidas que les serán asignadas.
Carpeta principal del curso
Cronograma y Plan de Evaluación Octubre-Enero 2013
Cronograma y plan de evaluación
Aula de Clases
- Por definir
Programa del Curso
Formato para los informes y tareas
La entrega de los informes y tareas debe seguir el siguiente formato de lo contrario no será corregido:
Prácticas
- Por definir
Herramientas
Set de instrucciones del PIC
Programación de Retardos en ensamblador PIC
- http://www.dos4ever.com/PICdelay/PICdelay.html
- http://www.piclist.com/techref/piclist/codegen/delay.htm
Calculador de tiempos para Timers en el PIC
Libros recomendados y material de apoyo
Mikroelectrónica, Libros de programación en PIC
- Semana 3 Capítulo 1.
- Semana 4 Programación de Microcontroladores
- Semana 6 y 7
- Registros principales del PIC: http://www.mikroe.com/chapters/view/81/capitulo-3-microcontrolador-pic16f887/#c3v2
- Controlar puertos I/O: http://www.mikroe.com/chapters/view/81/capitulo-3-microcontrolador-pic16f887/#c3v2
- TIMERS: http://www.mikroe.com/chapters/view/5/chapter-4-timers/
- Ejemplos: http://www.mikroe.com/chapters/view/12/appendix-b-examples/
Introduction to Microprocessors and Microcontrollers.
- Basic microprocessor systems pagina 1
- Binary – the way micros count pagina 8
- Hexadecimal – the way we communicate with micros pagina 25
- How micros calculate pagina 38
Designing Embedded Systems with PIC Microcontrollers.
- Section 1 Getting Started with Embedded Systems 1
- Semana 4. Building Assembler Programas, página 89.
The Quintessential PIC Microcontroller – Sid Katzen.
- CHAPTER 1 Digital Representation
- CHAPTER 2 Logic Circuitry
PIC Microcontrollers – Programming in BASIC
Este libro está enfocado a programar PIC en BASIC. Nosotros queremos programar en Assembler. Sin Embargo la parte introductoria es muy buena y la deberían estudiar, sobre todo lo relacionado con conversión de números y los componentes del PIC.
- Leer Capítulo 1
buenas chicos tengo una duda como hago para aplicar complemento a un solo bit?
Orlando eso lo tienes que hacer con un XOR de tu Puerto B y otra variable.
Ya resolví lo otro. Gracias
ok has lo siguiente eriksen lo mas probable es que no hallas configurado el proteus, en el mismo dale doble click al micro revisa donde aparece el archivo.cof y dale a buscar(imagen de carpetita) y busca donde guardaste tu proyecto el q tienes alli avisame si sigues teniendo el fallo
A mi me salía ese error! Y creo que es por cómo tienes configurado el proyecto en MPLAB. Yo lo que hice fue, guardar el código que si.. en block de notas jaja luego abrí desde cero el MPLAB y configure todo para que haga un proyecto desde cero. Luego pegue mi código y listo pues.
Buenas chicos, es Eriksen.
Tengo un error al correr el .hex en Proteus a ver si alguien sabrá ayudarme.
Mi código en MPLAB sale que está bien, incluso lo corrí paso a paso y hace lo que quiero que haga.
Al correrlo en Proteus me lanza un error.
Adjunto imagenes que subí al Dropbox para que vean, sale el código a ver si ven el error.
MPLAB
https://dl-web.dropbox.com/get/mplab%20build%20succeeded.png?w=AABN6wyl8lXao_GgyMHP4VsU8LefrTBwNDhdNf4ZfCIY1w
Proteus
https://dl-web.dropbox.com/get/proteus%20error.png?w=AAArcJpXTMXH96xUB79hhUDwV-0BpHXn3RxikgxxKmz79Q
Saludos