User Tools

Site Tools


cmdp2.asm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cmdp2.asm [2025/12/29 18:29] – fool-duplexcmdp2.asm [2026/01/05 12:28] (current) – fool-duplex
Line 41: Line 41:
  
 ************************************************************************************************************ ************************************************************************************************************
-* ID+* IDC
 * Exécute la commande ID (fixe l'identifiant du poste) * Exécute la commande ID (fixe l'identifiant du poste)
 ************************************************************************************************************ ************************************************************************************************************
-ID     SET    *+IDC    SET    *
        LEAY   FNMBF2,PCR        LEAY   FNMBF2,PCR
        LDX    CLPTR,PCR        LDX    CLPTR,PCR
Line 57: Line 57:
        LBSR   MEMCPY        LBSR   MEMCPY
        LDA    #0                   LDA    #0           
-       STA    CSGNOP,PCR+       STA    CSGDST,PCR
        LDA    #ID             ; Consigne ID        LDA    #ID             ; Consigne ID
        STA    CSGNTA,PCR        STA    CSGNTA,PCR
Line 66: Line 66:
  
 ************************************************************************************************************ ************************************************************************************************************
-* DATE +* TIME 
-* Exécute la commande DATE (affiche la date et l'heure)+* Exécute la commande TIME (affiche la date et l'heure)
 ************************************************************************************************************ ************************************************************************************************************
-DATE   SET    *+TIME   SET    *
        LDA    #0                   LDA    #0           
-       STA    CSGNOP,PCR+       STA    CSGDST,PCR
        LDA    #DATE           ; Consigne DATE        LDA    #DATE           ; Consigne DATE
        STA    CSGNTA,PCR        STA    CSGNTA,PCR
Line 77: Line 77:
        STA    CSGNTR,PCR        STA    CSGNTR,PCR
        LBSR   XCNSGN          ; On exécute la consigne        LBSR   XCNSGN          ; On exécute la consigne
-       BNE    DATEND+       BNE    TIMEND
  
        LEAX   DATEST,PCR      ; On affiche        LEAX   DATEST,PCR      ; On affiche
        LBSR   DSPSTR                  LBSR   DSPSTR          
-       LEAX   CRBUFF+2,PC+       LEAX   CRXT0,PCR
        BSR    D3NBS           ; Les trois nombres qui composent la date        BSR    D3NBS           ; Les trois nombres qui composent la date
        LEAX   TIMEST,PCR        LEAX   TIMEST,PCR
        LBSR   DSPSTR        LBSR   DSPSTR
-       LEAX   CRBUFF+5,PC+       LEAX   CRXT3,PCR
        BSR    D3NBS           ; Les trois nombres qui composent l'heure        BSR    D3NBS           ; Les trois nombres qui composent l'heure
-DATEND RTS+TIMEND RTS
  
 ************************************************************************************************************ ************************************************************************************************************
Line 107: Line 107:
        PULS   PC,B        PULS   PC,B
  
-DATEST FCS    /DATE  : /      ; Chaînes de caractères pour l'affichage +DATEST FCS    /Date  : /      ; Chaînes de caractères pour l'affichage 
-TIMEST FCS    / - HEURE : /   ; de la date et de l'heure+TIMEST FCS    / - Heure : /   ; de la date et de l'heure
  
 ************************************************************************************************************ ************************************************************************************************************
cmdp2.asm.1767029358.txt.gz · Last modified: by fool-duplex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki