Автомашины сайт - Жолооны ард

Автомашины сайт - Жолооны ард

» Эхлэгчдэд зориулсан микроконтроллеруудыг програмчлах. Машин дахь чип түлхүүр: энэ талаар мэдэх хэрэгтэй бүх зүйл Чипүүдийг дахин програмчил

Эхлэгчдэд зориулсан микроконтроллеруудыг програмчлах. Машинд чип түлхүүр: энэ талаар мэдэх хэрэгтэй бүх зүйл Чипүүдийг дахин програмчил

Хайрцагны чип нь жижиг флаш карт бөгөөд энэ хайрцагны ажиллагааны талаархи бүх мэдээллийг бүртгэдэг.

Жишээлбэл, чип нь хайрцагны төрөл, үйлдвэрлэсэн огноо, серийн дугаар зэрэг мэдээллийг агуулдаг. Принтер эсвэл MFP-ийг ажиллуулах явцад төхөөрөмжид суурилуулсан огноо, хайрцагны хэвлэсэн одоогийн тоолуур болон бусад техникийн өгөгдлийн талаар нэмэлт мэдээллийг чипэнд оруулна. Хайрцагны хурууны хээний тоолуур тодорхой утгад хүрэхэд хайрцагны чип нь хайрцаг хоосон гэсэн мэдээллийг хүлээн авдаг. Дараа нь төхөөрөмж нь хайрцаг хоосон бөгөөд солих шаардлагатайг хэрэглэгчдэд анхааруулдаг. Принтер эсвэл MFP-ийн брэндээс хамааран төхөөрөмж ийм анхааруулгатай ажиллах эсвэл зогсох болно.

Энэ тохиолдолд хэд хэдэн сонголт байна:

1. Хайрцагны чипийг сольж болохгүй

Хэрэв танд Canon эсвэл HP төхөөрөмж байгаа бол таны хоосон хайрцагны чип нь принтер эсвэл MFP-ийн ажиллагааг хаадаггүй бөгөөд зөвхөн хайрцаг хоосон байна гэсэн дохиог байнга өгдөг. Энэ тохиолдолд хайрцгийг дүүргэх үед та үүнийг өөрчлөх боломжгүй бөгөөд хоосон хайрцагны тухай анхааруулгыг үл тоомсорлодог.

2. Чипийг дахин програмчлах.

Samsung болон Xerox принтерүүдэд сум хоосон болсны дараа картриджийн чип нь принтерийн ажиллагааг хаадаг. Дахин дүүргэсэн хайрцаг ажиллаж эхлэхийн тулд чипийг дахин програмчилна. Үүнийг манай цехүүдэд хийж болно. Мөн та хайрцагныхаа чипийг дахин програмчлах (тэглэх) боломжийн талаар олж мэдэх боломжтой. .

3. Чипийг солих

Хэрэв чипийг дахин програмчлах боломжгүй бол түүнийг дахин дүүргэх болгонд сольж эсвэл хэвлэгч/MFP нэг удаа дахин асаана. Та хэрэгцээний талаар олж мэдэх боломжтой манайд түлш цэнэглэхдээ чип солихтэмдэглэлийн баганад.

4. Принтерийг дахин асаана уу

Принтерийн програм хангамжийн энэхүү өөрчлөлт нь түүнийг чипгүй хайрцагтай ажиллах боломжийг олгоно. Энэ бол нэг удаагийн ажиллагаа юм. Та принтерийг дахин цэнэглэх болон түүний өртөгийн талаар илүү ихийг олж мэдэх боломжтой .

Хэвлэх оффисын тоног төхөөрөмж хэрэглэгчид хайрцгийг хэрхэн дахин тохируулах асуудлыг шийдэх шаардлагатай болдог нөхцөл байдал нэлээд түгээмэл байдаг. Та үүнийг хэд хэдэн аргаар, бүрэн бие даан даван туулж чадна. Гэхдээ хайрцагны чипийг хэрхэн дахин тохируулах асуудлыг шийдэж эхлэхээсээ өмнө хэвлэгч дээрх чип нь хэрэглээний болон хэвлэсэн хуудасны нөөцтэй холбоотой мэдээллийг бүртгэх зориулалттай гэдгийг хэлэх хэрэгтэй.

Оффисын тоног төхөөрөмж нь бэхний савыг солих шаардлагатай гэсэн дохио өгөхөд энэ нь үнэндээ ямар ч бэх үлдээгүй гэсэн үг биш гэдгийг санаарай. Зүгээр л чипсэн хайрцаг нь хэвлэсэн хуудасны тодорхой хязгаарт хүрсэн байна. Тэдэн дээр эргээд 5-6 мөр текст байж болно. Принтер болон MFP-ийн бэхний түвшинг програмын дагуу тооцдог бөгөөд дүрмээр бол чингэлэгт хэр хэмжээний бэх үлдсэн тухай мэдээлэл байдаггүй. Ийм учраас саванд байгаа бүх бэхийг ашиглахын тулд хайрцаг дээрх чипийг хэрхэн дахин тохируулах вэ гэсэн асуулт ихэвчлэн гарч ирдэг.

