Skip navigation

Tag Archives: AVR

We had a lab every week to practice the engineering side of the class. The tutors in charge of each session were under orders to be strict about the workbook's content so that we could learn to be professional. I have scanned and uploaded my workbook* for your perusal.

  1. Basic Logic Gates — Description, Workbook
  2. Combinational Circuits — Description, Workbook
  3. Flip Flops & Sequential Circuits — Description, Workbook
  4. Circuit Design Task — Description, Workbook
  5. Introduction to Microcontrollers and Assembly Language Programming — Description, Workbook
  6. AVR Assembly Language Programming — Description, Workbook
  7. AVR C Programming — Description, Workbook
  8. AVR I/O – Timer/Counter & Tone Generator — Description, Workbook
  9. AVR Interrupts & Serial I/O — Description, Workbook
sim_term

This assignment tested our ability to learn and understand aspects of Computer Systems Programming. From the documentation: You are required to implement a version of the popular Snake game for the AVR [8515] board*; The AVR is connected to a 15x7 LED display for displaying game field. The AVR is also connected to a PC over the UART and receives input (keypresses) from the terminal (HyperTerminal).

*AVR 8515
*AVR C Library
Follow

Get every new post delivered to your Inbox.