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
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.