mikrokontroller at89c52 fordi jeg ønsker å gjøre digitale ur bortsett fra jeg dont vil bruke dekoderen 7447 jeg vil gjerne koblet alle sju segmentet til en port er det noen kode eller kommando som lar microcontroller sende data til alle sju segmentet, men bare den ville ikke ut på det ville syv segmentet
Her er en link til et nettsted med 8051-baserte klokke.
Der vil du se hvordan du kobler 7-segmet skjerm som kjører i en sekvens ..
http://chaokhun.kmitl.ac.th/ ~ kswichit / klokke / clock.htm
Husk at når antall 7segments elementer vokser (4 til 8 -) gjeldende gjennom LED avtar, og dermed må du senke verdien på motstandene er koblet til port P1 (180R i skjematisk http://chaokhun.kmitl. ac.th / ~ kswichit / klokke / clock.htm)<img src="http://chaokhun.kmitl.ac.th/~kswichit/clock/sclk.gif" border="0" alt="how can i connect 6 seven segment to port p1 only" title="Hvordan kan jeg koble 6 syv segment til port p1 bare"/>Men 89C52 det er ikke egnet til å opprettholde den nåværende (VOL = 0.45v for IOL = 3,2 mA), så du må passe 7 pnp transistorer på port P1 eksempel det på P3.7
Jeg antar at du er mot å bruke 7447 dekoderen på grunn av sitt strømforbruk.I slike tilfeller kan du alltid får den CMOS motpart.Det er minst fire typer tilgjengelig.Hvis du derimot ikke er fornøyd med noen dekoder IC i det hele tatt, er det fortsatt to muligheter for deg.Som antydet ovenfor, kan du bruke seriell Parallelt OUT registrerer å håndtere skjermen, eller du kan bygge en BCD til 7-segment dekoder via noen silisium dioder og enkelte transistorer.Dermed sekssifret skjermen ville bruke bare syv stifter av en UC-port.Det er den enkleste løsningen jeg vet, men ikke den mest elegante ett.
Valget er ditt.
Regards, Yego
Du bør bruke 6 8-bits Shift registre for 6 7SEG-LED, kan du kjøre dem enkelt ved hjelp av serien datakommunikasjon metode som ikke trenger å bruke alle pinnene av 1 port.Bare 3 eller 4 pins er nok.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.