Хайрцагны чип нь жижиг флаш карт бөгөөд энэ хайрцагны ажиллагааны талаархи бүх мэдээллийг бүртгэдэг.
Жишээлбэл, чип нь хайрцагны төрөл, үйлдвэрлэсэн огноо, серийн дугаар зэрэг мэдээллийг агуулдаг. Принтер эсвэл MFP-ийг ажиллуулах явцад төхөөрөмжид суурилуулсан огноо, хайрцагны хэвлэсэн одоогийн тоолуур болон бусад техникийн өгөгдлийн талаар нэмэлт мэдээллийг чипэнд оруулна. Хайрцагны хурууны хээний тоолуур тодорхой утгад хүрэхэд хайрцагны чип нь хайрцаг хоосон гэсэн мэдээллийг хүлээн авдаг. Дараа нь төхөөрөмж нь хайрцаг хоосон бөгөөд солих шаардлагатайг хэрэглэгчдэд анхааруулдаг. Принтер эсвэл MFP-ийн брэндээс хамааран төхөөрөмж ийм анхааруулгатай ажиллах эсвэл зогсох болно.
Энэ тохиолдолд хэд хэдэн сонголт байна:
1. Хайрцагны чипийг сольж болохгүй
Хэрэв танд Canon эсвэл HP төхөөрөмж байгаа бол таны хоосон хайрцагны чип нь принтер эсвэл MFP-ийн ажиллагааг хаадаггүй бөгөөд зөвхөн хайрцаг хоосон байна гэсэн дохиог байнга өгдөг. Энэ тохиолдолд хайрцгийг дүүргэх үед та үүнийг өөрчлөх боломжгүй бөгөөд хоосон хайрцагны тухай анхааруулгыг үл тоомсорлодог.
2. Чипийг дахин програмчлах.
Samsung болон Xerox принтерүүдэд сум хоосон болсны дараа картриджийн чип нь принтерийн ажиллагааг хаадаг. Дахин дүүргэсэн хайрцаг ажиллаж эхлэхийн тулд чипийг дахин програмчилна. Үүнийг манай цехүүдэд хийж болно. Мөн та хайрцагныхаа чипийг дахин програмчлах (тэглэх) боломжийн талаар олж мэдэх боломжтой. .
3. Чипийг солих
Хэрэв чипийг дахин програмчлах боломжгүй бол түүнийг дахин дүүргэх болгонд сольж эсвэл хэвлэгч/MFP нэг удаа дахин асаана. Та хэрэгцээний талаар олж мэдэх боломжтой манайд түлш цэнэглэхдээ чип солихтэмдэглэлийн баганад.
4. Принтерийг дахин асаана уу
Принтерийн програм хангамжийн энэхүү өөрчлөлт нь түүнийг чипгүй хайрцагтай ажиллах боломжийг олгоно. Энэ бол нэг удаагийн ажиллагаа юм. Та принтерийг дахин цэнэглэх болон түүний өртөгийн талаар илүү ихийг олж мэдэх боломжтой .
Хэвлэх оффисын тоног төхөөрөмж хэрэглэгчид хайрцгийг хэрхэн дахин тохируулах асуудлыг шийдэх шаардлагатай болдог нөхцөл байдал нэлээд түгээмэл байдаг. Та үүнийг хэд хэдэн аргаар, бүрэн бие даан даван туулж чадна. Гэхдээ хайрцагны чипийг хэрхэн дахин тохируулах асуудлыг шийдэж эхлэхээсээ өмнө хэвлэгч дээрх чип нь хэрэглээний болон хэвлэсэн хуудасны нөөцтэй холбоотой мэдээллийг бүртгэх зориулалттай гэдгийг хэлэх хэрэгтэй.
Оффисын тоног төхөөрөмж нь бэхний савыг солих шаардлагатай гэсэн дохио өгөхөд энэ нь үнэндээ ямар ч бэх үлдээгүй гэсэн үг биш гэдгийг санаарай. Зүгээр л чипсэн хайрцаг нь хэвлэсэн хуудасны тодорхой хязгаарт хүрсэн байна. Тэдэн дээр эргээд 5-6 мөр текст байж болно. Принтер болон MFP-ийн бэхний түвшинг програмын дагуу тооцдог бөгөөд дүрмээр бол чингэлэгт хэр хэмжээний бэх үлдсэн тухай мэдээлэл байдаггүй. Ийм учраас саванд байгаа бүх бэхийг ашиглахын тулд хайрцаг дээрх чипийг хэрхэн дахин тохируулах вэ гэсэн асуулт ихэвчлэн гарч ирдэг.
Мэдээжийн хэрэг, хайрцагыг дахин тохируулж, тоолуурыг дахин тохируулахын оронд хэрэглээний хүчин чадал бараг хоосон байна гэсэн оффисын төхөөрөмжөөс анхааруулга өгөхийг үл тоомсорлож болно. Гэхдээ энэ нь таны хэвлэгч эсвэл олон үйлдэлт төхөөрөмж ийм мессеж гарч ирэх үед хэвлэх процессыг автоматаар хориглодоггүй тохиолдолд л хамаатай. Хайрцагыг хэрхэн дахин тохируулах, улмаар принтерийн түгжээг тайлах даалгаврыг даван туулахын тулд та доор тайлбарласан аргуудыг ашиглах хэрэгтэй.
Принтерийг хэрхэн дахин тохируулах вэ гэсэн асуултанд хариулахын тулд та тусгай программист ашиглах хэрэгтэй. Хэрэв та хэвлэх оффисын төхөөрөмжийн загварт тусгайлан зориулсан программистыг ашиглавал принтерийн тохиргоог аль болох амжилттай хийх болно гэдгийг анхаарна уу.
Чип программист нь янз бүрийн принтерийн олон тооны чиптэй ажиллах боломжтой. Энэ нь хэрэглэхэд хялбар (ихэвчлэн ийм програм хангамж нь автомат програмчлалын функцтэй байдаг), бүрэн USB интерфейстэй, гарын авлагын болон автомат CRUM тэжээлийн удирдлагатай, түүнчлэн эргономиктой.
Тиймээс тоолуурыг дахин тохируулахын тулд та ийм бүх нийтийн програм хангамжийг ашиглан хүссэн загвараа сонгоод процедурыг дуусгахыг хүлээх хэрэгтэй. Ихэнхдээ бүх нийтийн програмистууд сканнердах маш тохиромжтой функцтэй байдаг. Түүний тусламжтайгаар. Та энэ эсвэл тэр чип ямар төхөөрөмжид хамаарахыг олж мэдэх боломжтой. Ийм чип програмист интернет шаардлагагүй гэдгийг бас нэмж хэлэх хэрэгтэй.
Тиймээс, хэрэв "тоолуурыг хэрхэн дахин тохируулах вэ" гэх мэт асуудлыг шийдэхийн тулд та принтертэйгээ тохирох программист худалдаж авсан бол эхлээд ашиглах зааврыг анхааралтай уншина уу. Тэнд та төхөөрөмжийн ажиллагаатай холбоотой бүх зөвлөмжийн талаар олж мэдэх боломжтой.
Гэхдээ ийм програмист нь маш их мөнгө шаарддаг гэдгийг та ойлгох хэрэгтэй - түүний үнэ нь шинэ хэвлэх төхөөрөмжийн өртөгтэй харьцуулах боломжтой тул гэрийн принтерийн хувьд чипийг солих нь хамгийн сайн сонголт юм. Принтерийн чип нь хямд бөгөөд өөрчлөхөд маш хялбар байдаг.
Хэвлэх түгжээний функцийг тойрч гарах, хэрэглээний материалыг дүүргэхийн тулд хайрцагны тоолуурыг дахин тохируулах өөр нэг арга бол гарын авлагын аргыг ашиглах явдал юм. Энэ зорилгоор дараах алхмуудыг дагана уу.
Дээр дурдсан алхмууд нь зөвхөн зарим принтерийн загварт тохиромжтой гэдгийг анхаарна уу. Ихэнх төхөөрөмжүүд нь хайрцагны програм хангамжийг шаарддаг. Үүнийг хэрхэн өөрийн принтерийн загварт тусгайлан хийх талаар мэдэхийн тулд хажуугийн цэснээс төхөөрөмжийн загвараар хайлтыг ашиглана уу.
Гэхдээ хэрэв та принтер эсвэл MFP-ийн хэрэглээний материалыг задлах боломжгүй бол энэ байдлаас гарах цорын ганц арга зам байгаа бөгөөд энэ нь чипийг солих явдал юм. Гэхдээ та хэрэглээний материалыг дүүргэх бүрт чипийг солих шаардлагатай гэдгийг анхаарах хэрэгтэй. Ерөнхийдөө янз бүрийн хэвлэгчийн хайрцагт тохирох чип олох нь өнөөдөр асуудал биш, учир нь... Оффисын тоног төхөөрөмж, түүний эд ангиудын орчин үеийн зах зээл нь асар олон тооны саналуудаар дүүрэн байна.
Энэ асуудлыг шийдэх өөр нэг арга бол оффисын төхөөрөмжийг өөрөө цэнэглэх явдал юм. Үүнийг хийхийн тулд та манай вэбсайт дээрх холбогдох материалуудтай танилцах эсвэл аль ч найдвартай үйлчилгээний төвийн мэргэжилтнүүдийн үйлчилгээг ашиглах шаардлагатай болно.
Түлхүүр доголдох нь маш ховор үзэгдэл бөгөөд хэрэв бид таблет гэж нэрлэгддэг бөгөөд хэрэв бид хол зайд ажилладаг картууд дээр суурилуулсан контактгүй RFID системийн тухай ярьж байгаа бол маш ховор үзэгдэл юм.
Хэрэв ямар нэг шалтгааны улмаас үүдний хаалга, хувийн байшингийн хаалга эсвэл ажлын цоож онгойхоо больсон бол асуулт ихэвчлэн гарч ирдэг: домофоны түлхүүрийг хэрхэн дахин програмчлах вэ? Энгийн хэрэглэгчийн хувьд энэ үйл явц нь хувийн таних төхөөрөмжийг програмчлахад нарийн төвөгтэй оролцоо, оролцоо гэсэн үг биш юм.
Бие даасан интеркомын түлхүүрүүдийг програмчлах нь яагаад зөвхөн шинэ танигчийг бүртгэж, хаалган дээр суурилуулсан төхөөрөмж дээрх захиалагчтай холбодог болохыг ойлгохын тулд ердийн таблет, картуудын үйл ажиллагааны механик, дотоод бүтцэд онцгой анхаарал хандуулах нь зүйтэй.
Бүх түлхүүрүүд нь нэг удаагийн төхөөрөмжийн хэлхээнд баригдсан. Хэрэв дотоод бүтцэд гэмтэл гарсан эсвэл бие махбодийн зөрчил гарвал хувийн танигчийг зүгээр л хаяж эсвэл устгадаг. Үйлдвэрлэлийн тусгай төхөөрөмж ашиглахгүйгээр засвар хийх, дахин програмчлах боломжгүй.
Жижиг түлхүүрийн оосор, картууд нь олон хүмүүст аль хэдийн танил болсон. Ийм түлхүүрийг ажиллуулахын тулд унших дэвсгэр дээр түших шаардлагагүй. Та зүгээр л тодорхой зайд авчрах хэрэгтэй.
Түлхүүрүүдийг үйл ажиллагааны хүрээгээр нь ангилдаг:
Ийм хүрээний ялгааг үл харгалзан бүх танигч нь энгийн схемийн дагуу ажилладаг.
Энэ ангиллын түлхүүрүүдийг ашигладаг интерком нь контактын хэсэгт бага эрчимтэй цахилгаан соронзон орны цацрагийн нэгжтэй байдаг. RFID карт эсвэл гол фоб дотор индуктив хэлбэлзлийн хэлхээ, бяцхан дамжуулагч антен, дохио үүсгэдэг чип орно.
Түлхүүрийг цацрагийн бүсэд оруулах үед эрчим хүч үүсч, дотоод цахилгаан хэлхээг идэвхжүүлдэг. Карт эсвэл гол фоб нь радио давтамжийн дохиог дамжуулдаг, дотоод холбоо нь танигчийг таньж, санах ойд бүртгэгдсэн бол хаалгыг онгойлгодог.
Ихэнх төрлийн бүтээгдэхүүний хувьд RFID ангиллын интеркомын түлхүүрийг дахин програмчлах энгийн арга байхгүй. Тодорхойлогч нь үйлдвэрээс цацагдсан чипээр бүтээгдсэн бөгөөд өвөрмөц хослолуудын тоо (карт ба түлхүүрийн түлхүүр) асар их, кодын өөрчлөлтийг оруулаагүй болно.
Түлхүүр нь механик гулзайлтын улмаас эсвэл эвдэрсэн (үр дүнд нь чип эсвэл дамжуулагч антенны сүлжээнд гэмтэл гардаг), эсвэл богино долгионы зуухтай харьцуулж болох хүчтэй цахилгаан соронзон цацрагт өртсөний улмаас муудаж болно.
Touch-Memory бол ихэнх хүмүүсийн мэддэг холбоо барих таблет юм. Мөн энэ түлхүүрийн дотор микрочип байдаг.
Гэсэн хэдий ч тодорхойлогч нь нэг сувгийн цахилгаан хэлхээгээр дамждаг. Түлхүүрийг контактын дэвсгэр дээр хэрэглэх үед интеркомд өгөгдөл унших хэлхээ хаалттай байна.
Таблетад суулгасан өвөрмөц кодыг дамжуулж, төхөөрөмжийн санах ойд хадгалагдсан кодуудын аль нэгтэй нь харьцуулна. Хэрэв таних нь амжилттай бол хаалга онгойлгох болно.
Touch-Memory таблетыг цахилгаанжуулсан хувцсанд түрхэх замаар хүчтэй статик хүчдэлд өртөж гэмтэх боломжтой. Үүнийг хийхэд нэлээд хэцүү байдаг, учир нь импульс нь контактын дэвсгэрийн тодорхой цэгүүдийн хооронд дамжих ёстой боловч энэ нь эвдрэлийн хамгийн түгээмэл шалтгаан юм.
Чиптэй таблет нь маш бат бөх, түүнийг механикаар гэмтээхэд хэцүү, гол зүйл нь статик нөлөөллөөс гадна богино долгионы зууханд шатааж болно. Touch-Memory нь хамгийн хүчирхэг неодим соронз зэрэг бусад аливаа нөлөөллийг ямар ч үр дагаваргүйгээр тэсвэрлэдэг.
Энэ ангийн интеркомд нэвтрэх түлхүүрүүдийг програмчлах арга бол тусгай программист ашиглах явдал юм. Энэ нь таблетуудын клон, түүнчлэн хэд хэдэн интеркомын бүх нийтийн мастер түлхүүр хийхэд ашиглагддаг.
Touch-Memory нь ангилалд хуваагддаг. Эдгээр нь дотоод бүтэц, үйл ажиллагааны зарчмаас бус харин үйлдвэрлэгчдээс хамаардаг бөгөөд тус бүр нь тодорхой шинж чанартай дотоод хэлхээг бий болгож, өвөрмөц код үүсгэх аргачлалыг бий болгодог.
Дараах төрлийн мэдрэгчтэй санах ойг өргөн ашигладаг.
Үүний нэгэн адил ангиуд болон RFID форматууд байдаг, жишээлбэл, хамгийн эртний HID, алдартай EM-Marin, мөн холын зайнаас өдөөсөн Mifare картуудад ашиглагддаг. Тиймээс, дотуур холбооны хувийн түлхүүрийг орох хаалганаас хэрхэн програмчлах талаар олж мэдэхээсээ өмнө эхлээд Touch-Memory эсвэл RFID-тэй нийцтэй форматыг худалдаж авах хэрэгтэй.
Ажил, гэр эсвэл найз нөхдийнхөө орцноос дотуур холбооны хувийн түлхүүрийг кодлох арга нь зөвхөн хаалгыг удирдах төхөөрөмжийн санах ойд харгалзах хувийн танигчийн өгөгдлийг бичихээс бүрдэнэ. Үүнийг өөрөө хийхийн тулд та урд талын товчлуурын товчлуураас үйлчилгээний функцүүдэд хандах хэрэгтэй.
Домофоныг суурилуулж буй техникч нь төхөөрөмжийн үйлдвэрийн мастер код болон бусад үйлчилгээний мэдээллийг дахин програмчилж, өөрчлөх шаардлагатай.
Хэрэв үүнийг хийвэл стандарт хандалтын хослолыг ашиглан дотоод холбоонд түлхүүрээ бүртгүүлэх аргууд ажиллахгүй болно. Гэсэн хэдий ч хаалган дээрх асар олон тооны төхөөрөмжүүд нь үйлдвэрийн кодуудад хариу үйлдэл үзүүлж, үйлчилгээний функцийг идэвхжүүлэх боломжийг олгодог.
Хамгийн хялбар арга бол үйлчилгээний компаниас орох хаалганаас дотуур холбооны түлхүүрийг хэрхэн кодлохыг олж мэдэх явдал юм. Тэдний зарим нь ийм мэдээлэл өгдөг.
Гэхдээ нийтлэг брэндүүдийн домофонуудад зориулсан стандарт үйлдлийн багц байдаг.
Cifral интеркомын хамгийн орчин үеийн хувилбарууд нь нэлээд төвөгтэй кодын багцыг ашигладаг. Орох хаалганаас дотуур холбооны түлхүүрийг кодлох арга нь иймэрхүү харагдаж байна: дуудлага, 41, дуудлага, 14102, 70543.
Дараа нь та дэлгэцэн дээр урилга гарч ирэхийг хүлээж, 5 дээр дарж, орон сууцны дугаарыг оруулаад мэдрэгчтэй дэлгэц дээрх бичээсийн дараа түлхүүрийг хавсаргана уу. Дуут дохио нь санах ойд бичиж байгааг илтгэнэ.
Худалдан авсан түлхүүрүүдийн аль нэгийг хоосон гэж андуурч интерком санах ойд бичиж болно. Бодит байдал дээр энэ нь өөрийн гэсэн өвөрмөц кодтой ажиллах механизм юм. Үүнийг зөвхөн орох төхөөрөмж дээр бүртгүүлэх шаардлагатай.
Төрөл бүрийн үндсэн хэрэглээний техникүүд байдаг. Бүртгэлийг хийсэн тохиолдолд ижил брэндийг хэд хэдэн домофон дээр ашиглаж болно. Хамгийн гол нь Touch-Memory таблет эсвэл RFID карт эсвэл түлхүүрийн фоб нь хаалган дээрх төхөөрөмжтэй тохирох форматтай байх ёстой.
Микроконтроллерууд нь янз бүрийн электрон төхөөрөмжийг удирдахад ашигладаг тусгай төрлийн чип юм.
Эдгээр нь бүх бүрэлдэхүүн хэсэг (процессор, RAM, ROM) нь нэг чип дээр байрладаг бяцхан компьютерууд юм. Тэд микропроцессороос таймер, хянагч, харьцуулагч болон бусад захын төхөөрөмжөөр ялгагдана. Одоогийн байдлаар микроконтроллеруудыг үйлдвэрлэлд ашиглаж байна.
Удирдлагыг тусгай програм ашиглан гүйцэтгэдэг.
Эхлэгчдэд архитектур, сортуудыг судлах замаар микроконтроллерийн програмчлалыг эзэмшиж эхлэхийг зөвлөж байна. Тус үйлдвэр нь дараахь төрлийн MK үйлдвэрлэдэг.
Микроконтроллер үйлдвэрлэгчид бүтээгдэхүүний хэмжээ, хүч, үнийн хооронд тогтмол тэнцвэртэй байх ёстой. Тийм ч учраас 8 битийн загварууд ашиглагдаж байна. Тэд бүтээмж багатай байдаг ч ихэнх тохиолдолд энэ нь давуу талтай байдаг эрчим хүчний нөөцийг хэмнэх боломжийг танд олгоно. Дижитал дохионы процессорууд нь бодит цаг хугацаанд их хэмжээний өгөгдлийн урсгалыг боловсруулах чадвартай. Гэсэн хэдий ч тэдний өртөг хамаагүй өндөр байдаг.
Ашигласан үйлдлийн кодын тоо ижил биш байж болно. Тиймээс RISC болон CISC зааврын системийг ашигладаг. Эхнийх нь багассан гэж тооцогддог бөгөөд генераторын нэг цагийн циклээр гүйцэтгэдэг. Энэ нь CPU-ийн техник хангамжийн хэрэгжилтийг хялбарчилж, чипийн гүйцэтгэлийг нэмэгдүүлэх боломжийг олгодог. CISC нь төхөөрөмжийн үр ашгийг мэдэгдэхүйц нэмэгдүүлэх боломжтой цогц систем юм.
Алгоритмыг ойлгохгүйгээр анхлан суралцагчдад микроконтроллерийн програмчлалыг сурах боломжгүй юм. Командуудыг чипийн CPU-д тодорхой дарааллаар илгээдэг. Түүнээс гадна тэдгээрийн бүтцийг процессор хоёрдмол утгагүй хүлээн авах ёстой. Тиймээс эхлээд программист тушаалын гүйцэтгэлийн дарааллыг бий болгодог. Та тасалдлыг дуудаж программыг шууд зогсоохын тулд CPU-г хүчээр шахаж болно. Энэ зорилгоор гадаад дохио эсвэл суурилуулсан захын төхөөрөмжийг ашигладаг.
Хамгийн түгээмэл микроконтроллерын гэр бүлүүд нь:
Электроникийн үйлдвэрлэлийн хамгийн алдартай бүтээгдэхүүн бол 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 микроконтроллерууд өнгөрсөн зууны хоёрдугаар хагаст гарч ирсэн. Microchip-ийн хурдан 8 битийн чипүүд тэр даруйдаа алдартай болсон. Хос автобустай Харвардын архитектур нь урьд өмнө байгаагүй хурдыг өгдөг. Энэ нь автобусны тусгаарлалтаар тодорхойлогддог багц бүртгэлийн үндсэн дээр боловсруулсан.
PIC микроконтроллеруудын програмчлалын хэлийг сонгохдоо микро схемийн гэр бүл нь RISC процессорын өвөрмөц дизайн дээр суурилдаг гэдгийг анхаарч үзэх хэрэгтэй. Тэгш хэмтэй командын систем нь хаяглалтын аргыг дур мэдэн сонгож, дурын бүртгэлд үйлдлүүдийг хийх боломжийг олгодог. Одоогийн байдлаар Microchip компани нь програм хангамжийн кодтой нийцсэн 5 төрлийн MK үйлдвэрлэдэг.
Ихэнх тохиолдолд PIC MCU нь нэг удаагийн програмчлагдсан санах ойтой байдаг. Флэш эсвэл хэт ягаан туяагаар арилгадаг илүү үнэтэй загварууд байдаг. 500 нэр төрлийн бүтээгдэхүүн нь аливаа ажилд тохирох бүтээгдэхүүнийг сонгох боломжийг танд олгоно. Одоо үйлдвэрлэгч нь санах ойн багтаамж ихтэй 32 битийн хувилбаруудыг хөгжүүлэхэд хүчин чармайлтаа төвлөрүүлж байна.
PIC микроконтроллеруудын програмчлалын хэл нь Assembler ба C юм. Аливаа нэгдсэн хөгжүүлэлтийн орчин (IDE) нь кодлоход тохиромжтой. Тэдэнтэй програмчлах нь маш тохиромжтой. Тэд програмын текстийг автоматаар машины код болгон хөрвүүлдэг. IDE-ийн чухал шинж чанар бол бэлэн програм хангамжийн ажиллагааг алхам алхмаар загварчлах чадвар юм. Бид MPLAB хөгжүүлэлтийн орчинг ашиглахыг зөвлөж байна. Үүнийг Microchip бүтээсэн.
MPLAB дээр ажиллаж эхлэхээсээ өмнө тус бүрдээ тусдаа хавтас үүсгэхийг зөвлөж байна. Төслийн файлд андуурахгүйн тулд энэ нь зайлшгүй шаардлагатай. Хөтөлбөрийн интерфэйс нь ойлгомжтой бөгөөд үүнтэй холбоотой ямар ч бэрхшээл гарах ёсгүй. Дибаг хийхдээ Pickit, ICD, REAL ICE, IC PROG гэсэн өмчийн дибагуудыг ашигладаг. Тэд санах ойн агуулгыг үзэх, хяналтын цэг тавих чадвартай.
Орчин үеийн электроникийн нэг хэсэг болгон янз бүрийн зориулалттай бичил схемүүдийг ашигладаг. Ийм олон төрлийн бүрэлдэхүүн хэсгүүдийг санах ойн чипүүдээр нөхдөг. Энэ төрлийн радио эд ангиудыг (электроникийн инженерүүд болон хүмүүсийн дунд) ихэвчлэн чип гэж нэрлэдэг. Санах ойн чипүүдийн гол зорилго нь програм хангамжийн тусламжтайгаар тодорхой мэдээллийг оруулах (бичих), өөрчлөх (дарж бичих) эсвэл бүрмөсөн устгах (арилгах) чадвартай хадгалах явдал юм. Санах ойн чипүүдийн нийтлэг сонирхол нь ойлгомжтой. Санах ойн чипийг хэрхэн програмчлахыг мэддэг мастеруудын хувьд орчин үеийн электрон төхөөрөмжийг засварлах, тохируулах чиглэлээр өргөн боломжууд нээгдэж байна.
Санах ойн чип нь цахим бүрэлдэхүүн хэсэг бөгөөд дотоод бүтэц нь оруулсан програм, аливаа өгөгдөл эсвэл хоёуланг нь нэгэн зэрэг хадгалах (санах) чадвартай.
Үндсэндээ чипэнд ачаалагдсан мэдээлэл нь микропроцессорын тооцоолох нэгжийн багцаас бүрдэх цуврал тушаалууд юм.
Үүнийг тэмдэглэх нь зүйтэй: санах ойн чипүүд нь үргэлж микропроцессоруудын салшгүй нэмэлт юм - хяналтын чипүүд. Хариуд нь микропроцессор нь орчин үеийн аливаа технологийн электроникийн үндэс суурь болдог.
Орчин үеийн электрон төхөөрөмжийн самбар дээрх электрон эд ангиудын багц. Энэ массын радио бүрэлдэхүүн хэсгүүдийн хаа нэгтээ мэдээлэл хадгалах чадвартай бүрэлдэхүүн хэсэг байдаг.
Тиймээс микропроцессор удирдаж, санах ойн чип нь микропроцессорт шаардлагатай мэдээллийг хадгалдаг.
Программууд эсвэл өгөгдөл нь санах ойн чип дээр хэд хэдэн тоогоор хадгалагддаг - тэг ба нэг (бит). Нэг битийг логик тэг (0) эсвэл логик нэгээр (1) төлөөлж болно.
Нэг хэлбэрээр битийн боловсруулалт нь төвөгтэй мэт санагддаг. Тиймээс битүүдийг бүлэг болгон нэгтгэдэг. Арван зургаан бит нь "үг"-ийн бүлгийг, найман бит нь байт - "үгийн хэсэг", дөрвөн бит - "үгийн хэсэг"-ийг бүрдүүлдэг.
Чипүүдийн хамгийн түгээмэл хэрэглэгддэг програм хангамжийн нэр томъёо нь байт юм. Энэ нь нийт 256 өөр утгыг өгөх 2-8 тоон хэлбэлзлийг авах боломжтой найман битийн багц юм.
Байтыг илэрхийлэхийн тулд хоёр бүлгээс 16 утгыг ашиглах боломжийг олгодог арван арван тоот системийг ашигладаг.
Тиймээс хоёр арван арван тэмдэгтийн хослол нь 256 утгыг агуулдаг (00 цагаас FFh хүртэл). Араас нь байгаа "h" тэмдэгт нь арван зургаатын тоог заана.
8 битийн санах ойн чипүүдийн хувьд (хамгийн түгээмэл төрөл) битүүдийг байт (8 бит) болгон нэгтгэж, тодорхой "хаяг" дээр хадгалдаг.
Томилогдсон хаяг нь байт руу хандах боломжийг олгодог. Найман хандалтын хаягийн битийг найман өгөгдлийн портоор дамжуулдаг.