Bonsoir paulfjujo, et tout le forum,
paulfjujo a écrit :Source du message mais je pense qu' il faut bien envoyer à un moment donné autre chose que des datas
pour au moins positionner le depart pixel en 0,0
l'adressage page, column ou autre commence par une commande
Je peux même pas te réponde, car pour moi le problème vient d’ailleurs, peut être des temps à respecter (peut être)....
j'envoie absolument rien du tout quand je mets l'écran OLED en mode commande.......
paulfjujo a écrit :Source du message concernant la vitesse d'acquisition et ton mini Oscilloscope
Avec oscillateur à 64 Mhz la meilleur configuration que j'ai pu obtenir pour l'acquisition ADC et celle-ci
Code : Tout sélectionner
;*************************** configuration du registre ADCON2 **********************************
movlw B'00001101' ; b0 à b2 = FOSC/64
movwf ADCON2 ; b3 à b5 = 16 TAG
;
; b7 = détermine si le résultat de la conversion
; sera justifié à droite = 1 ou à gauche = 0
Voila ce que ça donne à 10 Khz pour Sinus
Sinus.jpg
Voila ce que ça donne à 10 Khz pour Carré
Carré.jpg
Voila ce que ça donne à 13 Khz pour Scie
Triangle.jpg
En mesurant le temps pour un scanne, j'obtiens approximativement 10 µs, avec timer1 comme chronomètre, de mon points de vu je pense pas
qu'on puisse faire mieux que ça.
Pour une demi alternance, pour une fréquence de 10 Khz
(((1/10000 Hz) * 1000000))/2 = 50 µs
Donc, on pourrait théoriquement faire 5 numérisations pour 10Khz sur une demi-alternance, hors j'obtiens 10 numérisations (voir photo ci dessous)
Point.jpg
Sur l'image, on retrouve bien les 100 scannes, 5 demi-alternances positifs de 10 points, de même pour le coté négatif, ce qui nous fait les 100 scannes( ce qui était prévu dans le programme)
ça voudrait dire que les temps enregistré avec le timer 1 ne serait pas correcte....( je ne mets pas en cause le timer 1, mais surement autre chose)
J'ai été voir sur le lien que tu mets dans ton post, qui est très intéressant,
c'est bien de lui montré qu'il existe ASM pour plus de rapidité
paulfjujo pour ton investissement.
A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.