Bidouille infâme ,tentative de wobulation

Quel hors sujet ?
Un oscillo, ça va très bien à la suite d’un wobbu! :wink:

1 « J'aime »

Peut-être y en aura t’il un qui pourrait s’égarer du côté de Lyon ?

Salut Joel.
Ca peut se faire!
Pour le moment, tout se passe comme prévu, et les fonctions « évoluées » prennent leur place dans le programme.
Ca va faire un chouette truc de course, que l’on peut utiliser comme générateur HF hyper précis, quand on stoppe le wobbu.
Le gribouillage en cours concerne les diverses largeurs de wobbulation, pour qu’elles gardent un parfait synchronisme avec le balayage d’un oscillo calé sur 2 mS par carreau.
Le zinzin avance très vite en ce moment.
Je suis inspiré pour écrire plein de pages de bon charabia. 73!

INCSWEEP MOVLW D’16’ ;10 MHZ
SUBWF SWEEPSTEP,W
BTFSC STATUS,Z
RETURN ;Exit if limit reached
INCF SWEEPSTEP
CALL SETSWEEP
RETURN
;
DECSWEEP MOVLW D’1’ ;100 HZ
SUBWF SWEEPSTEP,W
BTFSC STATUS,Z
RETURN ;Exit if limit reached
DECF SWEEPSTEP
CALL SETSWEEP
RETURN
;
SETSWEEP MOVFF SWEEPSTEP,SWEEPCHECK ;Make a copy
DECF SWEEPCHECK,F
BNZ SETSWEEP1 ;Skip if >1
MOVLW A’1’ ;Set display to 100 hz sweep
MOVWF LINEC7
MOVLW A’0’
MOVWF LINEC8
MOVLW A’0’
MOVWF LINEC9
MOVLW A’H’
MOVWF LINEC10
MOVLW A’Z’
MOVWF LINEC11
MOVLW A’ ’
MOVWF LINEC12
MOVLW D’50’ ;50HZ half sweep
MOVWF HALFSWEEPL
CLRF HALFSWEEPM
CLRF HALFSWEEPH
MOVLW D’1’ ;1HZ increments
MOVWF SWEEPINCL
CLRF SWEEPINCM
CLRF SWEEPINCH
RETURN

Ouais…D’un autre côté, je crois que tout le monde serait d’accord pour qu’il avance un peu moins vite.Mais on a pas trop le choix.Bon courge confiné, Alain.Et 73s les plus cordiales.