Closed f4bjh closed 4 years ago
reste plus qu'à généraliser tout ça
avec ce dernier commit, ça marche en pas à pas (jusqu'à l'adresse 0x00ae): **gpsim> dump e 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0000: 56 30 2e 38 00 28 00 00 00 00 00 00 00 00 00 00 V0.8.(.......... 0010: 10 54 45 53 56 30 2e 38 20 1c 00 ff ff ff ff ff .TESV0.8 ....... 0020: 40 0b ff ff ff ff ff ff 00 00 00 00 00 00 00 00 @..............
mais dès qu'on passe en mode "normal" (execution totale du code jusqu'au menu mesure) : 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0000: 56 30 2e 38 00 28 00 00 00 00 00 00 00 00 00 00 V0.8.(.......... 0010: 10 54 45 53 56 30 2e 38 20 1c 00 ff ff ff ff ff .TESV0.8 ....... 0020: 40 fa ff ff ff ff ff ff 00 00 00 00 00 00 00 00 @...............
c'est à dire qu'en mode "normal", TMR0L = 0!!!
le TIMER0 du PIC semble adapté au spec. Visiblement, il ne peut se synchroniser au miuex que sur Fosc/4. Soit toutes les us... Calibrer cela avec une fonction de délai présent dans MISC au démarrage