Skip to content

ryomuk/EMUZ80-4004

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EMUZ80-4004

4004 mezzanine board for EMUZ80

This document is written mostly in Japanese. If necessary, please use a translation service such as DeepL (I recommend this) or Google.

概要

電脳伝説さん(@vintagechips)のEMUZ80( https://github.com/vintagechips/emuz80 )のZ80をIntel4004に差し替えるための基板(メザニンボード),PIC用ファームウェア,4004用のデモプログラム(電卓)です.

別レポジトリにあるIntel4004評価ボード(test4004 https://github.com/ryomuk/test4004 )の4289とROMの機能をPIC上に実装したような作りになっています. プログラムメモリ領域のRAMは実装しておらず,データ用メモリ(4002)も2つしか搭載していないので,test4004よりも小規模なシステムですが,とりあえずデモプログラムとして電卓が動作しています.

このレポジトリの内容

  • hardware/rev0.1 : メザニンボード作成用ファイル一式(KiCad 7用)
  • src/PIC/emuz80_4004.X : PIC用ファームウェア(MPLAB IDE用のプロジェクトフォルダ)
  • src/demo/calc : 電卓のデモプログラム(4004アセンブラ)

動画

Youtubeで関連動画を公開しています.

ブログ

関連する情報が書いてあるかも.

開発環境

参考にした文献,サイト等 (敬称略, 順不同)

更新履歴

  • 2023/5/23: 初版公開

About

4004 mezzanine board for EMUZ80

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages