kods

C

chanduchi

Guest
Sveiki

IAM saskaras ar parāda mirgo problēma, jo pēdējo 20 dienu laikā.

IAM, izmantojot nekavējoties, bet es neesmu spējīgs ziede tā

Šeit IAM izmantojot 74LS373 (4) slēgmehānismi.

IAM nosūtot datus, izmantojot 2 PORT un ļaus slēgmehānismu, izmantojot PORT 3IAM, izmantojot ADC804 89 c51 74 LS373 (4 numuriem) 7 septiņu segmentu displeju (4 numuriem)Lūdzu, pārbaudiet savu kodu zemāk, un man atbilstošu C kodu šo problēmu.Paldies

Sveicieni

NariŠo kodu i izmanto manu projektusbit c1 = P3 ^ 0;
sbit C2 = P3 ^ 1;
sbit C3 = P3 ^ 2;
Sbit C4 = P4 ^ 3;s1, s2, s3, S4 = datiem; / * Piemērs: Datu = 4.943v .* /

kamēr (1)
(

P2 = s1; / * dati = 4 * /
C1 = 1; / * slēdzeni varētu * /
Delay (100);
c1 = 0; / * slēdzeni atslēgt * /

P2 = s2; / * dati = 9 *, '.' = Konstante * /
C2 = 1;
Delay (100);
C2 = 0;

P2 = s3; / * dati = 4 * /
C3 = 1;
Delay (100);
C3 = 0;

P2 = s3; / * dati = 3 * /
C3 = 1;
Delay (100);
C3 = 0;)par spēkā neesošu Delay (neparakstīta int laiku)

(
neparakstīts int i, j;
(i = 0; i <laikā; i )
par (j = 0, j <1275; j );
)

 
displejs ir jāatjaunina 25 vai vairāk reižu sekundē.kas pulksteni Jūs lietojat.

 
Paldies par jūsu atbildi

IAM, izmantojot 11.0592MHz pulksteni

Sveicieni

Nari

 
Hi chanduchi:

Būtu labāk jūs izmantojat taimeris pārtraukt.
Katru reizi, kad jūs ievadiet pārtraukt jūs varat mainīt P2 nemainīgu intervālu.
Atcerieties, jūs esat lasījums de DAC, tad jūs pavadīts laiks, tad mirgo var apear.

Hope this helps.

 
Meklējiet mikroshēma ļauj līnijas ur displeju un pēc tam pārbaudīt, no kurienes tas kļūst iejaukšanās ...

 

Welcome to EDABoard.com

Sponsor

Back
Top