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