МИКРОКОНТРОЛЛЕРДІҢ КОМАНДАЛАР ЖҮЙЕСІ Микроконтроллердің командалар жүйесі логикалық, арифметикалық операцияларды орындауға, сондай-ақ нақты уақыт режимінде басқарып жұмыс істеуіне улкен мүмкіндік береді.
Командалар жүйесін шартты түрде бес бөлімге бөлуге болады.
Арифметикалық командалар;
Логикалық командалар;
Ақпаратты беру командалары;
Биттік процессор командалары;
Басқарма берілісінің және тармақты командалар.
Микроконтроллер жадысын ұйымдастыру PIC16F87X микроконтроллерлерінде жадының үш түрі бар. Бағдарлама жадысы мен деректер жадысының ақпарат пен деректерінің бөлек шиналары болады, олар жұмыстың параллельді орындалуына мүмкіндік береді.
Бағдарлама жадасын ұйымдастыру. PIC16F87X микроконтроллері РС командасының 13-разрядты санағышына ие, ол бағдарлама жадысының 8К×14 сөздерін адрестей алады. PIC16F877-де 8К×14 FLASH бағдарлама жадысыны физикалық түрде іске асырылған. Физикалық орындалмаған жады бағдарламаларын шақыру орындалған жадының адрестеуіне әкеледі. Бастапқы күйге келтіру векторының адресі – 0000h. Үзу векторының адресі – 0004h.
Деректер жадысын ұйымдастыру. Деректер жадысы жалпы және арнайы (SFR) тағайындалған регистрлері бар 4 банкке бөлінген. RP1 (STATUS<6>) және RPO (STATUS<5>) биттері ақпарат банктерін басқару үшін арналған. Төмендегі кестеде деректер жады банктерін шақыру кезіндегі басқарушы биттердің күйі көрсетілген.
Командалар жүйесінде қолданылатын символдар және белгілеулер кестесі
ҚОРЫТЫНДЫ Қазіргі уақытта микроконтроллерлердiң қолданылу аясы, параметрлері тағы басқа қасиеттері бойынша бір- бірімен айырмашылықта болатын үлкен номенклатурасы (10000-нан астам) бар. Микроконтроллерлердiң шығарылымымен ондаған өндiрушiлер шұғылданады.
Микроконтроллердің негiзгi тағайындалуы – оны автоматты басқару жүйелерiнде, тiптен әр түрлi құрылымдарда (несие карточкасы, ұялы телефондар, музыкалық орталықтар, жуу машинасы, қорғау сигнализациясының жүйесi, ядролық реакторлар және тағы басқа) қолданылуы болып табылады.
Микроконтроллерлерді жобалау кезінде бірінші жағынан өлшемдері мен бағасына екінші жағынан икемділігі мен өнімділігіне назар аудару қажет. Әр түрлі үстемелерге оңтайлы параметрлер арақатынасы өте қатты түрленуі мүмкін. Сондықтан микроконтроллерлер түрі өте көп: архитектуралық модульді процессті айырмашылықтары, құрылған жад типі мен көлемі, қосымша құрылғылар жиынтығы, типті корпусты және т.б. болады.
ПАЙДАЛАНҒАН ӘДЕБИЕТТЕР ТІЗІМІ
Студенттердің пәндік оқу-әдістемелік кешені: «Микпроцессорлық жүйелер және кешендер» пәні бойынша. 5В071600 – «Аcпап жасау » мамандығы үшін. Құрастырушылар: Купарова А.Т. Жамуратова М.М. Кыдырбаева Н.К.