AT89C4051 de l'utiliser comme un convertisseur AD

V

vinash

Guest
Salut, J'utilise AT89C4051 de l'utiliser comme un convertisseur AD pour une application comme un voltmètre à deux chiffres. Je suis la conception de circuits donnée à l'adresse suivante: h ** p: / / www.atmel.com/dyn/resources/prod_documents/DOC0524.PDF. J'ai écrit un code en C et il ne fonctionne pas et je ne suis pas en mesure de compiler, le compilateur dit quelque chose comme "segment automobile scanled trop grande". Il serait très utile si quelqu'un pour m'aider s'il ya des erreurs dans mon code. Mon code est: # include # define TON 79; # define TOFF 79; SBIT COMP_INP = ^ P3 6; ta static int, la tuberculose, le retard void (count char); char a [10] = {0x07, 0x17, 0x27, 0x37 , 0x47, 0x57, 0x67, 0x77, 0x87, 0x97}; char b [10] = {0x0B, 0x1B, 0x2B, 0x3B, 0x4B, 0x5b, 0x6B, 0x7B, 0x8B, 0x9B}; scanled (); void main (void ) {int td, tc, m; tc = TON; td = TOFF; m, tandis que (1) {TA = TB = 0; P3_7 = 1; pour (m = 0
 
Salut, Jetez un oeil à la taille de votre tableau, il semble être différente de la taille que vous les déclarer. la première semble être de 71. Cheers, / Farhad
 

Welcome to EDABoard.com

Sponsor

Back
Top