PIC16f84-də TMR0 taymerin,kəsilmənin və EEPROM-a müraciətin proqramlaşdırılmasın aid sinif tapşırıqları.

Презентация:



Advertisements
Похожие презентации
PIC16F84 MK-də SPR registrlərin tipləri və verilənlər yaddaşının strukturu.Taymerlərin programlaşdırılması.
Advertisements

PIC16f84-də TMR0 taymerin,kəsilmənin və EEPROM-a müraciətin proqramlaşdırılmasın aid sinif tapşırıqları.
Транксрипт:

PIC16f84-də TMR0 taymerin,kəsilmənin və EEPROM-a müraciətin proqramlaşdırılmasın aid sinif tapşırıqları

Aşağıdakı əməliyyatları üçün əmrləri yazmalı TMR0 taymerini verilmiş hal üçün proqramda qurmalı: daxili əmr dövrləri siqnalları sayılır, PSV=04,TMR0 ilkin =0 TMR0 taymerinin cari məzmununu PORTB -ə çıxart TMR0 taymerində 128 ədəd impulsun sayıldığı zaman müddətində A0 xəttinə bağlanmış LED-i əvvəlcə yandır, sonra isə söndür Proqramda TMR0 taymerdən TO kəsilməsinə,xarici kəsilməyə və PORTB-də kod dəyişməsindən yaranan kəsilməyə icazə verməli TMR0 taymerdən TO kəsilmə bayrağının qalxmasını gözlə və SKİP ilə A3 xəttinə bağlanmış LED-i yandır PORTB –də kod dəyişməsindən yaranan kəsilmə bayrağının qalxmasını gözlə və SKİP ilə A3 xəttinə bağlanmış LED-i söndür TMR0 taymerdən TO kəsilmə bayrağının qalxmasını gözlə və kəsilməyə vektoru vasitəsilə ilə A2 xəttinə bağlanmış LED-i yandır Xarici kəsilmə bayrağının qalxmasını gözlə və kəsilməyə vektoru vasitəsilə ilə A2 xəttinə bağlanmış LED-i söndür

Aşağıdakı əməliyyatları üçün əmrləri yazmalı 0xBC kodunu 0x5E ünvanı üzrə EEPROM yaddaşa yaz və yazının bitməsini gözlə 0x5E ünvanı üzrə EEPROM-dan ədədi oxu və PORTB-ə çıxart 5,L,B simvollarına uyğun sement kodlarını W-a ötürən və əsas proqrama qayıdan alt proqramı yaz