salut
jais entrepris de reprogrammer mon oscilloscope velleman HPS 10
il est equiper d'un pic 18F452 @ 40 Mhz (HS_PLL)
d'un afficheur graphique ks0108 , 128*64 pixels
et d'un convertiseur TLC5510INS analogique -> numerique 8 bits
pour acquerir un echantillon on envoi une impulsion sur l'entree CLK du TLC5510INS et on recupere les donnes sur le PORTD du pic ..
aucun probleme niveau programation pour le moment
je desire pouvoir avoir la frequence maximal d'echantilonage biensur ^^
la frequence maximal d'echantillonage que je suis arriver a avoir est de
fosc/4 = 10mhz
10mhz / 7 = 1.428 Mhz (7 cycles necesaire a lacquisition)
Code:sample BSF PORTE,2,0 ;1 cycles on place a 1 la pin CLK BCF PORTE,2,0 ;1 cycles on place a 0 la pin CLK movff PORTD,POSTINC1 ;2 cycles on met en ram l'echantillon ,on incremente le pointeur decfsz NBECH,1,1 ;1 cycles on test si on a acquis tout les echantillons bra sample ;2 cycles si non on recommence ; si oui on arette lacquisition
je voudrais savoir si il y a moyen de gagner quelques cycles en utilisant d'otres instruction ou autrement ... ??
que penser vous ?
merci a+
-----