Herunterladen Inhalt Inhalt Diese Seite drucken

Int 15H Funktion C320H - Eeprom Auslesen; Int 15H Funktion C321H - Eeprom Beschreiben; Int 15H Funktion C322H - I2C-Bus: Byte Lesen Mit Adreßbyte; Int 15H Funktion C323H - I2C-Bus: Byte Schreiben Mit Adreßbyte - taskit 386EX MicroPC Technisches Handbuch

Inhaltsverzeichnis

Werbung

MicroPC

9.7.9. INT 15h Funktion C320h - EEPROM auslesen

Aufruf:
AH
AL
BH
Rückgabe:
AL
Beschreibung:
Diese Funktion liest das Datenbyte im EEPROM an der übergebenen Adresse

9.7.10. INT 15h Funktion C321h - EEPROM beschreiben

Aufruf:
AH
AL
BH
BL
Beschreibung:
Diese Funktion schreibt das Datenbyte im EEPROM an der übergebenen Adresse
9.7.11. INT 15h Funktion C322h - I2C-Bus: Byte lesen mit Adreßbyte
Aufruf:
AH
AL
BH
CH
Rückgabe :
AL
Carry-Flag = 0: kein Fehler
Carry-Flag = 1: Fehler
9.7.12. INT 15h Funktion C323h - I2C-Bus: Byte schreiben mit Adreßbyte
Aufruf:
AH
AL
BH
BL
CH
Rückgabe :
Carry-Flag = 0: kein Fehler
Carry-Flag = 1: Fehler
9.7.13. INT 15h Funktion C324h - I2C-Bus: Datenblock lesen mit zwei Adreßbytes
Aufruf:
AH
AL
BX
CH
CL
ES:DI
Rückgabe :
ES:[DI]
Carry-Flag = 0: kein Fehler
Carry-Flag = 1: Fehler
9.7.14. INT 15h Funktion C325h - I2C-Bus: Datenblock schreiben mit zwei Adreßbytes
Aufruf:
AH
AL
BX
CH
CL
ES:SI
Rückgabe :
Carry-Flag = 0: kein Fehler
Carry-Flag = 1: Fehler
= C3h
= 20h
= Adresse im EEPROM
= Datenbyte
= C3h
= 21h
= Adresse im EEPROM
= Datenbyte
= C3h
= 22h
= I2C-Bus Adresse
= I2C-Chip Adresse
= gelesenes I2C-Bus Datenbyte
= C3h
= 23h
= I2C-Bus Adresse
= I2C-Bus Datenbyte
= I2C-Chip Adresse
= C3h
= 24h
= I2C-Bus Adresse (BH = erstes Adreßbyte, BL = zweites Adreßbyte)
= I2C-Chip Adresse
= Anzahl zu lesender Bytes (0 == 256)
= Far-Zeiger auf Lese-Puffer im RAM
= gelesene Datenbytes
= C3h
= 25h
= I2C-Bus Adresse (BH = erstes Adreßbyte, BL = zweites Adreßbyte)
= I2C-Chip Adresse
= Anzahl zu schreibender Bytes (0 == 256)
= Far-Zeiger auf Schreibpuffer
- 44 -
BIOS - Referenz

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis