CPU 80C537

SAB80C537-16-N

memory map:

code:

data:

0x0000 - 0x7FFF SRAM
0x8000 - 0x9FF7 RTC SRAM
0x9ff8 - 0x9FFF RTC hodiny

(rtc 0x1ff8 - 0x1fff RFC 0x0000 -0x1ff7 SRAM )

Martin Stránský Já předpokládám, že když se spustí kalibrace, tak se to odehrává v nabíječi a je to vidět na LCD. Buď se to spouští testem klávesnice. Tak má devět tlačítek a koder na čtyři piny P0.0-p4.3. Využívá se obousměrně seriový port na P3.0-P3.1. V BIN je v textu vidět result/istwerte/timekeepewerte.

https://www.spirit-pro.com/Martenss/Isl_8/Isl_8.html

https://github.com/contiki-os/contiki/wiki/8051-Memory-Spaces

https://en.wikipedia.org/wiki/Intel_8051

To vím. Je to Solomon LM6061. Driver je HD61830A00

Datasheets

https://www.keil.com/dd/docs/datashts/infineon/80c5x7_um.pdf

https://pdf.datasheetcatalog.com/datasheet/infineon/1-d80517.pdf

https://www.tme.eu/Document/75229782bb75e37809b5b5e1303e5027/m48t18.pdf

https://www.lcd-module.de/eng/pdf/zubehoer/hd61830.pdf

eeprom 93LC46B

Martin Stránský FFFF 7800 2BC0 FFFF 003C 1100 0169 0504 5820 0101 2328 0A28 0004 5820 0101 2328 0A28 0504 5820 0101 2328 0A28 7800 2BC0 FFFF 003C 1100 0169 0504 5820 0101 2328 0A28 0004 5820 0101 2328 0A28 0504 5820 0101 2328 0A28 7800 2BC0 FFFF 003C 1100 0169 0504 5820 0101 2328 0A28 0004 5820 0101 2328 0A28 0504 5820 0101 2328 0A28

https://ww1.microchip.com/downloads/aemDocuments/documents/MPD/ProductDocuments/DataSheets/93AA46A-B-C-93LC46A-B-C-93C46A-B-C-1-Kbit-Microwire-Compatible-Serial-EEPROM-Data-Sheet-DS20001749.pdf

Tohle tam je. 0169 je seriové číslo nabíječe v hex. Dex je 0361. Zbytek je zase omáčka k ničemu.

pamet https://ww1.microchip.com/downloads/en/DeviceDoc/doc0015.pdf

ak co je připojená externí ram, tak prvních 32kB je SRAM a nad tím 32-40kB je timkeeper, který má v sobě RTC a uchovává ta důležitá data kalibrace. Dalo by se říct, že mě zajímá pouze práce s daty kalibrace a pak je v MENU někde spuštění tovární kalibrace. Proto ta celá akce.