Мэдээжийн хэрэг, хайрцагыг дахин тохируулж, тоолуурыг дахин тохируулахын оронд хэрэглээний хүчин чадал бараг хоосон байна гэсэн оффисын төхөөрөмжөөс анхааруулга өгөхийг үл тоомсорлож болно. Гэхдээ энэ нь таны хэвлэгч эсвэл олон үйлдэлт төхөөрөмж ийм мессеж гарч ирэх үед хэвлэх процессыг автоматаар хориглодоггүй тохиолдолд л хамаатай. Хайрцагыг хэрхэн дахин тохируулах, улмаар принтерийн түгжээг тайлах даалгаврыг даван туулахын тулд та доор тайлбарласан аргуудыг ашиглах хэрэгтэй.

Программистыг хэрхэн ашиглах вэ?

Принтерийг хэрхэн дахин тохируулах вэ гэсэн асуултанд хариулахын тулд та тусгай программист ашиглах хэрэгтэй. Хэрэв та хэвлэх оффисын төхөөрөмжийн загварт тусгайлан зориулсан программистыг ашиглавал принтерийн тохиргоог аль болох амжилттай хийх болно гэдгийг анхаарна уу.

Чип программист нь янз бүрийн принтерийн олон тооны чиптэй ажиллах боломжтой. Энэ нь хэрэглэхэд хялбар (ихэвчлэн ийм програм хангамж нь автомат програмчлалын функцтэй байдаг), бүрэн USB интерфейстэй, гарын авлагын болон автомат CRUM тэжээлийн удирдлагатай, түүнчлэн эргономиктой.

Тиймээс тоолуурыг дахин тохируулахын тулд та ийм бүх нийтийн програм хангамжийг ашиглан хүссэн загвараа сонгоод процедурыг дуусгахыг хүлээх хэрэгтэй. Ихэнхдээ бүх нийтийн програмистууд сканнердах маш тохиромжтой функцтэй байдаг. Түүний тусламжтайгаар. Та энэ эсвэл тэр чип ямар төхөөрөмжид хамаарахыг олж мэдэх боломжтой. Ийм чип програмист интернет шаардлагагүй гэдгийг бас нэмж хэлэх хэрэгтэй.

Тиймээс, хэрэв "тоолуурыг хэрхэн дахин тохируулах вэ" гэх мэт асуудлыг шийдэхийн тулд та принтертэйгээ тохирох программист худалдаж авсан бол эхлээд ашиглах зааврыг анхааралтай уншина уу. Тэнд та төхөөрөмжийн ажиллагаатай холбоотой бүх зөвлөмжийн талаар олж мэдэх боломжтой.

  • Тоолуурыг дахин тохируулахын өмнө хор/бэхний хайрцагаа задалж, чипийг нь салгахаа мартуузай. Хэвлэх оффисын тоног төхөөрөмжийн загвар бүр өөрийн гэсэн тоологч тэглэх шинж чанартай байдаг ч ерөнхийдөө энэ үйл явц ихэнх загварт бараг ижил байдаг.
  • Тоолуурыг дахин тохируулахын тулд чипийг өмнө нь худалдаж авсан програмистын холбогч руу оруулах хэрэгтэй бөгөөд энэ нь эргээд хувийн компьютерийн порттой холбогдсон байх ёстой.
  • Хайрцагыг хэрхэн гялалзуулах асуудлыг шийдэхэд туслах чип програмыг татаж аваарай.
  • Хэвлэх оффисын төхөөрөмжийн хэрэглээний чипүүдэд зориулагдсан програм хангамжийг нээгээд хэрэглээний материалын ашиглалттай холбоотой бүх мэдээллийг дахин тохируулна уу. Эхлээд програм хангамжийг дахин тохируулах схемийг сэдэвчилсэн вэб эх сурвалжаас татаж авах нь зүйтэй юм.
  • Хийсэн ажлын үр дүнг бүхэлд нь хадгалж, дараа нь чипийг төхөөрөмжөөс болгоомжтой авч, хор эсвэл бэхний савыг дүүргэ.
  • Төгсгөлд нь таны хийх ёстой зүйл бол дахин тохируулах тоолууртай хэрэглээний материалыг хэвлэх төхөөрөмжид буцааж оруулах ба туршилтын хуудас хэвлэх замаар түүний ажиллагааг шалгах явдал юм.

Гэхдээ ийм програмист нь маш их мөнгө шаарддаг гэдгийг та ойлгох хэрэгтэй - түүний үнэ нь шинэ хэвлэх төхөөрөмжийн өртөгтэй харьцуулах боломжтой тул гэрийн принтерийн хувьд чипийг солих нь хамгийн сайн сонголт юм. Принтерийн чип нь хямд бөгөөд өөрчлөхөд маш хялбар байдаг.

Өөрийгөө дахин тохируулах

