| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| builderpages:plasmo:muntz65:prototype_home [2024/01/14 17:18] – Initial import from Wayback Machine | builderpages:plasmo:muntz65:prototype_home [2026/06/15 13:08] (current) – external edit 127.0.0.1 |
|---|
| /* Imported from Wayback Machine | /* Imported from Wayback Machine |
| Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages:plasmo:muntz65:prototype_home | Original URL : https://retrobrewcomputers.org/doku.php?id=builderpages:plasmo:muntz65:prototype_home |
| Snapshot date: 2024-01-14 | Snapshot date: 2026-01-20 |
| Generator : wayback-archiver | Generator : wayback-archiver |
| */ | */ |
| ===== Design Information ===== | ===== Design Information ===== |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:bitbangser_scm.pdf|schematic]] | [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:bitbangser_scm.pdf|schematic]] |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=05d32d&media=https%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Ftok%3Dde35c7%26media%3Dhttps%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Ftok%3D68f0c2%26media%3Dhttps%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Ftok%3Df0d717%26media%3Dhttps%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Fmedia%3Dbuilderpages%3Aplasmo%3Amuntz65%3Amuntz65_proto_as_built.jpg|As-built drawing]] | [[https://retrobrewcomputers.org/lib/exe/fetch.php?tok=05d32d&media=https%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Ftok%3Dde35c7%26media%3Dhttps%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Ftok%3D68f0c2%26media%3Dhttps%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Ftok%3Df0d717%26media%3Dhttps%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fexe%2Ffetch.php%3Fmedia%3Dbuilderpages%3Aplasmo%3Amuntz65%3Amuntz65_proto_as_built.jpg|As-built drawing]] |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:romserbt25m_22v10_design.txt|GAL22V10 design]] file | [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:romserbt25m_22v10_design.txt|GAL22V10 design]] file |
| |
| [[builderpages:plasmo:muntz65:prototype_home:memorymap|Memory map]] | [[builderpages:plasmo:muntz65:prototype_home:memorymap|Memory map]] |
| ==== Software ==== | ==== Software ==== |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:romserbt.lst|Bootstrap software]] in GAL22V10 | [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:romserbt.lst|Bootstrap software]] in GAL22V10 |
| |
| 256-byte [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:tinyload_muntz65_25m.zip|Intel Hex loader]], load first then use it to load Muntz65 monitor | 256-byte [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:tinyload_muntz65_25m.zip|Intel Hex loader]], load first then use it to load Muntz65 monitor |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:muntz65monitor_rev01_25mhz.zip|Muntz65 monitor]], a bare bone monitor to display, modify memory, load and run software. | [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:muntz65monitor_rev01_25mhz.zip|Muntz65 monitor]], a bare bone monitor to display, modify memory, load and run software. |
| |
| ===== Projects ===== | ===== Projects ===== |
| ==== Driving WS2812 Panel ==== | ==== Driving WS2812 Panel ==== |
| |
| By bit-bang the serial transmitter at higher data rate (800KHz), the same transmitter can be hooked up to a WS2812 panel to display data. In this case it is a 8×8 panel and 192 bytes of color data was transmitted in 2 milliseconds without causing printable gibberish on the serial port. Link to the [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:bit-bang-christmas_tree_on_ws2812_8x8_panel.zip|Christmas Tree]] program. | By bit-bang the serial transmitter at higher data rate (800KHz), the same transmitter can be hooked up to a WS2812 panel to display data. In this case it is a 8×8 panel and 192 bytes of color data was transmitted in 2 milliseconds without causing printable gibberish on the serial port. Link to the [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:muntz65:bit-bang-christmas_tree_on_ws2812_8x8_panel.zip|Christmas Tree]] program. |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=b519b9&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/muntz65/dsc_75171223.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/muntz65/dsc_75171223.jpg?300x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_muntz65_dsc_75171223.jpg}}]] | [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=b519b9&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/muntz65/dsc_75171223.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/muntz65/dsc_75171223.jpg?300x188|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_muntz65_dsc_75171223.jpg}}]] |
| By adding a shift register and a horizontal sync generator, the 25.175MHz 6502 can scan a region of memory as graphic video data to display monochrome 640×480 VGA images. It functions as a [[builderpages:plasmo:muntz65:vgacontroller_prototype|VGA controller]]. | By adding a shift register and a horizontal sync generator, the 25.175MHz 6502 can scan a region of memory as graphic video data to display monochrome 640×480 VGA images. It functions as a [[builderpages:plasmo:muntz65:vgacontroller_prototype|VGA controller]]. |
| |
| [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=dc8ad8&media=https%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fplugins%2Fckgedit%2Ffckeditor%2Fuserfiles%2Fimage%2Fbuilderpages%2Fplasmo%2Fmuntz65%2Fdsc_75321231.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/muntz65/dsc_75321231.jpg?300x177|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_muntz65_dsc_75321231.jpg}}]] | [[https://retrobrewcomputers.org/lib/exe/fetch.php?tok=dc8ad8&media=https%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fplugins%2Fckgedit%2Ffckeditor%2Fuserfiles%2Fimage%2Fbuilderpages%2Fplasmo%2Fmuntz65%2Fdsc_75321231.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/muntz65/dsc_75321231.jpg?300x177|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_muntz65_dsc_75321231.jpg}}]] |
| |