8051
Assembly sources
Fast 24 bit binary to 8 digit packed BCD conversion
This routine can be extended to any length. It does not use divide routines but shifts the bit pattern one bit at a time while converting the result to BCD nibbles. This code example is optimized for the 8051 but does not use any special decimal arithmetic instructions. The algorithm is completely documented and can be ported to other micros.
Free to use if the author names are kept in the source code.PC
C sources
ISP & JTAG
ISP & JTAG connectors
A short overview of JTAG connections for AVR and ARM.
Wiggler for ARM - circuit diagram
A working JTAG Wiggler, compatible with the OCDemon software.
ARIUM ML4100 Logic Analyzer
I'm searching for the diagrams of the analyzer, the 32-input and the 8085/8031 pod!
ML4100_Operating_Manual_Jun_2_1986.pdf (3.3 MB)
The operating manual for the Arium ML4100 Logic Analyzer.
ML4100_PM8863_manual.pdf (9.6MB)
The operating manual for the Philips PM3632, a rebranded ML4100.
ML4100_Pods_and_Options_Diagrams.pdf (4.5 MB)
The diagrams for the ROMEMU, Z80 and (partly) the 32-input PODs.
The diagrams for the DISAROM, RS232, SETUP/DATA and VIDEO option
boards.
ROM | Type | Location | Used for |
M4P00-L | 27128 | CPU, U121 | Basic system software |
M4P01-L | 2764 | CPU, U113 | Basic system software |
M4C00-N | 27128 | CPU, U121 ? | Basic system software (with RS232) |
M4C01-N | 27128 | CPU, U113 ? | Basic system software (with RS232) |
MCH01-B | 2732 | CPU, U111 | Character generator |
MSM00-x | ? | SETUP, U? | Setup memory |
MAB00-x | 27256 | SETUP, U? | Setup and Data memory |
MRE00-H | 27128 | ROMEMU | ROM Emulation unit & RS232 |
MIN00-F | 2764 | ROMS | Disassembly for 8085/35/39/40/31/32 |
M6800-x | ? | ROMS | Disassembly for 6800/02/08 |
M6900-x | ? | ROMS | Disassembly for 6809/09E |
M6500-x | ? | ROMS | Disassembly for 6502/12/C02/C102/C112 |
MZ800-J MZ800-X |
2764 | ROMS | Disassembly for Z80/80A/80B/80C |
M8N00-x | ? | ROMS | Disassembly for NSC800 |
MT600-A | 2764 | ROMS | Trigger for 16 bit microprocessors |
M6K00-B | 27128 | ROMS | Disassembly for 68000/68010 |
M8600-A | 27128 | ROMS | Disassembly for 8086/8088 |
8RS-232 | 2764 | ? | Disassembly for RS232 |
Datasheets
MRTL 700 & 800 databook (1969)
MRTL 900 databook (1969)