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.
 


Uso del firmware original de la grabadora USBasp AVR en MX-USBASP (clon chino)

Te vendieron un USBisp pensado que es un USBasp?? Hace 2 meses compré un "USBasp" fui a probarlo y no funcionó....pensé me estafar...