1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako programirati mikroprocesore

Mikroprocesori su programabilni uređaji koji mogu primati ulazne signale, izvoditi logičke operacije i davati izlazne signale. Samostalni mikroprocesori mogu pružiti visoku razinu kontrole nad jednostavnim integriranim krugovima, motorima, aktuatorima i LED diodama. Jednom programirani, mogu opetovano obavljati isti zadatak s preciznošću i točnošću, što ih čini sastavnim dijelom mehatroničkog inženjerskog dizajna.

1. korak

Kupite mikroprocesor, dostupan od mnogih proizvođača i obično se može naći na internetu ili u trgovini elektroničkom opremom. Kako biste smanjili troškove, kupite mikroprocesor koji radi ono što trebate, ali ne više. Također odaberite mikroprocesor koji ima unutarnji oscilator; u suprotnom, čip će zahtijevati vanjski sat. Ako planirate unositi ili izlaziti analogne signale, nabavite mikroprocesor s digitalno-analognim (A/D) pretvaračem i modulacijom širine impulsa. Preuzmite podatkovnu tablicu za svoj mikroprocesor jer sadrži sve specifikacije, pa čak i neki primjer koda za programiranje čipa.

2. korak

Napiši program. Mikroprocesori razumiju strojni kod, ali ćete koristiti programski jezik više razine kao što je "C" ili "Assembly". Napišite program u softveru integriranog razvojnog okruženja (IDE) za svoj mikroprocesor, koji će prevesti kod u jezik koji stroj može razumjeti. Ako imate malo iskustva s programskim jezikom Assembly, podatkovna tablica za vaš mikrokontroler trebala bi sadržavati ključne riječi i skup uputa, a web-mjesto proizvođača trebalo bi sadržavati primjere kodova.

3. korak

Testirajte program koristeći IDE simulacijski paket. Nakon što ste program ugradili u svoj mikroprocesor, bit će vam izuzetno teško otklanjati pogreške i pronalaziti pogreške. Stoga većina IDE paketa ima opciju simulacije koda na zaslonu vašeg računala. IDE simulator omogućuje izvođenje redak po redak, kao i vizualni prikaz varijabli definiranih kodom. Otklanjanje pogrešaka u kodu putem simulacijskog softvera igra ključnu ulogu u izbjegavanju kasnijih frustracija ako se vaš program ne ponaša prema očekivanjima.

4. korak

Nabavite i spojite univerzalni samostalni programator na svoje računalo. Ovaj se uređaj spaja na vaš serijski priključak i ima utičnicu koja odgovara do 60-pinskih mikroprocesora. Univerzalni programator zahtijeva da uklonite mikroprocesor iz svog kruga; koristite utičnicu za spajanje između mikroprocesora i ostatka kruga. Utičnice nulte sile umetanja (ZIF) olakšavaju uklanjanje mikroprocesora bez oštećenja pinova čipa.

Korak 5

Ugradite svoj program u svoj mikroprocesor. U IDE softveru odaberite svoj programator s padajućeg izbornika. Prije dodavanja vašeg programa, izbrišite prethodni program s čipa. Neki stariji mikroprocesori sa staklenim prozorom na vrhu imaju UV-brisivu memoriju. Za brisanje ovih uređaja, stavite čip pod UV lampu na 20 minuta. Flash memorija se može softverski izbrisati. Ovisno o veličini vašeg programa, prijenos vašeg programa na mikroprocesor može potrajati od nekoliko sekundi do nekoliko minuta.

Savjet

Utičnice nulte sile umetanja (ZIF) olakšavaju uklanjanje i zamjenu mikroprocesora u strujni krug bez oštećenja pinova.

Upozorenje

Izbjegnite frustracije korištenjem IDE simulatora za otklanjanje pogrešaka u vašem programu.


  1. Kako programirati zapovjednik snaga
  2. Kako programirati Minitor V
  3. Kako programirati Bluetooth Slušalica
  4. Kako programirati HP iPAQ
  5. Kako programirati videorekorder