Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44
Hei, tämä on 8051: n alkua. Nestekidenäyttöä voidaan käyttää 8- ja 4-bittisessä tilassa, mutta 8051: n tapauksessa käytetään enimmäkseen 8-bittistä, 4-bittistä arduino-, AVR- ja PIC-tapauksessa. 8-bittinen tila tarkoittaa, että se käytti 8-johdinta osoitteen ja datan siirtoon.
Vaihe 1: Vaadittu komponentti:
LCD 16*2
Mikro-ohjain AT89S52
Kristallioskillaattori 11,0592MHz
Kondensaattori 10 uf
Keraaminen kondensaattori 22pf
40 -nastainen IC -pohja
Hyppyjohdot
Potentiometri 10k
Vaihe 2: Laitteiston asennus:
Laitteistoyhteys on esitetty kuvassa
Liitä portti 2 nestekidenäyttöön.
Portti 0.0 RS ja portti 0.1 KÄYTÖSSÄ.
RW maahan.
Vastus ja kondensaattori RESET -nastaan.
Vaihe 3: Ohjelmiston asennus:
Asenna KEIL4 tietokoneellesi
Ohjelma nestekidenäytölle:
#sisältää sbit rs = P0^0;
sbit en = P0^1;
mitätön viive ();
tyhjä cmd ();
mitätön data ();
void main ()
{
char name [10] = "OHJEET";
allekirjoittamaton int b;
P1 = 0x38;
cmd ();
P1 = 0x80;
cmd ();
P1 = 0x0f;
cmd ();
(b = 0; b <= 10; b ++)
{
P1 = nimi ;
dat ();
viive();
}
}
tyhjä cmd ()
{
rs = 0;
en = 1;
viive();
en = 1;
}
mitätön data ()
{
rs = 1;
en = 1;
viive();
en = 0;
} mitätön viive ()
{
allekirjoittamaton int a;
for (a = 0; a <= 500; a ++);
}
Voit ladata täältä:
Vaihe 4: VIITTAUS
electrosome.com/interfacing-lcd-with-8051-using-keil-c-at89c51/
Suositeltava:
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullinen: 5 vaihetta
Bluetooth RC -auto STM32F103C: llä ja L293D: llä - Edullista: Tein Bluetooth Arduino -auton, kuten tässä kuvattu, Ardumotive_com. Ongelmani olivat akut ja niiden paino sekä kustannukset. Sittemmin matkapuhelimien halvoista virtapankkeista on tullut erittäin edullisia. Kaikki mitä tarvitsen
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: 6 vaihetta (kuvilla)
Alexa Ääniohjattu Raspberry Pi Drone IoT: llä ja AWS: llä: Hei! Nimeni on Armaan. Olen 13-vuotias Massachusettsin poika. Tämä opetusohjelma näyttää, kuten voit päätellä otsikosta, kuinka rakentaa Raspberry Pi Drone. Tämä prototyyppi osoittaa, kuinka dronit kehittyvät ja kuinka suuri rooli niillä voi olla
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: lla, säädettävä asetuspiste: 3 vaihetta
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: llä, säädettävä asetuspiste: Olen rakentanut tämän projektin, koska sisäkasvieni on oltava terveitä, vaikka olen lomalla pitkään ja pidän ajatuksesta hallita tai ainakin seurata kaikkia mahdollisia asioita, joita kotona tapahtuu Internetin kautta
Älypuhelintelakka USB: llä ja HDMI: llä: 6 vaihetta
Älypuhelintelakka USB: llä ja HDMI: llä: Tämä on opas rakentaa älypuhelintelakka, jossa on neljä USB -tuloa, HDMI -lähtö ja USB C -läpivienti lataamista varten. monenlaisiin USB -laitteisiin, kuten näppäimistöihin, hiiriin
Levynvaihto PS1: llä (tai PSX: llä): 8 vaihetta
Levynvaihdon vaihtaminen PS1: llä (tai PSX: llä): Tämä näyttää sinulle vaihe vaiheelta kuinka vaihtaa levyt Ps1: lle (tai PSX: lle). Tämä on melko vaikeaa. jos sinulla on ongelmia, käy tällä sivustolla http://www.angelfire.com/ca/PlaystationHouse/SwapTrick.html