Cov txheej txheem:

Memory-Card Ua los ntawm CMOS EPROM's: 6 Cov Kauj Ruam (nrog Duab)
Memory-Card Ua los ntawm CMOS EPROM's: 6 Cov Kauj Ruam (nrog Duab)

Video: Memory-Card Ua los ntawm CMOS EPROM's: 6 Cov Kauj Ruam (nrog Duab)

Video: Memory-Card Ua los ntawm CMOS EPROM's: 6 Cov Kauj Ruam (nrog Duab)
Video: Сборка счетчика программ — 8-битный компьютер 2024, Hlis ntuj nqeg
Anonim
Memory-Card Ua los ntawm CMOS EPROM's
Memory-Card Ua los ntawm CMOS EPROM's
Memory-Card Ua los ntawm CMOS EPROM's
Memory-Card Ua los ntawm CMOS EPROM's

Cov ntaub ntawv qhia tsim los ntawm kuv yuav pab koj tsim lub cim xeeb loj loj uas yuav los tau yooj yim rau ntau txoj haujlwm thiab ntsuas. Daim npav nco yog qhov tsim nyog rau kev siv ntau yam thiab tuaj yeem yog txoj hauv kev tiag tiag hauv kev sib piv rau flash card thiab lwm hom kev nco muag. Lub neej ncua ntawm cov CMOS EPROM's yog ntau pua xyoo. Kuv tseem tuaj yeem ntxiv ib qho binary 8-ntsis tso saib kom pom cov ntaub ntawv tso tawm ntawm lub leds. Kuv muaj lawv 2 x 8 coj ntawm kuv daim npav.

Kauj Ruam 1: Sau Cov Khoom Xav Tau los Ua Daim Npav Nco…

Sau Cov Khoom Uas Yuav Tsum Tau Ua los ua Daim Npav Nco…
Sau Cov Khoom Uas Yuav Tsum Tau Ua los ua Daim Npav Nco…
Sau Cov Khoom Uas Yuav Tsum Tau Ua los ua Daim Npav Nco…
Sau Cov Khoom Uas Yuav Tsum Tau Ua los ua Daim Npav Nco…

Ua haujlwm nrog cov qauv hluav taws xob thiab tshwj xeeb tshaj yog nrog microcontrollers xav tau qee lub cim xeeb uas yuav tsis txaus rau qee yam haujlwm uas cuam tshuam nrog cov haujlwm loj thiab cov ntaub ntawv uas yuav tsum tau khaws cia ……

Txhawm rau tsim daim npav nco, peb xav tau EPROM's. Feem ntau cov EPROM yog UV-EPROM's, lossis EEPROM's, uas sawv rau hluav taws xob earasable/programmable nyeem nkaus xwb nco. Nyob rau hauv rooj plaub ntawm UV-EPROM, Ulta-violet raws li earasable/programmable nyeem nkaus xwb nco. Qhov ntawd txhais tau tias, EPROM tuaj yeem ua haujlwm ib zaug, tab sis tom qab ntawd xav tau lub cuab yeej siv ultraviolet lwv kom tshem tau lub cim xeeb rau kev siv ntxiv. Qhov no tsis zoo li thawj qhov, tab sis tseem yooj yim los daws. Ib tus tuaj yeem yuav cov cuab yeej zoo li no hauv cov khw hluav taws xob. Cov EPROM's tau nrawm heev thiab feem ntau tuav lub sijhawm nkag ntawm kwv yees li 45 ns. Qhov zoo tshaj plaws haum rau microcontroller nyeem nrawm/sau mus. Lawv siv qhov sib piv sib piv uas xav tau qee qhov nyiaj ntawm GPIO ntawm microprocessor. Hauv kuv qhov xwm txheej, raws li ib tus tuaj yeem pom los ntawm cov duab saum toj no, Kuv muaj ntau ntawm cov AMD CMOS UV-EPROMs muaj cov khoom lag luam tshiab. Yog li nws haum zoo tshaj plaws rau kev tsim daim npav nco, qhov ntau ntawm cov IC tuaj yeem so, thiab yog li ua qhov kev daws teeb meem zoo tshaj rau cov phiaj xwm nco loj dua yam tsis muaj SPI lossis lwm hom kev nco daim npav thiab teeb meem thiab nyuaj uas lawv nqa nrog lawv. tooj liab/epoxy raws li lub rooj tsav xwm tsim qauv xav tau, qhov loj me tuaj yeem sib txawv nyob ntawm seb muaj pes tsawg ntawm EPROM ib qho phiaj xwm los teeb tsa. Tus lej siab dua, qhov zoo dua rau kev muaj peev xwm. Qhov tom ntej yuav yog (ntsuab) smd coj, thiab ib qho coj (liab). Lub zog qis, qis tam sim no (tam sim no 20mA) yuav tsum zoo. Ib tus xav tau tus tiv thaiv rau txhua tus ntawm cov coj (R = 150-180 Ohm) rau smd leds thiab (R = 470 Ohm) rau tht coj yuav ua haujlwm. Rau qhov kev ntseeg tau ntau dua Kuv pom zoo siv lub taub hau rau mae daim npav daim npav ntsaws qhov qauv, (ntawm cov ntawv tsis siv lub khob cij lossis lwm qhov chaw), qhov loj ntawm lub taub hau kuj tseem nyob ntawm tus lej ntawm IC kos. Cov xov hluav taws xob xav tau yog tias koj npaj yuav txuas lawv ntawm tes thiab tsis nyob ntawm PCB. Txhua CMOS EPROM xav tau 16 x 10KOhm resistors rau chaw nyob npav cov ntaub ntawv thiab 8 x 10 KOhm rau cov ntaub ntawv-tsheb npav cov kab ntawv. Yog li ntawd, yuav tsum muaj ntau lub jumper xov hlau.

Kauj Ruam 2: Cov Txheej Txheem Sib Dua Hauv Cov Kauj Ruam…

Cov Txheej Txheem Los Ua Ke Hauv Ob Peb Kauj Ruam…
Cov Txheej Txheem Los Ua Ke Hauv Ob Peb Kauj Ruam…

Lub rooj sib txoos pib los ntawm kev tshuaj xyuas tias txhua qhov EPROM tau muab tshem tawm thiab khoob.

> Kauj Ruam No0. >> Pib siv lub tsheb npav fais fab (+/-) 5.0 V rau tag nrho daim npav daim npav nco. Qhov no yuav pab coj cov kua txiv mus rau txhua IC.

> Kauj Ruam No1. >> Txheeb xyuas qhov chaw rau IC's kom raug teeb tsa, hauv kuv qhov xwm txheej 4 x EPROM tau teeb tsa, nrog rau kev hloov pauv hloov kho DIP pob. Cov khoom hloov pauv no tau muab muag rau lub khob cij, tsis yog EPROMs, uas yuav pab koj hloov lawv thaum ua tsis tiav, thiab lossis lwm txoj haujlwm tseem ceeb, tsis muaj teeb meem.

> Kauj Ruam 2. >> Siv cov khoom siv hloov pauv rau lub rooj noj mov, tom qab ntawd tshuaj xyuas lub tsheb npav fais fab thiab txuas lub ntsuab smd-coj nrog tsim nyog R = 150 Ohm resistor rau lub tsheb ciav hlau hla EPROM lub tsheb npav. Qhov ntawd yuav tsum ua tiav rau txhua qhov EPROM kos. Lub hom phiaj yog kom muaj lub zog khiav los ntawm coj mus rau EPROM, yog li ntawd ib tus tuaj yeem pom pom qhov xwm txheej ntawm txhua IC.

> Kauj Ruam 3. >> Ntawm lub khob cij ntawm lub kaum sab xis, tht liab-coj nrog haum R = 470 Ohm resistor yuav tsum tau muab soldered. Nws yuav tsum txuas nrog ncaj qha rau lub rooj noj mov lub hwj chim-tsheb npav, lossis lub thoob txuas, kom ntseeg tau tias daim npav nco tau siv thiab ua haujlwm (thaum coj los ntawm lub tshuab siv hluav taws xob).

> Kauj Ruam 4. >> Hauv theem no peb yuav tsum txuas txhua EPROM's 17x chaw nyob-npav cov ntaub ntawv kab rau hauv av GND nrog R = 10 KOhm resistors. Rub lawv, hauv qhov xwm txheej uas peb tsis tau siv los ntawm CPU. Ntawm qhov tod tes peb xav tau tib yam 17 qhov chaw nyob-npav cov ntaub ntawv-kab txuas rau GPIO ntawm CPU, 17 x GPIO mob siab rau pins, txhawm rau ua kom qhov chaw nyob nyeem/paub mus los. 8 ntsis cov ntaub ntawv-npav cov kab ntawv txuas nrog cov pins digital ntawm CPU (bi-directional) 8 x GPIO. Tsis tas li ib tus tuaj yeem ntxiv 8 x leds nrog R = 470 Ohm tsuas yog kom muaj cov duab binary, Kuv pom nws muaj txiaj ntsig zoo rau kev kawm thiab lossis lub hom phiaj daws teeb meem. 8 cov ntaub ntawv-tsheb npav cov ntaub ntawv tuaj yeem sib qhia thiab sib cuam tshuam rau txhua EPROMs, Hauv kuv tus qauv kuv tau ua 2x2, nrog 2 binary qhia pom ntsuab, thiab liab, tab sis ib tus tuaj yeem txuas lawv txhua tus rau tib tus pin, mus rau kev ntseeg siab.

Kauj Ruam 3: Tswj GPIO thiab Programming ……

Tswj GPIO thiab Programming ……
Tswj GPIO thiab Programming ……
Tswj GPIO thiab Programming ……
Tswj GPIO thiab Programming ……

Dhau li ntawm cov ntaub ntawv txuas ntxiv-npav, cov ntaub ntawv-npav cov ntaub ntawv-kab thiab lub zog-tsheb npav, txhua EPROM muaj kev tswj hwm tsheb npav GPIO. Cov no tau siv los ua kom muaj kev nyeem/sau mus thiab nkag mus rau txhua EPROM, nrog rau kev ua haujlwm rau lawv thiab qhib/tua, nkag mus rau lub zog qis hom thiab lwm yam ….. cov chaw nres nkoj yog:

1. PGM-program qhib cov tswv yim

2. OE-tso zis pab tau

3. CE-nti pab tau

4. Vpp-Program qhov hluav taws xob tawm tswv yim

Cov koob ntawd yuav tsum tau mob siab rau GPIO ua raws txhua qhov chaw nyob/cov ntaub ntawv GPIO. Kuv pom zoo kom nyeem cov ntawv teev npe thiab muaj qee lub tswv yim li cas EPROM ua haujlwm ua ntej pib tsim daim npav nco. Nws yuav pab koj nkag siab feem ntau txhua yam nrog kev hwm rau kev ua haujlwm, lub cajmeem. ntu No: AM 27C010 1-Megabit, CMOS EPROM/UV-EPROM.

Cov lus no yuav pab koj tswj kev ua haujlwm, cia peb hais, yog tias peb xav sau mus rau EPROM uas zoo ib yam li qhov program, peb saib ntawm lub rooj peb yuav xav qhib dab tsi: Ntawd yog CE = LOW, OE = HIGH, PGM = LOW, Vpp = Vpp = 12, 75 Volt tsuas yog rau txoj haujlwm… tshwj xeeb kab kab uas peb xav kom ua haujlwm yuav tsum yog HIGH, txhua lwm qhov chaw nyob = LOW.

Cov ntaub ntawv-tsheb npav lub sijhawm yuav tsum tau teeb tsa raws li kev xa tawm, txhawm rau tso tawm cov ntaub ntawv xav tau los ntawm 8-ntsis cov ntaub ntawv-tsheb npav. Yooj yim pinMode (), syntax tuaj yeem siv tau li qub.

Hauv ob lo lus: peb muab Vpp = 12, 75 qhov kev pabcuam hluav taws xob rau Vpp tus pin, tom qab ntawd rub ob qho tib si CE thiab OE, PGM, tom qab ntawd peb tso cov ntaub ntawv ntawm CPU cov ntaub ntawv-tsheb npav, los ntawm rub qhov xav tau chaw nyob siab EPROM yuav txuag cov lus hais cov ntaub ntawv ntawm qhov chaw nyob ntawd. Yooj yim li ntawd. Txog kev nyeem cov ntaub ntawv los ntawm EPROM, ib tus yuav tsum xa mus rau lub rooj ntawd dua, thiab txheeb xyuas seb cov xwm txheej twg yuav tsum yog cov GPIOs thiaj li yuav pib ua lwm cov txheej txheem, nyeem los ntawm nws, lossis tso EPROM mus rau hauv lub zog qis. (Standby)

Kauj ruam 4: Programming EPROMs

Programming EPROMs
Programming EPROMs

Txog tam sim no thaum txhua qhov kev teeb tsa kho vajtse tau ua tiav, thiab txhua yam raug tshuaj xyuas ob zaug, ib tus tuaj yeem txuas mus rau theem tom ntej.

Tom qab dhau los ntawm txhua theem saum toj no, peb tuaj yeem pib ua haujlwm yooj yim ntawm daim npav nco, ntau zaus raws li peb xav tau, txuag ntau cov ntaub ntawv hauv txhua qhov chaw nyob. Kuj tseem tuaj yeem nyeem cov ntaub ntawv los ntawm ib qho chaw nyob tsis raug.

Muaj tus lej tsim nyog (xa tuaj rau kuv yog tias tus lej yog qhov txaus siab) ua ke nrog cov cuab yeej no. Nws yooj yim heev. Nws yuav qhia tus kws tsim khoom thiab pab nws nkag siab yuav ua haujlwm li cas cov cuab yeej zoo li no thiab txhua yam ua haujlwm li cas. Txoj cai teeb tsa qhov tsim nyog GPIO ntawm CPU thiab tom qab ntawd siv cov lus txib yooj yim sau los ntawm txhua qhov chaw nyob thiab sau cov ntaub ntawv nyob ntawd….. yog tias lub binary zaub tau txuas nrog tom qab ntawd, ib tus tuaj yeem pom cov ntaub ntawv tso tawm los ntawm cov leds. pib ci tag thiab tom qab ntawd yuav maj mam txo qis thaum CPU nyeem los ntawm txhua qhov chaw nyob.

Kauj ruam 5: Lub caij ntuj sov …

Summery …
Summery …

Tom qab txhua cov kauj ruam peb tau mus dhau, thaum lub cim xeeb-daim npav tau npaj thiab siv tau, thiab EPROM's tau teeb tsa kom raug, txhua qhov coj ntawm lub binary zaub yuav ci-up. Tsis tas li, yog tias peb tshem tawm cov ntsiab lus ntawm EPROM's rau hauv kev saib xyuas, nws txhua tus yuav yog 1, 1111111 lub ntsiab lus uas txhua tus coj ua. Qhov ntawd txhais tau tias EPROMs tsis muaj dab tsi thiab lub Hoobkas pob ntseg nrog txhua 1's.

Kauj Ruam 6: Npaj Txais Txais Cov Ntaub Ntawv …

Npaj Txais Cov Ntaub Ntawv…
Npaj Txais Cov Ntaub Ntawv…

Tam sim no nws muaj peev xwm ua haujlwm nrog microprocessor, thiab siv lub cuab yeej ua lub cim xeeb sab nraud.

Txij ntawm no koj tuaj yeem cuam tshuam nws rau hauv koj cov haujlwm …

Pom zoo: