Skip to content

sirampy/AVR85-emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is (hopefuly eventually going to be) an emulator for the avr 8 bit architecture, based on teh spacific charachteristics of the ATtiny85. The project is currently in its infancy. for testing I reccomend using AVRA

what needs doing:

  • tonnes of instructions need adding
  • add a user interface
  • create the correct startup environment
  • program the EEPROM logic
  • split program into multiple files
  • loads of testing + check each instruction is correctly implemented.

stretch goals:

  • add a mechanism for tracking CPU cycles passed
  • allow for custom compilation or other forms of configuration to target different cores
  • simulate other hardware devices (EG watchdog timer)

About

a basic emulator for the 8 bit AVR core as implemented in the ATtiny85.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages