A weblog focused on interesting circuits, ideas, schematics and other information about microelectronics and microcontrollers.
E-books
Disclaimer
Because I have not tested all electronic circuits mentioned on this pages, I cannot attest to their accuracy; therefore, I do not provide a warranty of any kind and cannot be held responsible in any manner.
PICs in Space
Space Invaders on a PIC? No problem...
The design is based around a Microchip PIC16F628A microcontroller. All the work, including colour video and synchronisation signal generation, is done in the microcontroller, and so there are no other active components.
The software is by far the most complex part of the design, and it will not be described in detail here. Large parts of it are automatically generated using specially-written tools. Almost all the resources of the PIC microcontroller are used: 99.9% of the program memory (2046 out of 2048 locations), all but two of the data EEPROM locations, and almost all of the data RAM. You will need a programmer capable of writing to the program memory, data EEPROM and configuration bits of the device.