8051 Single Board Computer
Summary -
New Microprocessor learning board demonstrates exemplary design of 8-bit single board computer. More peripheral and easy to adapt to be a dedicated controller.
The new 8051SBC features;
- CPU: Any 8051 compatible with 40-pin DIP package @11.0592MHz
- MEMORY: 27C256, 32kB EPROM for monitor program
- 62256, 32KB SRAM for both code and data space
- I/O: direct cpu bus interface 2×16 line LCD
- 8-bit input port, 74LS244
- 8-bit output port, 74HC573
- MEMORY and I/O Decoder: GAL16V8D
- EEPROM: 24LC256, 32KB serial eeprom
- RTC: Real-time clock, DS1307 with +3V Lithium backup
- ADC: LTC1298, SPI interface 2-channel 12-bit Analog-to-Digital Converter
- I/O pins: P1,P3 of 8051 cpu, 16-bit I/O port
- Debug LED: single dot LED connected to P1.7
- Keypad and DIPSW: 4-bit keypad and 4-bit DIP switch
- RS232 Level Converter: MAX232
- RS485: 75176 differential transceiver
- Serial Interface: 9600 8n1
- Monitor Program: Modified PAULMON2 including new commands
delabs Notes -
This is an Educational Masterpiece, with more Relevance to Asian Students. I took my first steps with 8085, Z80 and later 8749. Then the 80C51. If you start writing code for 8080, you will want features which will come in 8749 and when you study 8749 and think of enhancements 80C51 will pop out as if they read your mind.
Once you work with these, then you can use all the new uC and uP easily. It is better you write code with as less EPROM or Flash as possible. This will help you make quality code. The smaller the code the more real time your firmware and lesser bugs.
Related Pages -
- 8051 Architecture from Atmel
- 8051 Tutorial at 8052.com
- Paul’s 8051 Tools, Projects and Free Code
- Keil 8051 Microcontroller Development Tools
- SDCC - Small Device C Compiler
- 8051 Macro Assembler
- 8051 Development Tools
- 8051 Tools
- 8051 Software, C Compilers, Basic Editor, and Chip Simulator
- 8051 Instruction Set
Write a comment