Хэвлэх түгжээний функцийг тойрч гарах, хэрэглээний материалыг дүүргэхийн тулд хайрцагны тоолуурыг дахин тохируулах өөр нэг арга бол гарын авлагын аргыг ашиглах явдал юм. Энэ зорилгоор дараах алхмуудыг дагана уу.

  • Юуны өмнө оффисын тоног төхөөрөмжөөс хэрэглээний материалыг зайлуулах хэрэгтэй.
  • "OK" товчийг дарж хэвлэх төхөөрөмжийн үйлчилгээний цэсний "Цуцлах" товчийг дарна уу. Хэдэн секундын дараа та хоёр товчлуурыг суллаж болно.
  • Цэсээс "Дахин тохируулах цэс" гэсэн зүйлийг олоод "OK" дээр дарна уу.
  • Одоо та "Хэсэгчилсэн дахин тохируулах" сонголтыг сонгох хэрэгтэй. Дараа нь таны төхөөрөмж унтрах болно.
  • Принтер эсвэл олон үйлдэлт төхөөрөмжөө асаагаад, бүс нутаг, хэлээ сонгоод хэвлэх төхөөрөмжөөс санал болгож буй бүх зааврыг дагана уу.
  • Хэрэв энэ үзүүлэлт 100 хувь биш бол бэхний түвшинг шалгана уу, өмнө нь жагсаасан алхмуудыг дахин давтана уу. Гэсэн хэдий ч, "Хэсэгчилсэн дахин тохируулах" зүйлийн оронд та "Хагас бүрэн дахин тохируулах" дээр дарах хэрэгтэй.
  • Эсвэл та хэвлэх төхөөрөмж дээрх Reset/Stop товчийг арав орчим секунд дарж үзээрэй. Энэхүү үйлдлийн ачаар хэрэглээний материалын бэхний түвшинг принтер хянахаа болино. Гэхдээ энэ арга нь нэг сул талтай. Баримт нь ийм үйлдэл хийсний дараа та хайрцаг бүрийн бэхний түвшинг өөрөө хянах хэрэгтэй болно.

Дээр дурдсан алхмууд нь зөвхөн зарим принтерийн загварт тохиромжтой гэдгийг анхаарна уу. Ихэнх төхөөрөмжүүд нь хайрцагны програм хангамжийг шаарддаг. Үүнийг хэрхэн өөрийн принтерийн загварт тусгайлан хийх талаар мэдэхийн тулд хажуугийн цэснээс төхөөрөмжийн загвараар хайлтыг ашиглана уу.

Чипийг дахин тохируулж чадахгүй бол яах вэ?

Гэхдээ хэрэв та принтер эсвэл MFP-ийн хэрэглээний материалыг задлах боломжгүй бол энэ байдлаас гарах цорын ганц арга зам байгаа бөгөөд энэ нь чипийг солих явдал юм. Гэхдээ та хэрэглээний материалыг дүүргэх бүрт чипийг солих шаардлагатай гэдгийг анхаарах хэрэгтэй. Ерөнхийдөө янз бүрийн хэвлэгчийн хайрцагт тохирох чип олох нь өнөөдөр асуудал биш, учир нь... Оффисын тоног төхөөрөмж, түүний эд ангиудын орчин үеийн зах зээл нь асар олон тооны саналуудаар дүүрэн байна.

Энэ асуудлыг шийдэх өөр нэг арга бол оффисын төхөөрөмжийг өөрөө цэнэглэх явдал юм. Үүнийг хийхийн тулд та манай вэбсайт дээрх холбогдох материалуудтай танилцах эсвэл аль ч найдвартай үйлчилгээний төвийн мэргэжилтнүүдийн үйлчилгээг ашиглах шаардлагатай болно.

Түлхүүр доголдох нь маш ховор үзэгдэл бөгөөд хэрэв бид таблет гэж нэрлэгддэг бөгөөд хэрэв бид хол зайд ажилладаг картууд дээр суурилуулсан контактгүй RFID системийн тухай ярьж байгаа бол маш ховор үзэгдэл юм.

Хэрэв ямар нэг шалтгааны улмаас үүдний хаалга, хувийн байшингийн хаалга эсвэл ажлын цоож онгойхоо больсон бол асуулт ихэвчлэн гарч ирдэг: домофоны түлхүүрийг хэрхэн дахин програмчлах вэ? Энгийн хэрэглэгчийн хувьд энэ үйл явц нь хувийн таних төхөөрөмжийг програмчлахад нарийн төвөгтэй оролцоо, оролцоо гэсэн үг биш юм.

Домофоны товчлууруудыг програмчлах онцлог

Бие даасан интеркомын түлхүүрүүдийг програмчлах нь яагаад зөвхөн шинэ танигчийг бүртгэж, хаалган дээр суурилуулсан төхөөрөмж дээрх захиалагчтай холбодог болохыг ойлгохын тулд ердийн таблет, картуудын үйл ажиллагааны механик, дотоод бүтцэд онцгой анхаарал хандуулах нь зүйтэй.

Бүх түлхүүрүүд нь нэг удаагийн төхөөрөмжийн хэлхээнд баригдсан. Хэрэв дотоод бүтцэд гэмтэл гарсан эсвэл бие махбодийн зөрчил гарвал хувийн танигчийг зүгээр л хаяж эсвэл устгадаг. Үйлдвэрлэлийн тусгай төхөөрөмж ашиглахгүйгээр засвар хийх, дахин програмчлах боломжгүй.

RFID

Жижиг түлхүүрийн оосор, картууд нь олон хүмүүст аль хэдийн танил болсон. Ийм түлхүүрийг ажиллуулахын тулд унших дэвсгэр дээр түших шаардлагагүй. Та зүгээр л тодорхой зайд авчрах хэрэгтэй.

