eduvef.blogg.se

Z 80 cpu
Z 80 cpu









z 80 cpu

  • Mounting circuit boards and rear panel connectors – Monday, 9th August 2010.
  • Integrating the dsPIC33 VDC with the Z80 computer – Saturday, 31st July 2010.
  • Booting CP/M 3 from an SD card – Wednesday, 23rd June 2010.
  • Keyboard input and RAM disks make CP/M more useful – Wednesday, 16th June 2010.
  • Combining a Z80 and an ATmega644P to boot CP/M – Monday, 14th June 2010.
  • Thinking about CP/M – Wednesday, 24th February 2010.
  • Decoding SIRCS commands with a PIC16F84 – Sunday, 1st March 2009.
  • Z80 computer - Lines, cubes and inverted text – Sunday, 5th October 2008.
  • Fixed and scaled CHIP-8/SCHIP interpreter – Wednesday, 24th September 2008.
  • 64KB RAM and a CHIP-8/SCHIP interpreter – Monday, 22nd September 2008.
  • Times, backlights and off-page calls – Sunday, 14th September 2008.
  • z 80 cpu

    Bank-Switching Memory and I2C – Thursday, 11th September 2008.Running BBC BASIC on a home-built computer – Sunday, 7th September 2008.2MHz should be enough for anyone – Wednesday, 27th August 2008.Z80 computer with a primitive I/O board – Wednesday, 20th August 2008.Z80 Light-flasher – Wednesday, 13th August 2008.Emulators and neatened wiring – Tuesday, 12th August 2008.Experimenting with a 32KB RAM – Monday, 4th August 2008.Back to Hardware – Friday, 1st August 2008.They are arranged in ascending date order, so start at the top and work your way down if you want to follow the progress! The following journal posts have a lot of pictures and information on the project. I recorded this brief video to discuss some of the problems in the design. Read-only file system using external 24LC256 EEPROMs.Date and time parsing and string formatting routines.Keyboard input (fixed at UK layout, other layouts require the OS ROM to be reassembled).Richard Russel's BBC BASIC supplies the interface and programming capabilities.64KB RAM (32KB always-available user memory, 16KB OS memory switchable for 16KB extra user memory).128KB Flash OS ROM (available as 8 16KB pages).128×64 pixel graphical monochrome LCD (PG12864LRS-ANN-H).The CPU is only running at 2MHz as the graphical LCD is comparatively slow (requiring a 900nS read or write cycle) and slowing the CPU down was easier than building the state machine to insert Z80 wait states.

    Z 80 cpu full#

    I'd chiefly like to run the CPU at the full 10MHz. It's being worked on so the specs will hopefully get better and the OS will improve.











    Z 80 cpu