Слайд 1Microchip firmasından PIC16F84 tipli MK-nin daxili strukturu
Слайд 2PIC16F84 MK-nin daxili blok-sxemi
TMR0-Timer-Counter,WDT – Watch Dog Timer
Слайд 3PIC16F84 MK-nin daxili strukturundakı əsas bloklar
CPU with 8 bitli konveyerli RISC
nüvə , 4/20/24 MHs tezlikli
1Kx14 bithəcmli Flash proqramm yaddaşı , hər biri 8 bitli olmaqla 80+80 ədəd registerlər fayli SPRs/GPR-lər üçün,64B –lıq EEPROM data üçün
1ədəd 8 bitli TMR0- Timer-Counter və - 1ədəd WDT – Watch Dog Timer MK-i donma vəziyyətin çıxaran Rest üçün
2 ədəd I/O portlar (A-5xətt and B-8xətt) .İ/O xətlərinin istiqaməti ayrılıqda proqramla təyin edilə bilər
Kəsilmə kontrolleri inteqrə edilmədiyindən proqramlı kəsilmə təşkil edilir.
Daha yüksək tezlikli PIC16Fx yüksək modellərin daxilinə daha geniş həcmli yadaş,çox saylı taymerlər və digər kontrollerlər inteqrə edilmişdir
Слайд 4PIC16F84 çipinin pinlərinin təyinatı
DIP 18 çipində 18 ədəd pinlər 2 qarşı
tərəfdə yerləşir
Daha yüksək modellərdə DIP 20/28 and TCCP( Tape Carrier Package) çipləri istifadə edilir
RA ,RB- A və B portları üçün IO xətləri
MCLR- MK-nin xarici Clear(reset) edilməsi signalı
OSC1/2 - takt (clock) siqnalları rezeneratoru giriş/çıxışları
V-qida gərginliyi mənbəyi girişi
Слайд 5clock resonatorun (a) və LED-lərin (b) PIC16F84 MK-nə birləşdirilmə sxemləri
Resonatorun tipləri:
LF- Low frequence, HS - High speed, RC- rezitor-capaciter over 0 Hs
Слайд 6PIC16F84 –nin daxili proqram yaddaşı xəritəsi
Proqram yaddaşının hər bir oyuğu 14
bitli olub 1 ədəd əmr kodunu saxlayır
Proqram yaddaşının həcmi 1Kx14b (ünvan kodları 000- 3FF)
”0x” simvolu i hex-koda işarə edir
Слайд 7PIC16F84-də registrlər faylının strukturu
Hər biri 8 bitli olan SPR və GPR
registrlər üçündür
Data memory 2 bankdan ibarətdir :0 and 1 proqramdan keçid edilir
data memory-nin tam həcmi 256B olub 000-FFH kimi ünvanlanır
“0x” -symbol of Hex code