Cov txheej txheem:

Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690: 3 Cov Kauj Ruam
Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690: 3 Cov Kauj Ruam

Video: Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690: 3 Cov Kauj Ruam

Video: Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690: 3 Cov Kauj Ruam
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Hlis ntuj nqeg
Anonim
Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690
Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690
Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690
Lub Teeb Sequencer Siv Los Ua Ke & Microchip PIC16F690

Lub hom phiaj ntawm txoj haujlwm no yog tsim kom muaj lub teeb ua ntu zus los ntsuas tus neeg ua si qhov kev cuam tshuam ceev. Tus neeg siv sib cuam tshuam ntawm lub teeb ua ntu zus no muaj 8 LEDs thiab khawm. Ntawm cov txheej txheem, peb yuav xa cov lej sau ua lus sib dhos nrog MPLAB X IDE, rau hauv lub microcontroller los tswj LEDs thiab nyeem cov lus nkag los ntawm lub pob. Thaum qhov kev zov me nyuam ua tiav, LEDs tso tawm ib ntu zuj zus thiab tos kom tus neeg ua si pib qhov kev ua si los ntawm nias lub pob. Tom qab khawm nias, LEDs tawm mus rau lub sijhawm tsis raug thiab nce mus tam sim (zoo li teeb pom kev zoo los ntawm thawj qhov mus rau qhov kawg thiab rov ua qhov niaj hnub no). Txhua tus neeg uas ua ntawv yuav tsum ua yog nyem lub pob dua thaum nws pom cov LEDs pib teeb ua ntu zus. Cov LEDs tom qab ntawd teeb tsa cov qauv zoo siab tsuas yog tias cov neeg ua si cuam tshuam ua ntej plaub LED teeb. Thaum kawg, txoj haujlwm rov pib ua si los ntawm kev mus rau hauv hom sweep. Yog, Kuv paub koj tsis tuaj yeem tos kom ua qhov kev ua si ntxiv, yog li cia peb tsim nws tam sim no

Kauj ruam 1: Cov ntaub ntawv

Khoom siv
Khoom siv

"Muab sijhawm rau kuv rau ib teev los txiav tsob ntoo thiab kuv yuav siv plaub plaub lub taub hau ntse." (Abraham Lincoln) Yawg

Kev npaj thiab muaj cov ntaub ntawv tsim nyog yog qhov tseem ceeb kom ua tiav txoj haujlwm no. Tau txais koj txhais tes ntawm cov ntu no thiab software. Yog tias koj ua tsis tau, tu siab heev koj yuav tsum rov xav txog ntau qhov laj thawj, vim tias qib qis qib kev qhia tshwj xeeb rau cov khoom siv uas koj siv, lossis "tshuab tshwj xeeb". Piv txwv li, tsim lub teeb ua ntu zus nrog PIC16F690 los ntawm Microchip, uas peb tab tom siv, yuav muaj tus lej sib txawv thiab cov txheej txheem kho vajtse sib txawv dua li siv MCS-51 los ntawm Intel, vim tias lawv muaj cov txheej txheem sab hauv sib txawv, I/O pins thiab txawm xav tau sib txawv syntaxes los ua ke.

Nco tseg: Peb pom zoo kom koj npaj lub tshuab rho tawm cov nti uas ua rau nws yooj yim dua los rub koj lub microcontroller los ntawm PICkit thiab lub khob cij. Txwv tsis pub koj yuav yuam kev tsoo qee qhov tseem ceeb ntawm lub microcontroller thiab pib yws txog kev yuav khoom tshiab nrog tus nqi thauj khoom thiab yuav tsum tau tos ob peb lub lis piam kom rov pib dua koj txoj haujlwm.

Kauj ruam 2: Kho vajtse

Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse
Kho vajtse

Ua ntej, peb yuav nkag siab txog kho vajtse thiab txuas txhua yam kom raug.

Kev Qhia: Lub microcontroller PIC16F690 muaj 20 tus pin: Vss (lub zog), Vdd (hauv av), 6 tus pin rau Chaw nres nkoj A, 4 rau Chaw nres nkoj B thiab 8 rau Chaw nres nkoj C. Hauv txoj haujlwm no, peb tab tom siv Chaw nres nkoj C raws li qhov tsim tawm, vim 8 tus pin sib xws rau 8 LEDs, thiab Chaw nres nkoj B raws li kev tawm tswv yim. Nco ntsoov tias LEDs peb siv tuaj yeem tiv taus qhov siab tshaj plaws ntawm 20mA, thiab yog tias peb siv 5V lub zog xa hluav taws xob hauv Circuit Court peb yuav xav tau ntxiv 150Ω resistor hauv koob nrog txhua LED. Peb tsuas yog siv ib tus pin ntawm Chaw nres nkoj B vim peb tsuas muaj ib lub pob thiab cia siv tus pin RB4 rau nws. Koj yuav tsum tau xa mus rau PIC16F690 cov ntawv teev npe. Xa mus rau Daim Ntawv Ntxiv A rau daim duab ntawm kev teeb tsa kho vajtse

Cov lus qhia

1. Txuas qhov zoo ntawm txhua LED mus rau tus pin ntawm Port C ntawm lub microcontroller hauv koob nrog 150Ω resistor thiab tsis zoo rau GND.

2. Txuas ib kawg ntawm khawm mus rau RB4 ntsis ntawm Port B thiab lwm qhov kawg rau GND.

3. Txuas Vss ntawm microcontroller rau GND thiab Vdd rau 5V.

Qhov ntawd yog nws rau kho vajtse. Yooj yim thiab Neat. Txheeb xyuas koj cov cuab yeej ua ntej txav mus kom paub tseeb tias koj muaj txhua yam txuas nrog hauv qhov chaw raug thiab koj yuav tsis hlawv dab tsi.

Kauj Ruam 3: Txuas rau Kev Tshaj Qhia

Qhov ntawd yuav yog kev taw qhia rau cov lus qhia no. Txhawm rau saib tag nrho cov lus qhia, txuas mus rau qhov txuas no.

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

Pom zoo: