Skip to content

h0nzZik/emux51

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

*********************************************************
*	Welcome to Emux51, free modular 8051 emulator.	*
*	Home page: https://github.com/h0nzZik/emux51	*
*	Emulator licence:  GPLv3 (see 'gpl-3.0.txt')	*
*	Example sources:   Public Domain.		*
*********************************************************

		Priorities:
*	modularity
*	portability
*	simplicity


		Destination platforms:
*	Standard GNU/Linux distributions.
*	Standard Windows

		Requires:
*	GTK+ >= 2.24



		Status:
*	All instructions, excluding MOVX
*	Interrupts
*	Configuration
*	Separated data memory and SFR
*
*	Implemented modules:
*	* Leds
*	* Switches
*	* 7 segmented display
*	* 3x7seg dynamic display
*	* 4x7seg dynamic display
*	* 8x7seg dynamic display
*	* 3x4 matrix keyboard
*	* 5x7 matrix display

	TODO:
*	* More config options
*	* Better Intel HEX support
*	* Stepping && Debug mode && Disassembly
*	* Interrupt log.
*	* Serial line
*	* Incremental rotary encoder module

*	Instalation:
$	make
$	make install




EOF.