P-51 Peripheral 8051 Chip with EISA bus interface and PC104 compatibility
Product Summary
The P-51 is an 8051/52 device, but with additional features and lots of volatile memory. Unlike typical 8051s, it is not designed to be a standalone device -- it requires a host, and would be used in embedded applications as a peripheral.
The P-51 has all of the regular 8051 ports on one side of the tiny 100-pin package and an ISA bus interface on the other side, so it is an excellent choice for embedded industrial applications based on PC ISA boards or PC-104 modules.
One advantage of using this product on an ISA board is that Windows applications can not deal with peripheral hardware and interrupts in real time, but this device can. So applications can be programmed into the P-51's on-chip memory to perform the service routines for real-world interrupts and events.
The P-51 is in-circuit programmable at reset, so 8051 code can be easily downloaded and upgraded. Additionally, the P-51 has built-in debugging features (Breakpoints and Single Step) to allow in-circuit code development without an In-Circuit-Emulator (ICE).
Functionally, the P-51 retains all the standard 8051/52 instructions and registers, and it also has a Square Root function not found in an 8051. It has a unique internal dual-port RAM that can be accessed from the 8051 code on one side and the application software on the other side, which greatly simplifies service routines.
The 8051 is the most popular embedded controller and its market continues to grow. That means there is a large base of designers who already know what the device can do and who have the tools and knowledge to write code to it.
Cybernetic Micro Systems also provides prototyping products in support of the P-51 micro-controller.
Printable PDF (4 pgs @ 685K)
(Requires Adobe Acrobat Reader 4 or newer.)Printable PDF (46 pgs @ 2MB)
(Requires Adobe Acrobat Reader 4 or newer.)