Skip to content

Danijel-Korent/mcu-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PIC16F84A simulator

Simulator of a PIC16F84A microcontroller, with embedded assembler (done for my Bachelor's thesis)

Simulator supports:

  • All instructions except "SLEEP" and "CLRWDT"
  • PORT & TRIS registers
  • Indirect addressing (FSR & INDF)
  • Jumps by PCL
  • Hardware stack
  • Memory banking
  • Interrupt controller
  • Timer
  • EEPROM module

Assembler supports:

  • All instructions
  • Labels
  • Comments
  • "equ" and "org" directives

Simulator

Simulator

Assembler

Assembler

About

Simulator of PIC16F84 microcontroler (done for my Bachelor's thesis)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages