1 / 4

PIC16F84 MK- çıxışında simvolların əks etdirilməsi

PIC16F84 MK- çıxışında simvolların əks etdirilməsi. 7 (8) segmeted LED. a. . g f e d c b a. RB0. f. b. RB1. e. g. c. RB6. d. RB7. PIC16F84. 7(8) segmented code. 7. 0. b. a. e. d. g. f. c. 7(8) segment li LED-də simvol kodu.

jereni
Download Presentation

PIC16F84 MK- çıxışında simvolların əks etdirilməsi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PIC16F84 MK-çıxışında simvolların əks etdirilməsi

  2. 7 (8) segmeted LED a . g f e d c b a RB0 f b RB1 ... ... e g c RB6 . d RB7 PIC16F84 7(8) segmented code 7 0 b a e d g f c . 7(8) segmentli LED-də simvol kodu 7(8) segmentliLED “a,b,c,d,e,f,g,.”segmentlərindən ibarətdir Simvolların LED-də əks etdirilməsi üçün8 bitli uyğun segment koduLED-nin “a,b,c,d,e,f,g,.”girişlərinə verilməlidir segment kodunda bitlərin “1” or “0”vəziyyəti LED-də uyğun seqmentin işıqlanması deməkdir

  3. START main TABLE ....... MOVWF PCL or ADDWF PCL,1 RETLW-nin TABLE –dakı sətir nömrəsi W-a verilir RETLW 77H CALL TABLE “A”,”b”,”d” simvolları üçün seqment kodları W –a yüklənərək main proqrama keçid edilir RETLW 7CH Simvol kodu W-dan PORTB-ə ötürülür RETLW 5EH ....... END of main Simvolların əks etdirilməsi alqoritmi • Əks etdiriləcək Simvol üçün Segmented koduRETLWəmri vasitəsilə W –a yüklənir • RETLW xxHəmri ilə XXHkoduW–a yükləndikdən sonra main proqrama keçid edilir • RETLWəmrləri ardıcıllığı TABLEadlı alt proqramda verilir • main proqramdaCALL TABLE operatorundan əvvəl RETLW sətrininTABLE-dakı nömrəsi W-a yüklənilir • TABLEproqramının başlanğıcındakı MOVW PCL or ADD PCLəmrləri ilə TABLE –nın uyğun sətrinə keçid edilir

  4. PC PCH PCL 12 8 7 0 10 PCH PCL PC 11 bits for addressing 2KB program memory 5 bit a) Address load by MOVWF PCL and ADDWF PCL,1 0 7 PCLATH b) 4 PC-Program counter register- proqramın cari əmrinin ünvanını təyin edir • 13 bit PCregistri 5 bit PCH-dan və 8 bitli PCL hissələrdən ibarətdir • PCHhissəyə ünvan yükləmək üçün PCLATH əmri istifadə edilə bilər • PC –nin 11 bitində2KBprogram yaddaşınınünvanı saxlanılır • PCL hissədə ünvanı dəyişmək üçünMOVWF or ADDWFəmrləri istifadə ediləbilər

More Related