Parallax P8X32A QuickStart Board
As an open-source reference design, the P8X32A QuickStart board provides basic Propeller circuitry. Developers may use our PCB layout files as their own to speed their projects towards completion. As a project board, the QuickStart is fully expandable and provides unimpeded access to all I/O pins through an expansion header but includes some button inputs and LEDs to demonstrate programming. With USB power and a selection of QuickStart Project examples, it's also the fastest way to get up and running.
This P8X32A QuickStart board's features make this small, inexpensive, accessible development platform and open source reference design for the Propeller microcontroller.
Propeller P8X32A microcontroller
Mini-computer based on Parallax Propeller microcontroller
Microcontroller company called Parallax Propeller , compared to "classic" of the genre type PIC or AVR takes a few strange niche. About the first two can be said that it is a general purpose architecture. Propeller same creators approached the issue of "flank".
Key features Propeller:
8 independent nuclei, working in parallel. Any division of time required for common types of memory resources or input-output ports are not controlled by the programmer and "sew" in the crystal. It gives predictability at runtime code. Each core (cog) has its own isolated 4KB of RAM. Also, each core has a built-in hardware module for generating (Warning) TV or VGA video signal.
There is no concept of interrupts. Instead, it is proposed to launch competing tasks of different nuclei (cog'ah).
Can be programmed either in assembly language or in a special high-level language Spin, which greatly simplifies multicore and parallel programming. Spin Interpreter sewn into the crystal.
The upper half of the address (ROM) in the space the size of 32KB stitched Spin interpreter and various system tables. In this case, each time the need to download the program from the outside (for example, from a development environment) in the lower region of 32K (RAM). But usually in actual use to connect an external I2C memory chip EEPROM, the contents of which are automatically copied into RAM when the crystal.
The processor is declared as 32-bit, since it operates on the data size, but the address space of 16-bit (64K).
Spin language designed for easy programming of the multiprocessor, and looks like a cross between the procedural and object-oriented language
Power Requirements: 3.3 or 4 to 9 VDC, up to 500 mA
Very kindly donated by Alexander Demin together with the description
Manufacturer: Parellax Semiconductor
Comment on This Page
This exhibit has a reference ID of CH32378. Please quote this reference ID in any communication with the Centre for Computing History.