Микроконтроллерт програм бичих талаар

Агуулгын хүснэгт:

Микроконтроллерт програм бичих талаар
Микроконтроллерт програм бичих талаар

Видео: Микроконтроллерт програм бичих талаар

Видео: Микроконтроллерт програм бичих талаар
Видео: Программирование микроконтроллеров 2024, May
Anonim

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

Микроконтроллерт програм бичих талаар
Микроконтроллерт програм бичих талаар

Зааварчилгаа

1-р алхам

Урьдчилан суулгасан MPLAB програмыг ажиллуулаад цэснээс Project / project Wizard зүйлийг сонгоно уу. Дараа нь "Next" товчийг дарах цонх нээгдэнэ. Боломжтой микроконтроллеруудын жагсаалтаас PIC16F877-г сонгоод Next товчийг дарна уу.

Алхам 2

Нээгдсэн цонхноос ирээдүйн програмынхаа кодыг боловсруулах хөрвүүлэгчийг сонгоно уу. Active Toolsuite жагсаалтаас HITECH PICC Toolsuite-ийг сонгосон эсэхээ мартуузай. Энэ бол Си хэлний хөрвүүлэгч юм. Дараа нь төсөлд нэр өгч (TestPIC), директорыг нь зааж өгнө үү. Орос үсгээр бичиж болохгүй, эс тэгвээс файл нээхэд асуудал гарах болно. Дараа нь товшоод Дуусгах. Тэгэхээр төслийн хоосон загвар бэлэн боллоо.

Алхам 3

Файл / Шинэ дээр дарна уу. Гарч ирсэн Гарчиггүй цонхноос File / Save as … гэж нэрлээд TestPIC.c нэрийг зааж, төсөлтэй хавтас руу орно уу. Файлыг төсөлд нэмэхийн хажуугийн хайрцгийг шалгана уу. Доор энэ кодыг төслийн нээлттэй цонхонд оруулна уу #include _CONFIG (0x03F72); int i = 0; void main (void) {T0IE = 0; GIE = 0; TRISB = 0; PORTB = 0; while (1 == 1) {PORTB ++; for (i = 0; i

Алхам 4

Тохиргоо / тохиргооны битүүдийг нээнэ үү … Энд төслийн тохиргооны утгыг тохируулна уу: Осциллятор - HS (кварцын резонатор цаг үүсгэгчийн үүрэг гүйцэтгэнэ), WatchDog таймер - Унтраах (микроконтроллерийн тохиргоог дахин тохируулах), Power Up Timer - асаалттай (анхны байдалд нь оруулах), Brown Out Detect - On, Low Voltage Program - Disabled, Flash Program Writing - Enabled, Data EE Read Protect - Off), Code Protect - Off (MK кодын хамгаалалтыг идэвхгүй болгох).

Алхам 5

Кодыг эмхэтгэнэ үү. Үүнийг хийхийн тулд Project / Build All дээр дарна уу. Эмхэтгэл дууссаны дараа амжилттай дууссан тухай цонх гарч ирнэ. Үүний дараа TestPIC.hex файл нь төслийн хавтсанд гарч ирэх бөгөөд үүнд тусгай код байх болно. Үүнийг програмист ашиглан микропроцессорт бичнэ үү.

Зөвлөмж болгож буй: