þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> rafeindatækni >> solid rafeindatækni ástand >>

Hvernig microcontrollers Work

itstjóri, þú högg ALT-R. The ritstjóri umsókn athugar einföld forrit og þá sendir það niður vírinn til EEPROM á stimpli. The Stamp keyrir þá forritið. Í þessu tilviki, the program framleiðir ferningur bylgja á I /O pinna 3. Ef þú krók upp rökfræði rannsaka eða LED að pinna 3 (sjá rafræn Sigurfrægð hlið grein fyrir frekari upplýsingar), þú vilja sjá the LED glampi og slökkt tvisvar á Annað (það breytist ríkið fresti 250 millisekúndur vegna hlé skipanir). Þetta forrit myndi hlaupa í nokkrar vikur burt af 9 volta rafhlöðu. Þú gætir spara orku með því að stytta tímann sem LED er á (kannski er það á í 50 millisekúndur og burt fyrir 450 millisekúndur), og einnig með því að nota NAP kennslu í stað hlé.
Búa til mjög dýr Digital Clock

Eyðsla 79 $ að blikka LED kann að virðast eyðslusamur til þín. Hvað myndir þú sennilega eins og til gera er að búa eitthvað gagnlegt með BASIC frímerki. Með því að eyða um $ 100 meira sem þú getur búið til mjög gott stafræna klukku! Þetta kann að virðast mjög
eyðslusamur, þar til þú átta sig á að hlutir eru einnota í ýmsum öðrum verkefnum sem þú vilt kannski að byggja síðar.

Við skulum segja að við viljum nota ég /O pinna á BASIC Stamp til að birta tölugildi. Í stafræna klukku grein, sáum við hvernig tengi til 7 hluti LED skjánum með 7447 flís. 7447s myndi vinna eins vel með BASIC Stamp. Þú gætir vír fjögur af I /O pinna beint í 7447 og auðveldlega sýna fjölda á milli 0 og 9. Frá BS-1 stimpil hefur átta I /O pinna, það er auðvelt að aka tvær 7447s beint svona.

Fyrir klukku, þurfum við að lágmarki fjórum tölustöfum. Að aka fjórum 7447s með átta I /O pinna, verðum við að vera örlítið meira skapandi. Eftirfarandi skýringarmynd sýnir þér eitt nálgun:

Í þessum skýringarmynd, átta I /O línur frá stimpli inn frá vinstri. Þessi aðferð notar fjórar línur sem keyra öllum fjórum 7447s. Þá aðrar fjórar línur frá Stamp virkja 7447s í röð (" E " á flögum þýðir " Virkja " - á 7447, sem myndi vera blanking inntak á pinna 5). Til að gera þetta fyrirkomulag vinnu, BASIC program í Stamp myndi framleiðsla fyrsta talan á fjórum gögn línur og virkja í fyrsta 7447 af skipta E pinna sína með fyrstu stjórn lína. Þá myndi senda út gildi fyrir seinni tölustaf og virkja annað 7447, raðgreiningu með öllum fjórum 7447s svona ítrekað. Með raflögn hlutina aðeins öðruvísi, getur þú í raun að gera þetta með aðeins einn 7447. Með því að nota 74154 demultiplexer flís og sumir ökumenn, þú gætir