Mostrando entradas con la etiqueta LIBROS Y ARCHIVOS. Mostrar todas las entradas
Mostrando entradas con la etiqueta LIBROS Y ARCHIVOS. Mostrar todas las entradas

jueves, 9 de diciembre de 2021

EL Microcontrolador ATMega328P de Microchip

Este libro fue publicado el 9 de diciembre del 2021 en el 20° congreso nacional de Mecatrónica escrita por el Ing. Felipe Santiago Espinoza, docente de la Universidad Tecnológica de la Mixteca ubicada en el país de México.

Este libro contiene código en lenguaje asembler, lenguaje C y un enlace con Arduino como dice en su portada.

PORTADA DEL LIBRO

Hace uso del microcontroladores ATMega328P y tiene el siguiente temario explicados de manera general:

  1. Introducción a los microcontroladores.
  2. Los Microcontroladores AVR.
  3. Programación de los Microcontroladores.
  4. Interrupciones en los Puertos.
  5. Temporizadores.
  6. Manejo de Información Analógica.
  7. Comunicación serial(parte I)
  8. Comunicación serial(Parte II)
  9. Recursos Especiales
  10. Manejo de Dispositivos Externo.
  11. Desarrollo de Sistemas.

sábado, 27 de noviembre de 2021

Storing Data on I 2C EEPROM Using AVR Microcontroller

Este documento publicado en el año 2011 en la revista   "ELECTRONICS  FOR YOU" escrita por  ARUN DAYAL UDAI nos explica como construir un circuito para grabar datos a memoria EEPROM(AT24C64)  desde la PC. En el diseño se hace uso del microcontrolador Atmega2560. El código de programación es en lenguaje C, el mismo  se puede encontrar también en el archivo. 

CIRCUITO: Almacenamiento de datos a menoría EEPROM. 

domingo, 7 de noviembre de 2021

tinyAVR Microcontroller Projects for the Evil Genius

Después de varios meses de no subir libros, ahora cuento con éste hermoso libro llamado "ATinyAVR Microcontroller Projects for the Evil Genius." para los que quieren empezar a programar AVR de manera rápida usando un micro Tiny y programarlos en lenguaje C.

Este libro  fue escrita  por Dhananjay Gadre,Nehul Malhotra en el 2011. El idioma es en inglés.





El libro cuenta con 7 capítulos, como las siguientes:

1Tour de Tiny

2 LED Projects

3 Advanced LED Projects

 4 Graphics LCD Projects

5 Sensor Projects

 6 Audio Projects

7 Alternate Energy Projects 

 A C Programming for AVR Microcontrollers

 B Designing and Fabricating PCBs

 C Illuminated LED Eye Loupe 

miércoles, 8 de septiembre de 2021

Libros de AVR-Idioma Ruso

Hola chicos, escribo este post que puede ser interesante, ya que, encuentras varios libros en idioma Ruso, interesante no porque sepa leer el idioma Ruso si no que muchos de ellos encuentras a parte del código también su diagramas de flujo, considero que de esa manera uno aprende más rápido, debo de advertir sin embargo que si recién estas empezando en este mundo de la programación es preferible empezar por libros en español. Preferentemente se encuentran en mayor cantidad en lenguaje ASM pero también en lenguaje C.

Para abrir los libros debes de tener cuenta en : https://vk.com/.

Algunos libros están en formato .DJVU para poder leer el archivo necesitas instalar el software DJVULibre. En todo caso si quieres convertir los archivos a PDF en línea puedes hacerlo desde aquí.

Link: aquí donde encuentras los libros.

Libros en Idioma Ruso.


jueves, 15 de abril de 2021

An introduction to Microcontrollers and Software Design

Después de varios meses de no subir libros, ahora cuento con éste hermoso material llamado "An introduction to Microcontrollers and Software Design ." para los que quieren empezar a programar AVR de manera rápida, sin muchos rodeos y directo al grano. 

Más que un libro es un compendio de ejercicios utilizando diagrama de bloques y lenguaje BASCOM-AVR, por lo que es muy fácil de entender.

Este documento  fue escrita por, Share Alike, en 2013. El idioma es en inglés.


El libro esta comprendido en 16 subtemas, como:

  1. Introduction to Microcontroller Electronics
  2. What you do when learning to program.
  3. Hardware - The AVR Microcontroller.
  4. Introduction to writing programs using Bascom-AVR IDE.
  5. Programming Codes of Practice.
  6. Control statements – IF THEN.
  7. More Interfacing.
  8. Programs as solutions: understanding algorithms and flowcharts.
  9. System and Software Design.
  10. Serial Communications .
  11. Arrays.
  12.  Computer Programming detail.
  13. Interrupts.
  14. Timer/Counters.
  15. Assignment – Maths In The Real World
  16. AVR Development Boards we can use

sábado, 23 de enero de 2021

AVR An Introductory Course

En esta entrada vamos a hablar de manera resumida sobre un documento muy interesante "AVR An Introductory Course ." para los que quieren empezar a programar AVR de manera profunda  ya que la programación es el asembler.

Este documento es un libro especial, fue escrita por, John Morton, en 1980. El idioma es en inglés como todo lo bueno.


El libro esta comprendido en 5 capítulos:

  1. Introduction.
  2. Basic Operations with AT90S1200 and Tinyl2.
  3. Introducing the rest of the family.
  4. Intermediate Operations.
  5. Advanced Operations .

Este libro es bueno para empezar a dominar cualquier microcontrolador AVR ya que lo ves desde los registros, además te muestra los diagramas de flujos y sobretodo mucho código...

miércoles, 12 de agosto de 2020

Elector-Electronics leading the way./AVR drives USB.

Este documento es una revista electrónica "elecktor electronics " .

fue publicada en el año 2007, corresponde al volumen 33 y es la revista número 363 , los temas que se tratan son:

1  Controlador de dispositivo USB universal. 

 2 ZigBee Transceiver(Xbee in practice) 

3 Teléfono movil LCD para PC.   

 4 Limpiador del sarro del agua dura(mini proyecto).

5 medidor de continuidad de cable de ethernet. 

6 Entrada/salida CMOS 5 a 3.3 V.  

Eso es todo amigos!!!.


viernes, 22 de mayo de 2020

Libro-SOME ASSEMBLY REQUIRED-Assembly Language Programming with the AVR Microcontroller.

En esta entrada vamos a hablar de manera resumida sobre un documento muy interesante "SOME ASSEMBLY REQUIRED-Assembly Language Programming with the AVR Microcontroller." para los que quieren empezar a programar AVR de manera profunda  ya que la programación es el asembler, no obstante también hace referencia al lenguaje de alto nivel como el lenguaje C.

Este documento es un libro especial, fue escrita por, Timothy S. Margush, PhD (Bowling Green State University), fue profesor asociado de ciencias de la computación en la Universidad de Akron. Tenía más de 30 años de experiencia docente en matemáticas y ciencias de la computación, incluidos muchos cursos de programación en lenguaje ensamblador utilizando una variedad de plataformas de hardware. El Dr. Margush falleció poco después de enviar Some Asssembly Required: Assembly Language Programming with the AVR Microcontroller con la satisfacción de haber servido a otros interesados en aprender lenguaje ensamblador.
Assembly Language Programming with the AVR Microcontroller.

El libro esta comprendido en 14 capítulos, como:

  1. Introducción a la computación.
  2. La familia de los microcontroladores  AVR.
  3. Arquitectura y programación en lenguaje asembler.
  4. Representación de datos enteros.
  5. Procesamiento en la CPU, memorias y sistema de Reset.
  6. La pila STACK y la llamada de funciones.
  7. AVR serial-Síncrono y Asíncrono.
  8. Operaciones Lógicas.
  9. Estructuras de control.
  10. Interrupciones-AVR en ASM .
  11. Operaciones Aritméticas.
  12.  Matrices.
  13. Números Reales.
  14. Programación en lenguaje C.
 


domingo, 29 de diciembre de 2019

Embedded C Programming and the Atmel AVR

En esta entrada vamos a hablar de manera resumida sobre un documento muy interesante de la web "Embedded C Programming and the Atmel AVR" para los que quieren empezar a programar AVR usando lenguaje C .

Con este libro podrás ingresar al mundo de las aplicaciones de los sistemas embebidos en lenguaje C.
Este libro es uno de los pocos libros disponibles donde se muestran los diseños y aplicaciones con la familia AVR .
Esta segunda edición es perfecta para principiantes que deseen entrar a este mundo de microcontroladores y que deseen aprender haciendo. 
Primeramente  se habla de procesador tipo RISC e inmediatamente se toca el lenguaje C para sistemas embebidos . Aquí el estudiante experimentará con variables y constantes , operadores y expresiones, estados de control, punteros y matrices, tipos de memorias, directivas del procesador, métodos en tiempo real y mucho más. 
Este liro usa el IDE CodeVision AVR y C Compiler  como plataforma para programar los microcontroladores AVR pero fácilmente los ejemplos se pueden realizar en Atmel Studio 7.
Los autores de esta maravilla son Richard H.Barnett., Sarah Cox and Larry O´Cull
Embedded C Programming and the Atmel AVR

sábado, 28 de septiembre de 2019

Libro-The AVR microcontroIIer and embedded system


En esta entrada vamos a hablar de manera resumida sobre un documento muy interesante "The AVR microcontroIIer and embedded  system " para los que quieren empezar a programar AVR de manera profunda  ya que la programación es el asembler, no obstante también hace referencia al lenguaje de alto nivel como el lenguaje C.

Empieza con lo básico que debes de saber para programar microcontroladores en general con una introducción al mundo de la informática, operaciones computacionales, operaciones binarias , lenguaje digital en general,memorias y arquitecturas.

Este documento es una colaboración de tres personales Hindus como  Muhammad Ali Mazidi, Sarmad Naimi y Sepehr Naimi, caracterizados por brindar bibliográficas relevantes y sobre todo su explicación de los textos es muy entendible y fácil de digerir.  

Podría decir que este documento es la base para los que quieren empezar en el mundo de los microcontroladores usando Lenguaje Asembler y C,  y sobre todo para los que el mundo de los microcontroladores especialmente los AVR son parte de su formación universitaria o que realizan proyectos de investigación y/o proyectos industriales.

Como todo profesional o académico el idioma no debe ser barrera para explorar textos relevantes o importantes como este ya que está escrito en inglés.


The AVR microcontroIIer and embedded  system

El libro esta comprendido en 19 capítulos, como:

  1. Introducción a la computación.
  2. Historia y características del AVR.
  3. Arquitectura y programación en lenguaje asembler.
  4. saltos, llamadas y lazos de retardo.
  5. Programación de AVR, puertos I/O.
  6. Instrucciones de aritmética, lógica y programas.
  7. Programación en ASM avanzado.
  8. Programación en C.
  9. Conexiones , archivo hex y carga de código a memoria flash.
  10. Timer- AVR en ASM y en lenguaje C.
  11. Interrupciones-AVR en ASM  y lenguaje C.
  12. SPI-AVR en ASM y en lenguaje C.
  13. LCD Y teclado matricial.
  14. ADC,DAC.
  15. Interfaz de AVR con Relay, optocoplador y motor de paso.
  16. Generación de señales .
  17. Control de velocidad de motor  DC usando PWM.
  18. Protocolo SPI, manejo de display MAX7221.
  19. Protocolo I2C, manejo de RTC DS1307.         


lunes, 12 de agosto de 2019

Lenguaje C-Proteus-AVR.

En esta entrada vamos a hablar de manera resumida sobre un documento muy interesante de la web "cursomicros.com" para los que quieren empezar a programar AVR usando lengujae C y a la par con el mejor software de simulación para muchos como el proteus. 
Empieza con lo básico que debes de saber para programar en lenguaje C, las características del lenguaje y saberes previos a este lenguaje como : directivas, funciones, sentencias, estructuras, declaración de variables, especificación de tipos de datos, sentencias selectivas, iterativas,con bloques simples,operadores, arrays y punteros.

Podría decir que este documento es la base para los que quieren empezar en el mundo de los microcontroladores usando Lenguaje C, por que a parte de ello se pueden simular los programas en  Proteus y usar su herramienta debugging para ver paso a paso nuestro código de los distintos proyectos
.
Imágenes sacadas del libro.
Tiene muchos diagramas de circuitos que engloba dispositivos básicos como :
LCD, teclado matricial, motores dc, motores paso paso entre otro para realizar proyectos y usar los periféricos de  estos microcontroladores como timers, temporizadores, puertos de entrada y salida, PWM, UART entre otros.

Para programar los microcontroladores AVR usa en entorno STUDIO5, que es bastante similar al entorno actual como el AtmelStudio7, y facilmente portable.

PARTE1

PARTE2

Tienes alguna duda de este tema, o ¿de qué otros temas quieres que hablemos?, puedes escribirnos directamente a nuestro grupo de Telegram

sábado, 3 de agosto de 2019

Libro-Los microcontroladores AVR de ATMEL

Libro en español.
En este libro encontrarás aplicaciones y ejemplos con el ATMega8 y ATMega16 en lenguaje ensamblador y lenguaje C. El autor es el M.C  Felipe Santiago Espinosa, de la Universidad Tecnológica de la Mixteca. Pueden agradecerle por  magnifica obra a los correos fsantiag@mixteco.utm.mx, felipe_santiago_e@hotmail.com.

El libro incluye 9 capítulos:

  1. Introducción de los Microcontroladores
  2. Organización de los Microcontroladores AVR de ATMEL
  3. Programación de los Microcontroladores
  4. Interrupciones Externas, Temporizadores y PWM
  5. Recursos para el Manejo de Información Analógica
  6. Interfaces para una Comunicación Serial
  7. Recursos Especiales
  8. Interfaz y Manejo de Dispositivos Externos
  9. Desarrollo de Sistemas