Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur l'Assembleur !

Modérateur : mazertoc

écran tactile 2.4 TFT LCD 240 x 320 (version ASM)
venom
Avatar de l’utilisateur
Passioné
Passioné
Messages : 229
Âge : 32
Enregistré en : avril 2016
Localisation : . <------ ici
Contact :

#171 Message par venom » sam. 9 déc. 2017 18:41

Joli résultat. Bravo Temps-x 8-)






@++

écran tactile 2.4 TFT LCD 240 x 320 (version ASM)
JMarc
Passioné
Passioné
Messages : 468
Enregistré en : août 2016
Localisation : Dans le Sud...

#172 Message par JMarc » dim. 24 déc. 2017 11:28

Bonjour tous le monde

Comme Temps-x a abandonné, je lui met la routine pour essayer son tactile :langue:

Code : Tout sélectionner

;=================================================================

D6 et RS LAT2
D7 et WR LAT1

; ==================================
test_appuie_tft  
    movlw   
b'00000110'
    
movwf   TRISA
    movlw   
b'01000000'         ;D1=>A2 RS  ili
    movwf   LATD                
;D6=>A2

    clrf    ADCON1
    movlw   
B'00010010'
    
movwf   ADCON2
    movlw   
B'00001001'     canal 2 RS
    movwf   ADCON0
    Tempo_10us .5           
;5X10us
    bsf     ADCON0
,GO
    Tempo_ms .15            
15 ms
    movlw     0x06                
port A en mode numérique
    movwf    ADCON1                
dans registre de contrôle
    clrf    TRISA
    movf    ADRESH
,w
    movwf   mesure_x1

;******************************************
    
movlw   b'00000110'
    
movwf   TRISA
    movlw   
b'10000000'     ;D0=>A2 ili
    movwf   LATD            
;D7=>A2
    clrf    ADCON1
    movlw   
B'00010010'
    
movwf   ADCON2
    movlw   
B'00001001'     canal 2
    movwf   ADCON0
    Tempo_10us .5       
;5X10us
    bsf     ADCON0
,GO
    Tempo_ms .15        
15 ms
    movlw     0x06                
port A en mode numérique
    movwf    ADCON1                
dans registre de contrôle
    clrf    TRISA
    movf    ADRESH
,w
    movwf   mesure_x2

;*********************************************************
;=========================================================
    
movlw   b'00000110'
    
movwf   TRISA               ;D0=>A3=CS ili
    movlw   
b'10000000'         ;D7=>A1
    movwf   LATD
    clrf    ADCON1
    movlw   
B'00010001'
    
movwf   ADCON2
    movlw   
B'00000101'     canal 1 pour les Y
    movwf   ADCON0
    Tempo_10us .5       
;5X10us
    bsf     ADCON0
,GO
    Tempo_ms .15        
15 ms
    movlw     0x06                
port A en mode numérique
    movwf    ADCON1                
dans registre de contrôle
    clrf    TRISA
    movf    ADRESH
,w
    movwf   mesure_y1

;******************************************
    
movlw   b'00000110'
    
movwf   TRISA           ;D1=>A3 ili
    movlw   
b'01000000'     D6=> A1
    movwf   LATD
    clrf    ADCON1
    movlw   
B'00010010'
    
movwf   ADCON2
    movlw   
B'00000101'     canal 1
    movwf   ADCON0
    Tempo_10us .5       
;5X10us
    bsf     ADCON0
,GO
    Tempo_ms .15        
15 ms
    movlw     0x06                
port A en mode numérique
    movwf    ADCON1                
dans registre de contrôle
    clrf    TRISA
    movf    ADRESH
,w
    movwf   mesure_y2
;++++++++++++++++++++++++
    
bra     supprime_affichage_coordonnées
    movf    mesure_x1
,w
    call    LCD_SEND_DECI
    call    affiche_valeur_x1
    movf    mesure_x2
,w
    call    LCD_SEND_DECI
    call    affiche_valeur_x2
    movf    mesure_y1
,w
    call    LCD_SEND_DECI
    call    affiche_valeur_y1
    movf    mesure_y2
,w
    call    LCD_SEND_DECI
    call    affiche_valeur_y2

écran tactile 2.4 TFT LCD 240 x 320 (version ASM)
Temps-x
Avatar de l’utilisateur
Confirmé
Confirmé
Messages : 590
Enregistré en : juillet 2016
Localisation : Terre

#173 Message par Temps-x » dim. 24 déc. 2017 16:36

Bonjour JMarc,et tout le forum,

Comme Temps-x a abandonné, je lui met la routine pour essayer son tactile :langue:


Non je n'ai pas abandonné, mais j'ai surtout besoin de temps.

Très joli ton tour, j'en possède un, mais légèrement plus petit .

:sifflotte:
:!!: attention si tu te sers de ton tour pour graver, car si ça se renverse
c'est le tour qui sera gravé. :lol:

Joyeux Noël

A+
Quand la souris nargue le chat, c'est que son trou n'est pas loin.

écran tactile 2.4 TFT LCD 240 x 320 (version ASM)
JMarc
Passioné
Passioné
Messages : 468
Enregistré en : août 2016
Localisation : Dans le Sud...

#174 Message par JMarc » dim. 24 déc. 2017 18:15

Temps-x a écrit :Bonjour JMarc,et tout le forum,

:!!: attention si tu te sers de ton tour pour graver, car si ça se renverse
c'est le tour qui sera gravé. :lol:

Joyeux Noël

A+


C'est pas grave, il y en a pleins dans l'atelier :wink: et c'est bien plus rapide que de monopoliser une CNC exit

joyeux Noël a toi aussi et tout le forum


Retourner vers « Langage ASM »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité