EEPROM Z80(TMPZ84C015)に萌えたい。I2Cソフト:EEPROM その1 2019年8月23日 前回までI2CでLCDやRTCの通信ができるようになりましたが、今回I2C対応EEPROMのデータ読み書きに挑戦してみました。 TMPZ84C015とI2Cとの受け渡しは、前回より使用しているPCA9564を使用します。I2C対応EEPROMは、micrchipの24FC256(秋月電子で購入)を使用してみました。EE... pengin
AM2321 Z80(TMPZ84C015)に萌えたい。I2Cソフト:LCD+RTC+温度表示 2019年8月15日 前回で、LCDに表示できるようになりましたので、Z8S180にて作成したRTCの時刻読み込みと温度センサーからのデータ読み込みを行ってLCDに表示するプログラムをTMPZ84C015にも対応してみたいと思います。LCDは前回と同様 KKHMF 1602 LCD +EasyWordMall 1602 LCD i2c i/... pengin
LCD Z80(TMPZ84C015)に萌えたい。I2Cソフト:LCD編 2019年8月14日 Z8S180でI2C経由で接続した「KKHMF DC 5V 1602 LCD ディスプレイモジュール 16×2キャラクタ LCDブルーブラックライト」と「EasyWordMall 1602 LCD ブラック IIC/I2C/TWI/SPI シリアル インタフェース ボード モジュール」(amazonで購入) を使用して... pengin
TMPZ84C015 Z80(TMPZ84C015)に萌えたい。I2C回路編 2019年8月13日 Z8S180で作成したI2C回路をTMPZ84C015(AKI-80)に移植してみました。Z80バス(パラレル8bit)to I2Cバス変換はZ8S180で使用したPCA9564Dを使用しています。また、I/Oアドレス選択用に74HC138を使用しています。 PCA9564D はDigkeyで購入していたものです。SO... pengin
monitor SDCARD Z80(TMPZ84C015)に萌えたい。SPI対応モニタ 2019年7月28日 前回でZ8S180用に作成したSPI通信でのSDCARDの初期化ソフトをTMPZ84C015に移植することができました。SPI通信でのSDCARDの読み書きは、Z8S180用のソフトをほぼ変更なしで使用できるので、詳細に…... pengin
SPI SDCARD Z80(TMPZ84C015)に萌えたい。SDCARDソフトその2 2019年7月26日 前回のソフトでSDCARD初期化の第一段階、cmd0コマンドによるソフトウェアリセットが完了しました。 続いてSDCARDの第二段階の初期化を続けます。まずは、cmd8( インターフェイスコンデション確認)を投げます。 …... pengin
SPI Z80(TMPZ84C015)に萌えたい。SDCARDソフトその1 2019年7月24日 前回で回路が完成しましたので、以前作成したZ8S180用のSPIでのSDCARDのアクセスソフトについてTNPZ84C015用に修正していきたいと思います。 まずはPIOAの入出力の設定ですが、D7~D5までが出力設定、…... pengin
TMPZ84C015 SDCARD Z80(TMPZ84C015)に萌えたい。SDCARD編回路 2019年7月21日 Z8S180でやってみたSDCARDの読み書きをTMPZ84C015でもやってみたいと思います。Z8S180では、I/Oポートを自前で用意しましたが、TMPZ84C015 では汎用I/Oポートが内蔵されていますので、このポートを使ってみたいと思います。できるだけ、Z8S180で作成したソフト資産を活用したいと思いますの... pengin
TMPZ84C015 Z80(TMPZ84C015)に萌えたい。最初はLちか 2019年7月16日 やっぱり最初はLEDでの点灯、点滅をやってみたいと思います。 TMPZ84C015は、内部に8bitのパラレルポートを2ポート内蔵しています。今回はその内1ポートにLEDを接続して、点灯、点滅を確認します。 ハード面使用…... pengin
monitor TMPZ84C015 Z80(TMPZ84C015)に萌えたい。モニタの移植 2019年7月14日 TMPZ84C015を使用したAKI-80ボードに以前作成したZ8S180用モニタを移植してみました。 移植したZ8S180用モニタは、メモリの読み書きとI/Oの読み書き、HEXファイルのダウンロードができる基本的なモニ…... pengin