Түлхүүрүүдийг үйл ажиллагааны хүрээгээр нь ангилдаг:

  1. 100-150 мм-ийн таних бүстэй, нийтлэг форматтай, Ойролцоох төрөл;
  2. 1 м хүртэл илрүүлэх хүрээтэй, Ойролцоох төрөл.

Ийм хүрээний ялгааг үл харгалзан бүх танигч нь энгийн схемийн дагуу ажилладаг.

Энэ ангиллын түлхүүрүүдийг ашигладаг интерком нь контактын хэсэгт бага эрчимтэй цахилгаан соронзон орны цацрагийн нэгжтэй байдаг. RFID карт эсвэл гол фоб дотор индуктив хэлбэлзлийн хэлхээ, бяцхан дамжуулагч антен, дохио үүсгэдэг чип орно.

Түлхүүрийг цацрагийн бүсэд оруулах үед эрчим хүч үүсч, дотоод цахилгаан хэлхээг идэвхжүүлдэг. Карт эсвэл гол фоб нь радио давтамжийн дохиог дамжуулдаг, дотоод холбоо нь танигчийг таньж, санах ойд бүртгэгдсэн бол хаалгыг онгойлгодог.

Ихэнх төрлийн бүтээгдэхүүний хувьд RFID ангиллын интеркомын түлхүүрийг дахин програмчлах энгийн арга байхгүй. Тодорхойлогч нь үйлдвэрээс цацагдсан чипээр бүтээгдсэн бөгөөд өвөрмөц хослолуудын тоо (карт ба түлхүүрийн түлхүүр) асар их, кодын өөрчлөлтийг оруулаагүй болно.

Түлхүүр нь механик гулзайлтын улмаас эсвэл эвдэрсэн (үр дүнд нь чип эсвэл дамжуулагч антенны сүлжээнд гэмтэл гардаг), эсвэл богино долгионы зуухтай харьцуулж болох хүчтэй цахилгаан соронзон цацрагт өртсөний улмаас муудаж болно.

Мэдрэгч-санах ой

Touch-Memory бол ихэнх хүмүүсийн мэддэг холбоо барих таблет юм. Мөн энэ түлхүүрийн дотор микрочип байдаг.

Гэсэн хэдий ч тодорхойлогч нь нэг сувгийн цахилгаан хэлхээгээр дамждаг. Түлхүүрийг контактын дэвсгэр дээр хэрэглэх үед интеркомд өгөгдөл унших хэлхээ хаалттай байна.

Таблетад суулгасан өвөрмөц кодыг дамжуулж, төхөөрөмжийн санах ойд хадгалагдсан кодуудын аль нэгтэй нь харьцуулна. Хэрэв таних нь амжилттай бол хаалга онгойлгох болно.

Touch-Memory таблетыг цахилгаанжуулсан хувцсанд түрхэх замаар хүчтэй статик хүчдэлд өртөж гэмтэх боломжтой. Үүнийг хийхэд нэлээд хэцүү байдаг, учир нь импульс нь контактын дэвсгэрийн тодорхой цэгүүдийн хооронд дамжих ёстой боловч энэ нь эвдрэлийн хамгийн түгээмэл шалтгаан юм.

Чиптэй таблет нь маш бат бөх, түүнийг механикаар гэмтээхэд хэцүү, гол зүйл нь статик нөлөөллөөс гадна богино долгионы зууханд шатааж болно. Touch-Memory нь хамгийн хүчирхэг неодим соронз зэрэг бусад аливаа нөлөөллийг ямар ч үр дагаваргүйгээр тэсвэрлэдэг.

Энэ ангийн интеркомд нэвтрэх түлхүүрүүдийг програмчлах арга бол тусгай программист ашиглах явдал юм. Энэ нь таблетуудын клон, түүнчлэн хэд хэдэн интеркомын бүх нийтийн мастер түлхүүр хийхэд ашиглагддаг.

Touch-Memory нь ангилалд хуваагддаг. Эдгээр нь дотоод бүтэц, үйл ажиллагааны зарчмаас бус харин үйлдвэрлэгчдээс хамаардаг бөгөөд тус бүр нь тодорхой шинж чанартай дотоод хэлхээг бий болгож, өвөрмөц код үүсгэх аргачлалыг бий болгодог.

Дараах төрлийн мэдрэгчтэй санах ойг өргөн ашигладаг.

  • Vizit, Eltis, C2000 болон бусад олон тооны загваруудад хэрэглэгддэг DS (Даллас) -аас эхэлсэн тэмдэглэгээтэй;
  • тэмдэглэгдсэн DC, түүнчлэн Cifral KP-1 - Touch-Memory өгөгдөл нь зөвхөн Cifral intercoms-д зориулагдсан;
  • Metacom хандалтын хяналтын систем болон бусад дотоод холбоонд өргөн хэрэглэгддэг K цуврал.

Үүний нэгэн адил ангиуд болон RFID форматууд байдаг, жишээлбэл, хамгийн эртний HID, алдартай EM-Marin, мөн холын зайнаас өдөөсөн Mifare картуудад ашиглагддаг. Тиймээс, дотуур холбооны хувийн түлхүүрийг орох хаалганаас хэрхэн програмчлах талаар олж мэдэхээсээ өмнө эхлээд Touch-Memory эсвэл RFID-тэй нийцтэй форматыг худалдаж авах хэрэгтэй.

Өөрийнхөө гараар дотуур холбооны түлхүүр програмчлал

Ажил, гэр эсвэл найз нөхдийнхөө орцноос дотуур холбооны хувийн түлхүүрийг кодлох арга нь зөвхөн хаалгыг удирдах төхөөрөмжийн санах ойд харгалзах хувийн танигчийн өгөгдлийг бичихээс бүрдэнэ. Үүнийг өөрөө хийхийн тулд та урд талын товчлуурын товчлуураас үйлчилгээний функцүүдэд хандах хэрэгтэй.

Домофоныг суурилуулж буй техникч нь төхөөрөмжийн үйлдвэрийн мастер код болон бусад үйлчилгээний мэдээллийг дахин програмчилж, өөрчлөх шаардлагатай.

Хэрэв үүнийг хийвэл стандарт хандалтын хослолыг ашиглан дотоод холбоонд түлхүүрээ бүртгүүлэх аргууд ажиллахгүй болно. Гэсэн хэдий ч хаалган дээрх асар олон тооны төхөөрөмжүүд нь үйлдвэрийн кодуудад хариу үйлдэл үзүүлж, үйлчилгээний функцийг идэвхжүүлэх боломжийг олгодог.

Үйлдлийн алгоритм

Хамгийн хялбар арга бол үйлчилгээний компаниас орох хаалганаас дотуур холбооны түлхүүрийг хэрхэн кодлохыг олж мэдэх явдал юм. Тэдний зарим нь ийм мэдээлэл өгдөг.

Гэхдээ нийтлэг брэндүүдийн домофонуудад зориулсан стандарт үйлдлийн багц байдаг.

  1. Rainmann, Raikman - дуудлагыг дарж, 987654 гэж оруулна уу, дуугарсны дараа - 123456. Хэрэв дэлгэц дээр P урилга гарч ирвэл - 2 дээр дарж, таблетаа түрхээд #,<номер квартиры>, #. Санах ойд бичих нь * товчлуураар хийгддэг;
  2. — №-999 дугаарыг залгаж, урилга дуугарсны дараа 1234 кодыг залгана (зарим цувралын хувьд - 6767, 0000, 12345, 9999, 3535). Үүний дараа 3 товчийг дарж, түр зогссоны дараа - орон сууцны дугаар, товчлуурыг дарж, #, * дарна уу. Үйлдвэрийн кодыг (1234 ба бусад) хүлээн авахгүй бол интерком нь хоёр өнгийн дохиог гаргах болно;
  3. , - хариу үйлдэл гарах хүртэл дуудлагын товчийг барина уу (дуу чимээ, урилга дэлгэцэн дээр), 1234, дараа нь орон сууцны дугаар, залга. Түлхүүрийг байрлуулах урилгын хариуд * товчийг дарж цэснээс гарна уу.

Cifral интеркомын хамгийн орчин үеийн хувилбарууд нь нэлээд төвөгтэй кодын багцыг ашигладаг. Орох хаалганаас дотуур холбооны түлхүүрийг кодлох арга нь иймэрхүү харагдаж байна: дуудлага, 41, дуудлага, 14102, 70543.

Дараа нь та дэлгэцэн дээр урилга гарч ирэхийг хүлээж, 5 дээр дарж, орон сууцны дугаарыг оруулаад мэдрэгчтэй дэлгэц дээрх бичээсийн дараа түлхүүрийг хавсаргана уу. Дуут дохио нь санах ойд бичиж байгааг илтгэнэ.

Дүгнэлт

Худалдан авсан түлхүүрүүдийн аль нэгийг хоосон гэж андуурч интерком санах ойд бичиж болно. Бодит байдал дээр энэ нь өөрийн гэсэн өвөрмөц кодтой ажиллах механизм юм. Үүнийг зөвхөн орох төхөөрөмж дээр бүртгүүлэх шаардлагатай.

Төрөл бүрийн үндсэн хэрэглээний техникүүд байдаг. Бүртгэлийг хийсэн тохиолдолд ижил брэндийг хэд хэдэн домофон дээр ашиглаж болно. Хамгийн гол нь Touch-Memory таблет эсвэл RFID карт эсвэл түлхүүрийн фоб нь хаалган дээрх төхөөрөмжтэй тохирох форматтай байх ёстой.

Видео: Домофон утасны түлхүүрийг хэрхэн хуулбарлах вэ

Микроконтроллерууд нь янз бүрийн электрон төхөөрөмжийг удирдахад ашигладаг тусгай төрлийн чип юм.

Микроконтроллеруудын танилцуулга

Эдгээр нь бүх бүрэлдэхүүн хэсэг (процессор, RAM, ROM) нь нэг чип дээр байрладаг бяцхан компьютерууд юм. Тэд микропроцессороос таймер, хянагч, харьцуулагч болон бусад захын төхөөрөмжөөр ялгагдана. Одоогийн байдлаар микроконтроллеруудыг үйлдвэрлэлд ашиглаж байна.

  • автомашинд зориулсан мэдрэгч;
  • тоглоом;
  • хүчдэлийн үзүүлэлт, цэнэглэгч;
  • хяналтын самбар;
  • бяцхан электрон төхөөрөмж.

Удирдлагыг тусгай програм ашиглан гүйцэтгэдэг.

Эхлэгчдэд архитектур, сортуудыг судлах замаар микроконтроллерийн програмчлалыг эзэмшиж эхлэхийг зөвлөж байна. Тус үйлдвэр нь дараахь төрлийн MK үйлдвэрлэдэг.

  • суурилуулсан;
  • 8, 16 ба 32 бит;
  • дижитал дохионы процессорууд.

Микроконтроллер үйлдвэрлэгчид бүтээгдэхүүний хэмжээ, хүч, үнийн хооронд тогтмол тэнцвэртэй байх ёстой. Тийм ч учраас 8 битийн загварууд ашиглагдаж байна. Тэд бүтээмж багатай байдаг ч ихэнх тохиолдолд энэ нь давуу талтай байдаг эрчим хүчний нөөцийг хэмнэх боломжийг танд олгоно. Дижитал дохионы процессорууд нь бодит цаг хугацаанд их хэмжээний өгөгдлийн урсгалыг боловсруулах чадвартай. Гэсэн хэдий ч тэдний өртөг хамаагүй өндөр байдаг.

Ашигласан үйлдлийн кодын тоо ижил биш байж болно. Тиймээс RISC болон CISC зааврын системийг ашигладаг. Эхнийх нь багассан гэж тооцогддог бөгөөд генераторын нэг цагийн циклээр гүйцэтгэдэг. Энэ нь CPU-ийн техник хангамжийн хэрэгжилтийг хялбарчилж, чипийн гүйцэтгэлийг нэмэгдүүлэх боломжийг олгодог. CISC нь төхөөрөмжийн үр ашгийг мэдэгдэхүйц нэмэгдүүлэх боломжтой цогц систем юм.

Алгоритмыг ойлгохгүйгээр анхлан суралцагчдад микроконтроллерийн програмчлалыг сурах боломжгүй юм. Командуудыг чипийн CPU-д тодорхой дарааллаар илгээдэг. Түүнээс гадна тэдгээрийн бүтцийг процессор хоёрдмол утгагүй хүлээн авах ёстой. Тиймээс эхлээд программист тушаалын гүйцэтгэлийн дарааллыг бий болгодог. Та тасалдлыг дуудаж программыг шууд зогсоохын тулд CPU-г хүчээр шахаж болно. Энэ зорилгоор гадаад дохио эсвэл суурилуулсан захын төхөөрөмжийг ашигладаг.

Микроконтроллерийн гэр бүлүүд

Хамгийн түгээмэл микроконтроллерын гэр бүлүүд нь:

  • MSP430 (TI);
  • ARM (ARM Limited);
  • MCS 51 (INTEL);
  • STMB (STMicroelectronics);
  • PIC (микрочип);
  • AVR (Atmel);
  • RL78 (Renesas Electronics).

Электроникийн үйлдвэрлэлийн хамгийн алдартай бүтээгдэхүүн бол RISC цөм дээр бүтээгдсэн Atmel-ийн бүтээгдэхүүн юм. 1995 онд боловсруулсан анхны микро схемүүд нь Сонгодог бүлэгт багтдаг. Илүү орчин үеийн загварууд дээр эхлэгчдэд зориулсан AVR микроконтроллеруудын програмчлалыг судлахыг зөвлөж байна.

  • Мега бол дэвшилтэт архитектуртай хүчирхэг чипүүдийн гэр бүл юм.
  • Жижигхэн - найман зүү бүхий хямд бүтээгдэхүүн.

Командын системүүдийн нийцтэй байдал нь програмыг бага гүйцэтгэлтэй микроконтроллерээс илүү хүчирхэг рүү шилжүүлэх үед л хадгалагддаг гэдгийг санах нь зүйтэй.

Atmel бүтээгдэхүүн нь энгийн бөгөөд ойлгомжтой байдаг. Гэсэн хэдий ч бүх функцийг ашиглахын тулд та програм хангамжийг хөгжүүлэх хэрэгтэй болно. Эхлэгчдэд тусгайлсан Atmel Studio орчныг татаж авах замаар AVR микроконтроллеруудыг програмчилж эхлэхийг зөвлөж байна. Одоогийн хувилбарыг үйлдвэрлэгчийн албан ёсны вэбсайтаас үнэ төлбөргүй өгдөг. Энэ орчинд програм хангамжийг хөгжүүлэхэд нэмэлт програм хангамжийн бүрэлдэхүүн хэсэг шаардлагагүй.

Atmel Studio цогцолбор нь дууссан төслүүдийн асар олон тооны жишээг агуулдаг. Энэ нь эхлэн суралцагчдад үндсэн чадварыг хурдан эзэмшиж, өөрийн программыг үүсгэж эхлэхэд тусална. Энэ нь мөн кодыг эмхэтгэх, эцсийн дибаг хийх модулиудтай. Үүнийг хөгжүүлэхтэй зэрэгцэн та програмчлалын хэлийг судлах хэрэгтэй. Тэдгээргүйгээр програм хангамжийг хөгжүүлэх боломжгүй юм.

Програмчлалын хэлүүд

Бүтцийн хувьд микроконтроллерийн програмчлалын хэл нь хувийн компьютерт ашигладаг хэлээс бараг ялгаатай биш юм. Тэдний дунд доод, дээд түвшний бүлгүүд байдаг. Орчин үеийн програмистууд ихэвчлэн C/C++ болон Assembly ашигладаг. Эдгээр хэлийг баримтлагчдын хооронд аль нь илүү дээр вэ гэсэн эцэс төгсгөлгүй маргаан байдаг.

Доод түвшний ассемблер сүүлийн үед байр сууриа алдаж байна. Энэ нь чип рүү шууд чиглэсэн шууд зааврыг ашигладаг. Тиймээс програмист нь процессорын системийн командын талаар төгс мэдлэгтэй байх шаардлагатай. Ассемблейд программ бичих нь ихээхэн цаг хугацаа шаарддаг. Хэлний гол давуу тал нь дууссан програмыг гүйцэтгэх өндөр хурд юм.

Үнэн хэрэгтээ бараг бүх микроконтроллер програмчлалын хэлийг ашиглаж болно. Гэхдээ хамгийн алдартай нь C/C++ юм. Энэ бол дээд зэргийн тав тухтай ажиллах боломжийг олгодог өндөр түвшний хэл юм. Түүнчлэн C-ийг бүтээгчид AVR архитектурыг боловсруулахад оролцсон. Тиймээс Атмелийн үйлдвэрлэсэн чипүүдийг энэ хэлэнд тусгайлан тохируулсан байдаг.

C/C++ нь доод түвшний болон дээд түвшний чадавхийг хослуулсан зохицол юм. Тиймээс кодонд Ассемблей хэлний оруулга оруулах боломжтой. Бэлэн програм хангамжийн бүтээгдэхүүнийг унших, өөрчлөхөд хялбар байдаг. Хөгжлийн хурд нэлээд өндөр байна. Энэ тохиолдолд MK архитектур болон CPU-ийн командын системийг сайтар судлах шаардлагагүй. C хөрвүүлэгчид гайхалтай хэмжээтэй номын сангуудаар тоноглогдсон бөгөөд энэ нь програмистын ажлыг хөнгөвчилдөг.

Хамгийн оновчтой програмчлалын хэлийг сонгох нь техник хангамжаас хамаарна гэдгийг тэмдэглэх нь зүйтэй. Хэрэв танд бага хэмжээний RAM байгаа бол өндөр түвшний С ашиглахыг зөвлөдөггүй. Энэ тохиолдолд Assembler илүү тохиромжтой. Энэ нь програмын богино кодын ачаар хамгийн их гүйцэтгэлийг хангадаг. Бүх нийтийн програмчлалын орчин байхгүй ч ихэнх үнэ төлбөргүй, арилжааны програмууд Ассемблей болон C/C++-ийг хоёуланг нь ашиглах боломжтой.

Микроконтроллерууд PIC

Эхний PIC микроконтроллерууд өнгөрсөн зууны хоёрдугаар хагаст гарч ирсэн. Microchip-ийн хурдан 8 битийн чипүүд тэр даруйдаа алдартай болсон. Хос автобустай Харвардын архитектур нь урьд өмнө байгаагүй хурдыг өгдөг. Энэ нь автобусны тусгаарлалтаар тодорхойлогддог багц бүртгэлийн үндсэн дээр боловсруулсан.

PIC микроконтроллеруудын програмчлалын хэлийг сонгохдоо микро схемийн гэр бүл нь RISC процессорын өвөрмөц дизайн дээр суурилдаг гэдгийг анхаарч үзэх хэрэгтэй. Тэгш хэмтэй командын систем нь хаяглалтын аргыг дур мэдэн сонгож, дурын бүртгэлд үйлдлүүдийг хийх боломжийг олгодог. Одоогийн байдлаар Microchip компани нь програм хангамжийн кодтой нийцсэн 5 төрлийн MK үйлдвэрлэдэг.

  1. PIC18CXXX (75 тушаал, суурилуулсан техник хангамжийн стек);
  2. PIC17CXXX (16 битийн форматтай 58 тушаал);
  3. PIC16CXXX (35 тушаал, дагалдах хэрэгслийн том багц);
  4. PIC16C5X (33 заавар, 12 битийн формат, 18-28 зүү багц);
  5. PIC12CXXX (35 ба 33 тушаал бүхий хувилбарууд, нэгдсэн генератор).

Ихэнх тохиолдолд PIC MCU нь нэг удаагийн програмчлагдсан санах ойтой байдаг. Флэш эсвэл хэт ягаан туяагаар арилгадаг илүү үнэтэй загварууд байдаг. 500 нэр төрлийн бүтээгдэхүүн нь аливаа ажилд тохирох бүтээгдэхүүнийг сонгох боломжийг танд олгоно. Одоо үйлдвэрлэгч нь санах ойн багтаамж ихтэй 32 битийн хувилбаруудыг хөгжүүлэхэд хүчин чармайлтаа төвлөрүүлж байна.

PIC микроконтроллеруудын програмчлалын хэл нь Assembler ба C юм. Аливаа нэгдсэн хөгжүүлэлтийн орчин (IDE) нь кодлоход тохиромжтой. Тэдэнтэй програмчлах нь маш тохиромжтой. Тэд програмын текстийг автоматаар машины код болгон хөрвүүлдэг. IDE-ийн чухал шинж чанар бол бэлэн програм хангамжийн ажиллагааг алхам алхмаар загварчлах чадвар юм. Бид MPLAB хөгжүүлэлтийн орчинг ашиглахыг зөвлөж байна. Үүнийг Microchip бүтээсэн.

MPLAB дээр ажиллаж эхлэхээсээ өмнө тус бүрдээ тусдаа хавтас үүсгэхийг зөвлөж байна. Төслийн файлд андуурахгүйн тулд энэ нь зайлшгүй шаардлагатай. Хөтөлбөрийн интерфэйс нь ойлгомжтой бөгөөд үүнтэй холбоотой ямар ч бэрхшээл гарах ёсгүй. Дибаг хийхдээ Pickit, ICD, REAL ICE, IC PROG гэсэн өмчийн дибагуудыг ашигладаг. Тэд санах ойн агуулгыг үзэх, хяналтын цэг тавих чадвартай.

Орчин үеийн электроникийн нэг хэсэг болгон янз бүрийн зориулалттай бичил схемүүдийг ашигладаг. Ийм олон төрлийн бүрэлдэхүүн хэсгүүдийг санах ойн чипүүдээр нөхдөг. Энэ төрлийн радио эд ангиудыг (электроникийн инженерүүд болон хүмүүсийн дунд) ихэвчлэн чип гэж нэрлэдэг. Санах ойн чипүүдийн гол зорилго нь програм хангамжийн тусламжтайгаар тодорхой мэдээллийг оруулах (бичих), өөрчлөх (дарж бичих) эсвэл бүрмөсөн устгах (арилгах) чадвартай хадгалах явдал юм. Санах ойн чипүүдийн нийтлэг сонирхол нь ойлгомжтой. Санах ойн чипийг хэрхэн програмчлахыг мэддэг мастеруудын хувьд орчин үеийн электрон төхөөрөмжийг засварлах, тохируулах чиглэлээр өргөн боломжууд нээгдэж байна.

Санах ойн чип нь цахим бүрэлдэхүүн хэсэг бөгөөд дотоод бүтэц нь оруулсан програм, аливаа өгөгдөл эсвэл хоёуланг нь нэгэн зэрэг хадгалах (санах) чадвартай.

Үндсэндээ чипэнд ачаалагдсан мэдээлэл нь микропроцессорын тооцоолох нэгжийн багцаас бүрдэх цуврал тушаалууд юм.

Үүнийг тэмдэглэх нь зүйтэй: санах ойн чипүүд нь үргэлж микропроцессоруудын салшгүй нэмэлт юм - хяналтын чипүүд. Хариуд нь микропроцессор нь орчин үеийн аливаа технологийн электроникийн үндэс суурь болдог.

Орчин үеийн электрон төхөөрөмжийн самбар дээрх электрон эд ангиудын багц. Энэ массын радио бүрэлдэхүүн хэсгүүдийн хаа нэгтээ мэдээлэл хадгалах чадвартай бүрэлдэхүүн хэсэг байдаг.

Тиймээс микропроцессор удирдаж, санах ойн чип нь микропроцессорт шаардлагатай мэдээллийг хадгалдаг.

Программууд эсвэл өгөгдөл нь санах ойн чип дээр хэд хэдэн тоогоор хадгалагддаг - тэг ба нэг (бит). Нэг битийг логик тэг (0) эсвэл логик нэгээр (1) төлөөлж болно.

Нэг хэлбэрээр битийн боловсруулалт нь төвөгтэй мэт санагддаг. Тиймээс битүүдийг бүлэг болгон нэгтгэдэг. Арван зургаан бит нь "үг"-ийн бүлгийг, найман бит нь байт - "үгийн хэсэг", дөрвөн бит - "үгийн хэсэг"-ийг бүрдүүлдэг.

Чипүүдийн хамгийн түгээмэл хэрэглэгддэг програм хангамжийн нэр томъёо нь байт юм. Энэ нь нийт 256 өөр утгыг өгөх 2-8 тоон хэлбэлзлийг авах боломжтой найман битийн багц юм.

Байтыг илэрхийлэхийн тулд хоёр бүлгээс 16 утгыг ашиглах боломжийг олгодог арван арван тоот системийг ашигладаг.

  1. Дижитал (0-ээс 9 хүртэл).
  2. Симбол (А-аас F хүртэл).

Тиймээс хоёр арван арван тэмдэгтийн хослол нь 256 утгыг агуулдаг (00 цагаас FFh хүртэл). Араас нь байгаа "h" тэмдэгт нь арван зургаатын тоог заана.

Санах ойн чипүүдийн зохион байгуулалт

8 битийн санах ойн чипүүдийн хувьд (хамгийн түгээмэл төрөл) битүүдийг байт (8 бит) болгон нэгтгэж, тодорхой "хаяг" дээр хадгалдаг.

Томилогдсон хаяг нь байт руу хандах боломжийг олгодог. Найман хандалтын хаягийн битийг найман өгөгдлийн портоор дамжуулдаг.


Хадгалах төхөөрөмжийн бүтцийг зохион байгуулах. Эхлээд харахад алгоритм нь төвөгтэй бөгөөд ойлгомжгүй юм. Гэхдээ ойлгохыг хүсвэл ухаарал хурдан ирдэг