Përmbajtje:

Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690: 3 hapa
Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690: 3 hapa

Video: Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690: 3 hapa

Video: Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690: 3 hapa
Video: Hören & Verstehen - Prüfungsvorbereitung B2/C1 2024, Nëntor
Anonim
Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690
Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690
Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690
Sekuencer i dritës duke përdorur Asamble & Mikroçip PIC16F690

Qëllimi i këtij projekti është të ndërtojë një sekuencues drite për të testuar shpejtësinë e reagimit të një lojtari. Ndërfaqja e përdoruesit e këtij sekuencuesi të dritës përbëhet nga 8 LED dhe një buton. Nga ana teknike, ne do të dërgojmë kodin e shkruar në gjuhën e montimit me MPLAB X IDE, në një mikrokontrollues për të kontrolluar LED -të dhe për të lexuar hyrjen nga butoni. Pasi programi të funksionojë, LED -të shfaqin një sekuencë spastrimi dhe presin që lojtari të fillojë lojën duke shtypur butonin. Pasi të keni shtypur butonin, LED -të fiken për një kohë të rastësishme dhe rriten menjëherë (si në ndezjen nga e para në të fundit dhe përsëritjen e kësaj rutine). Gjithçka që lojtari duhet të bëjë është të shtypë përsëri butonin sapo të shohë LED -të të fillojnë të ndizen në rend. LED -të pastaj shfaqin një sërë modelesh të gëzuara vetëm nëse luajtësi reagon para se të ndizet LED -i i katërt. Më në fund, programi rinis lojën duke kaluar në modalitetin e spastrimit. Po, e di që nuk mund të prisni për ta bërë këtë lojë problematike, kështu që le ta ndërtojmë tani

Hapi 1: Materialet

Materiale
Materiale

"Më jep gjashtë orë për të prerë një pemë dhe unë do t'i kaloj katër të parat duke mprehur sëpatën." (Abraham Lincoln)

Përgatitja dhe posedimi i materialeve të nevojshme është thelbësore për të pasur sukses në këtë projekt. Merrni dorën tuaj në këto pjesë dhe softuer. Nëse nuk mundeni, aq e trishtuar do t'ju duhet të rimendoni shumë logjikën, sepse programimi i nivelit të ulët është shumë specifik për pajisjen që përdorni, ose "specifik për makinerinë". Për shembull, krijimi i një sekuencuesi të dritës me PIC16F690 nga Microchip, të cilin ne po përdorim, do të ketë një kod ndryshimi dhe një skemë të ndryshme harduerike sesa përdorimi i MCS-51 nga Intel, sepse ato kanë struktura të ndryshme të brendshme, kunja I/O dhe madje kërkojnë të ndryshme sintaksat e montimit.

Shënim: Ne ju rekomandojmë që të përgatitni një nxjerrës të çipave i cili e bën më të lehtë nxjerrjen e mikrokontrolluesit tuaj nga PICkit dhe breadboard. Përndryshe, ju mund të prishni aksidentalisht disa kunja kritike në mikrokontrollues dhe të filloni të ankoheni për blerjen e një të re me kosto transporti dhe që duhet të prisni disa javë për të rifilluar projektin tuaj.

Hapi 2: Pajisje kompjuterike

Hardware
Hardware
Hardware
Hardware
Hardware
Hardware

Së pari, ne do të kuptojmë harduerin dhe do të lidhim gjithçka në mënyrën e duhur.

Teknike: Mikrokontrolluesi PIC16F690 ka 20 kunja: Vss (fuqi), Vdd (tokë), 6 kunja për Portin A, 4 për Portin B dhe 8 për Portin C. Ka tre porte, dhe secila mund të vendoset në hyrje ose dalje. Në këtë projekt, ne do të përdorim Portën C si dalje, pasi 8 kunjat korrespondojnë me 8 LED, dhe Porta B si hyrje. Vini re se LED -të që përdorim mund të durojnë një rrymë maksimale prej 20mA, dhe nëse po përdorim një furnizim me energji 5V në qark do të na duhet të shtojmë një rezistencë 150Ω në seri me secilën LED. Ne do të shfrytëzojmë vetëm një kunj të Portit B pasi kemi vetëm një buton dhe le të përdorim pin RB4 për të. Ju do të duhet t'i referoheni fletës së të dhënave PIC16F690. Referojuni Shtojcës A për pikturën e konfigurimit të harduerit

Udhëzimet

1. Lidheni pozitivisht të secilës LED me një kunj të Portës C të mikrokontrolluesit në seri me një rezistencë 150Ω dhe negative me GND.

2. Lidhni një fund të butonit me bitin RB4 të Portës B dhe skajin tjetër me GND.

3. Lidhni Vss të mikrokontrolluesit me GND dhe Vdd në 5V.

Kjo është për harduerin. E thjeshtë dhe e pastër. Kontrolloni pajisjen tuaj para se të vazhdoni për t'u siguruar që keni gjithçka të lidhur në vendin e duhur dhe nuk do të digjni asgjë.

Hapi 3: Lidhja me Raportin

Kjo do të jetë një hyrje në këtë udhëzues. Për të parë të gjithë udhëzuesin, vazhdoni në këtë lidhje.

kedev.wordpress.com/2018/11/20/light-seque…

Recommended: