The Final Word on the 8051
|
Here you can find a book (don't remember where I got it) about the 8051 (MCS-51) family of microcontrollers: This is it's introduction. I've made a simple development board for one of the 8051 based family of micro-controllers - 8031. Whenever I need to choose a new schematic program, I'll put here all the schematics. These are the most significant components:
Normally, I use TASM as an assembler for the handwriting assembly code.
|
|
I also have some little programs and functions :
Original Bootstrap Loader for Hexadecimal Files by G. Goodhue, Signetics Co. (boot.asm) - Is recorded (after compiled) in the ROM and then the micro-controller is able to execute any program (Intel Hex format) downloaded from the serial port @ 9600 baud, 8-N-1 format (easily changeable on SerStart routine)
The eq80535.asm file, that contains the equates needed for compiling an MCS-51 program using the name of the SFR's instead of its addresses (just #include eq80535.asm in the end of your program).
Some functions in assembly to play around with the LCD.
Some functions to play around with the PPI 82c55, serial port and mathematic functions.
|
|
Pages by Nuno Nunes. |
|