Professional Documents
Culture Documents
1. Të ceken 5 elemente të cilat mund ti ketë një mikrokontroller e jo një mikroprocesor standard:
1.1 Timer-at
1.2 Portet serike
1.3 Portet paralele
1.4 Konvertoret A/D
1.5 Konvertoret D/A
2. Për mundësinë e zgjedhjes (Selektimit) të një njësie 16 kBajtëshe, një njësie 8 kBajtëshe, një
njësie 8 Bajtëshe dhe dy njësive 2 Bajtëshe duhen
a. së paku 5 linja të DATA BUS
b së paku 2 linja të ADDRESS BUS
c. 3 linja të ADDRESS BUS
ç. 2^8 + 2^2 +2^2 linja të ADDRESS BUS
d. 4 linja të ADDRESS BUS dhe 2+8 linja të DATA BUS
2. Nëse mikroprocesori e ka DATA BUS-in 12 bitësh dhe ADDRESS BUS-in 16 bitësh ai është
mikroprocesor
a. 12+16 bitësh
b. 12 bitësh që mund të adresoj 65536 lokacione të memories
c. 16 bitësh
ç. që mund të adresoj 2^12 lokacione të memories
d. që mund të adresoj 256 lokacione të memories
2. Nëse mikroprocesori e ka DATA BUS-in 4 bitësh dhe ADDRESS BUS-in 8 bitësh ai është
mikroprocesor
a. 8 bitësh
b 4 bitësh që mund të adresoj 65536 lokacione të memories
c. 4 bitësh
ç. që mund të adresoj 2^8 lokacione të memories
d. që mund të adresoj 256 lokacione të memories
2. Për mundësinë e zgjedhjes (Selektimit) të një njësie 2 kBajtëshe, një njësie 1 kBajtëshe, një
njësie 4 Bajtëshe dhe dy njësive 2 Bajtëshe duhen
a. së paku 4 linja të DATA BUS
b. së paku 3 linja të ADDRESS BUS
c. 3 linja të ADDRESS BUS
ç. 2^2 + 2^4 linja të ADDRESS BUS
d. 2 linja të ADDRESS BUS dhe 2^8 linja të DATA BUS
2. Për mundësinë e zgjedhjes (Selektimit) të një njësie 32 kBajtëshe, një njësie 16 kBajtëshe, një
njësie 8 Bajtëshe dhe dy njësive 16 Bajtëshe duhen
a. së paku 3 linja të ADDRESS BUS
b. së paku 4 linja të DATA BUS
c. 3 linja të DATA BUS
ç. 2^2 + 2^4 linja të DATA BUS
d. 2 linja të ADDRESS BUS dhe 2^8 linja të DATA BUS
2. Nëse mikroprocesori e ka DATA BUS-in 32 bitësh dhe ADDRESS BUS-in 16 bitësh ai është
mikroprocesor
a. 32+16 bitësh
b 32 bitësh që mund të adresoj 65536 lokacione të memories
c. 32 bitësh
ç. që mund të adresoj 2^16 lokacione të memories
d. që mund të adresoj deri në 1024 lokacione të memories
2. Nëse mikroprocesori e ka DATA BUS-in 4 bitësh dhe ADDRESS BUS-in 8 bitësh ai është
mikroprocesor
a. 4 bitësh
b 8 bitësh që mund të adresoj 256 lokacione të memories
c. 8 bitësh
ç. që mund të adresoj 2^8 lokacione të memories
d. që mund të adresoj deri në 16 lokacione të memories
2. Mikroprocesori 12 bitësh me ADDRESS BUS-in 8 bitësh
a. e ka Data Bus-in 12 bitësh
b mund të adresoj deri në 2^12 lokacione të memories
c. mund të adresoj deri në 2^8 lokacione të memories
ç. mund të lexoj vetëm nëse adresat janë më të mëdha se 2^8
d. lexon vetëm në lokacionet teke nga 2^8 deri në 2^12
2. Për mundësinë e zgjedhjes (Selektimit) të një njësie 16 kBajtëshe, një njësie 8 kBajtëshe, dhe
dy njësive 8 Bajtëshe duhen
a. së paku 2 linja të DATA BUS
b. së paku 2 linja të ADDRESS BUS
c. 2 linja të ADDRESS BUS
ç. 8 linja të ADDRESS BUS
d. 8 linja të ADDRESS BUS dhe 4 linja të DATA BUS
2. Nëse mikroprocesori e ka DATA BUS-in 8 bitësh dhe ADDRESS BUS-in 12 bitësh ai është
mikroprocesor
a. që mund të adresoj 256 lokacione të memories
b. 4 bitësh
c. 12 bitësh
ç. që mund të adresoj 2^8 lokacione të memories
d. që mund të adresoj 4096 lokacione të memories
3. Nëse krahasohet mikrokontrolleri standard 8051 me atë 8052:
a. i pari e ka një regjister DPTR kurse i dyti i ka dy regjistra DPTR
b. janë të njejtë në çdo aspekt
c. i pari i ka 100 bajta RAM të brendshëm kurse i dyti 200 bajta
ç. të dytë i kanë nga 4 porte 8 bitëshe
d. të dytë i kanë nga 3 Timer
5. Kur në mikrokontrollerin 8051 përdoret memoria e jashtme për të dhëna, për Hyrje/Dalje atij i
mbesin
a. 32 bita
b. 14 bit
c. 3 Porte
ç. 16 bita
d. 2 Porte
5. Kur në mikrokontrollerin 8051 përdoren 4 njësi shtesë 8-bajtëshe për Hyrje/Dalje, që shtrihen
në brezin e memories së jashtme për të dhëna, për Hyrje/Dalje atij i mbesin (pa i llogaritur bita
e njësive shtesë)
a. 0 bita
b. 20 bita
c. 14 bita
ç. 12 bita
d. 2 Porte
5. Kur në mikrokontrollerin 8051 përdoret memoria e jashtme Programore 65536 bajtëshe, për
Hyrje/Dalje atij i mbesin
a. 12 bita
b. 8 bit
c. 2 Porte
ç. 14 bita
d. 4 Porte
5. Kur në mikrokontrollerin 8051 përdoret memoria e jashtme Programore 1024 bajtëshe, për
Hyrje/Dalje atij i mbesin
a. 12 bita
b. 8 bit
c. 14 bita
ç. 2 Porte
d. 4 Porte
5. Kur në mikrokontrollerin 8051 përdoret memoria e brendëshme për të dhëna, për Hyrje/Dalje
atij i mbesin
a. 32 bita
b. 14 bit
c. 3 Porte
ç. 16 bita
d. 2 Porte
6. Në mikrokontrollerit 8051
a. këmbëza me numër 9 përdoret për Reset
b. para ekzekutimit të instruksionit të parë vlera në regjistrin A është 255
c. ALE përdoret për zgjedhjen e memories së jashtme apo të brendshme programore
ç. EA/ përdoret për demultipleksimin e A7-A0 dhe të D7-D0
d. RESET-imi i mikrokontrollerit bëhet me nivelin “H” në këmbëzën RST
6. Në mikrokontrollerit 8051
a. këmbëza me numër 40 përdoret për Reset
b. para ekzekutimit të instruksionit të parë vlera në regjistrin A është 55
c. EA/ përdoret për zgjedhjen e memories së jashtme apo të brendshme programore
ç. ALE përdoret për demultipleksimin e A7-A0 dhe të D7-D0
d. RESET-imi i mikrokontrollerit bëhet me nivelin “L” në këmbëzën RST
6. Për mikrokontrollerin 8051
a. ALE përdoret për mundësimin e memories së jashtme për të dhëna
b. RESET-imi bëhet me “L” në këmbëzën RESET
c. këmbëza EA_ përdoret për mundësimin e memories së jashtme për të dhëna
ç. lidhja e EA_ në “L” e pamundëson memorien e brendëshme programore
d. sinjali PSEN_ mund të përdoret si bit për Hyrje/Dalje
6. Në mikrokontrollerin 8051
a. nëse RESET është “L” programi mund të ekzekutohet
b. këmbëza ALE duhet të jetë gjithnjë në nivelin ”H”
c. këmbëza EA_ gjeneron sinjal me frekuencë fOSC/6
ç. sinjali PSEN_ mund të jetë aktiv gjatë leximit nga memorja programore
d. sinjali ALE gjenerohet edhe nëse nuk përdoret memoria e jashtme
6. Në mikrokontrollerin 8051
a. nëse RESET është “H” programi mund të ekzekutohet
b. këmbëza ALE duhet të jetë gjithnjë në nivelin ”H”
c. këmbëza EA_ gjeneron sinjal me frekuencë fOSC/6 gjatë instruksioneve MOV
ç. sinjali PSEN_ mund të jetë aktiv gjatë leximit nga memorja programore
d. sinjali ALE gjenerohet edhe nëse përdoret memoria e jashtme për të dhëna
7. Porti P1
a. mund të përdoret për hyrje vetëm nëse PSW = xxx00xxxB
b. nuk mund të përdoret për hyrje nëse përdoret memoria e jashtme programore
c. mund të përdoret për dalje edhe nëse A=01111111B
ç. mund të përdoret për dalje menjëherë pas RESET-imit
d. mund të përdoret për hyrje nëse përmbajtja e tij është 00H
7. Nëse në memorien programore duke filluar nga adresa 0000H është i vendosur instruksioni
LJMP 8200H, pas RESET-imit të mikrokontrollerit 8051
a. instruksioni i parë merret nga adresa 0000H e Code Memory
b. instruksioni i parë merret nga adresa 8200H e Code Memory
c. përmbajtja e Program Counter (PC) është 8200H
ç. instruksioni i dytë merret nga adresa 8200H e Code Memory
d. instruksioni i dytë merret nga adresa 0003H e Code Memory
8. Sa do të jetë raporti Impuls/Pauzë (H/L) i ALE? Supozojmë që nuk i përdorim instruksionet
për qasjen e memories së jashme për të dhëna.
a. 1/12
b. 4/12
c. 12/7
ç. 4/8
d. 8/4
8. Sa kalime L->H të sinjalit ALE paraqiten gjatë një cikli? Supozojmë që nuk i përdorim
instruksionet për qasjen e memories së jashme për të dhëna.
a. 4
b. 2 nëse instruksionet që lexohen janë artimetike
c. 2 nëse instruksionet që lexohen janë logjike
ç. 8
d. 2
8. Nëse (PSW)=xxx01xxxB
a. adresa e regjistrit R0 do të jetë 00H
b. adresa e regjistrit R5 do të jetë 0DH
c. adresa e regjistrit R0 do të jetë 00H nëse (A)=00H
ç. adresa e regjistrit R0 do të jetë 08H
d. adresa e regjistrit R7 do të jetë 17H nëse (A)=00H
9. Instruksioni SJMP 04H është i vendosur në adresat 0100H dhe 0101H
a. instruksioni i ardhshëm merret nga adresa 0100H e Code Memory
b. instruksioni i ardhshëm merret nga adresa 0101H e Code Memory
c. instruksioni i ardhshëm merret nga adresa 0102H e Code Memory
ç. instruksioni i ardhshëm merret nga adresa 0104H e Code Memory
d. instruksioni i ardhshëm merret nga adresa 0106H e Code Memory
9. Instruksioni SJMP FEH është i vendosur në adresat 0100H dhe 0101H. Pas ekzekutimit të
këtij instruksioni
a. instruksioni i ardhshëm merret nga adresa 00FEH e Code Memory
b. instruksioni i ardhshëm merret nga adresa 01FEH e Code Memory
c. instruksioni i ardhshëm merret nga adresa 0100H e Code Memory
ç. instruksioni i ardhshëm merret nga adresa 010EH e Code Memory
d. instruksioni i ardhshëm merret nga adresa 01F0H e Code Memory
9. Instruksioni SJMP FEH është i vendosur në adresat 0100H dhe 0101H. Pas ekzekutimit të
këtij instruksioni
a. instruksioni i ardhshëm merret nga adresa 00FEH e Code Memory
b. instruksioni i ardhshëm merret nga adresa 01FEH e Code Memory
c. instruksioni i ardhshëm merret nga adresa 0100H e Code Memory
ç. instruksioni i ardhshëm do të jetë SJMP
d. instruksioni i ardhshëm do të jetë MOV
P1.0
P1.1
P1.2
P1.0
P1.1
P1.2
10. Përmbajtja fillestare e regjistrit A është 01H. Ekzekutohet instruksioni MOVC në vijim:
ORG 0100H
MOVC A,@A+PC
LJMP 2330H
04 DB 00H, 10H, 20H, 30H, 40H, 50H, 60H, 70H
a. pas ekzekutimit të MOVC përmbajtja e A do të jetë 0
b. përmbajtja e A nuk do të ndryshojë pavarësisht nga vlera fillestare
c. pas ekzekutimit të MOVC përmbajtja e A do të jetë 10H
ç. pas ekzekutimit të MOVC instruksioni i ardhshëm do të jetë LJMP 2330H
d. pas ekzekutimit të MOVC përmbajtja e A do të jetë 23H
10. Përmbajtja fillestare e regjistrit A është 01H. Ekzekutohet instruksioni MOVC në vijim:
ORG 0100H
RLC A
INC A
MOVC A,@A+PC
LJMP 2330H
DB 00H, 10H, 20H, 30H, 40H, 50H, 60H, 70H
a. pas ekzekutimit të MOVC përmbajtja e A do të jetë 0
b. përmbajtja e A nuk do të ndryshojë pavarësisht nga vlera fillestare
c. pas ekzekutimit të MOVC përmbajtja e A do të jetë 10H
ç. pas ekzekutimit të MOVC instruksioni i ardhshëm do të jetë LJMP 2330H
d. pas ekzekutimit të MOVC përmbajtja e A do të jetë 23H
11. Instruksionet me adresim indirekt (Indirect Addressing):
MOV R7,#02H
LOOP:
NOP
SETB P1.0
CLR P1.0
NOP
DJNZ R7,LOOP
Të vizatohet diagrami kohor për sinjalin në dalje të P1.0. Gjendja e P1.0 në fillimi është
“L”. Si referencë të përdoren sinjalet e Clock-ut. Një katror në tabele i përgjigjet 12 impulseve të
kllokut. Vizatimi të bëhet deri sa të dilet nga cikli DJNZ.
12. Është dhënë programi (frekuenca e oscilatorit është 12 MHz):
MOV R7,#03H
LOOP:
CLR P1.0
NOP
NOP
SETB P1.0
DJNZ R7,LOOP
Të vizatohet diagrami kohor për sinjalin në dalje të P1.0. Gjendja e P1.0 në fillimi është
“L”. Si referencë të përdoren sinjalet e Clock-ut. Një katror në tabele i përgjigjet 12 impulseve të
kllokut. Vizatimi të bëhet deri sa të dilet nga cikli DJNZ.
13. Nëse vlera në A=123, B=30, R0=10 dhe R1=20. Pas ekzekutimit të instruksionit DIV AB
a. vlera në R0=10H
b. vlera në R1=20H
c. vlera në A=28H
ç. vlera në A=00H
d. vlera në B=03H
13. Nëse vlera në A=123, B=30, R0=10 dhe R1=20. Pas ekzekutimit të instruksionit DIV AB
a. vlera në R0=10
b. vlera në R1=20
c. vlera në A=12
ç. vlera në A=123
d. vlera në B=40
13. Instruksioni JNZ 0FFH është i vendosur në memorie duke filluar nga 0800H:
a. instruksioni i ka bajtat e kodit 06H FFH
b. nëse A=0 instruksioni i ardhshëm që do të ekzekutohet është MOV R7,A
c. nëse Carry Flag është “0” instruksioni i ardhshëm merret nga adresa 07FFH
ç. nëse Carry Flag është “0” instruksioni i ardhshëm merret nga adresa 0801H
d. nëse A=0 i nstruksioni i ardhshëm merret nga adresa 07FFH
13. Instruksioni JNZ $ është i vendosur në memorie duke filluar nga 0800H:
a. si janë bajtat e kodit të instruksionit të dhënë: 1110000
b. nëse PC=0800H instruksioni i ardhshëm që do të ekzekutohet është JNZ $
c. nëse A≠0 instruksioni i ardhshëm merret nga adresa 0800H
ç. nëse A≠0 instruksioni i ardhshëm merret nga adresa 0801H
d. nëse A=0 instruksioni i ardhshëm merret nga adresa 0802H
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
14. Gjendja e regjistrave të procesorit 8051 është si vijon (vlerat janë në HEX):
15. Timer 1 duhet të punoj si "interval timer" në modin "8-bit auto-reload" dhe Timer 0 si
numërues 16-bitësh me kontroll nga porta e jashtme. Të shkruhet programi përkatës për
konfigurim dhe fillim të punës.
MOV TMOD, #00101101B
SETB TR1
SETB TR0
SETB P3.3
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 0111 1111 (7FH)
a. Interrapti i portit serik do të aktivizohet vetëm gjatë pranimit të karakterit
b. Interrapti i portit serik do të aktivizohet edhe gjatë pranimit edhe gjatë dërgimit
c. Interrapti i Timer 1 do të aktivizohet vetëm nëse është në modin 2
ç. Interrapti i Timer 0 nuk do të aktivizohet asnjëherë
d. Interrapi i hyrjes së jashtme INT0 nuk do të aktivizohet në tehun H->L
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 1001 1010 (9AH)
a. Interrapti i portit serik do të aktivizohet gjatë pranimit dhe dërgimit të karakterit
b. Interrapti i portit serik nuk do të aktivizohet asnjëherë
c. Interrapti i Timer 1 do të aktivizohet vetëm nëse është në modin 2
ç. Interrapti i Timer 0 është i mundësuar
d. Interrapi i hyrjes së jashtme INT0 do të aktivizohet në tehun rritës të INT0_
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 1001 1111 (9FH)
a. Interrapti i portit serik do të aktivizohet gjatë pranimit të karakterit
b. Interrapti i portit serik do të aktivizohet gjatë dërgimit të karakterit
c. Interrapti i portit serik do të aktivizohet vetëm gjatë pranimit të karakterit
ç. Interrapti i portit serik do të aktivizohet vetëm gjatë dërgimit të karakterit
d. Interrapti i portit serik nuk do të aktivizohet asnjëherë
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 1001 0000 (90H)
a. Interrapti i portit serik do të aktivizohet gjatë pranimit të karakterit
b. Interrapti i portit serik do të aktivizohet gjatë dërgimit të karakterit
c. Interrapti i portit serik do të aktivizohet vetëm gjatë pranimit të karakterit
ç. Interrapti i portit serik do të aktivizohet vetëm gjatë dërgimit të karakterit
d. Interrapti i portit serik nuk do të aktivizohet asnjëherë
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 0111 0100 (74H)
a. Interrapti i portit serik nuk do të aktivizohet gjatë pranimit të karakterit
b. Interrapti i portit serik do të aktivizohet edhe gjatë pranimit edhe gjatë dërgimit
c. Interrapti i Timer 1 do të aktivizohet vetëm nëse është në modin 2
ç. Interrapti i Timer 0 nuk do të aktivizohet asnjëherë
d. Interrapi i hyrjes së jashtme INT0 nuk do të aktivizohet asnjëherë
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 1001 1111 (FFH)
a. Interrapti i portit serik do të aktivizohet edhe gjatë pranimit edhe gjatë dërgimit
b. Interrapti i portit serik do të aktivizohet vetëm gjatë pranimit të karakterit
c. Interrapti i Timer 1 do të aktivizohet vetëm nëse është në modin 2
ç. Interrapti i Timer 0 nuk do të aktivizohet asnjëherë
d. Interrapi i hyrjes së jashtme INT0 nuk është i mundësuar
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 1000 0000 (80H)
a. Interrapti i portit serik do të aktivizohet edhe gjatë pranimit edhe gjatë dërgimit
b. Interrapti i portit serik do të aktivizohet vetëm gjatë pranimit të karakterit
c. Interrapti i Timer 1 do të aktivizohet vetëm nëse është në modin 2
ç. Interrapti i Timer 0 nuk do të aktivizohet asnjëherë
d. Interrapi i hyrjes së jashtme INT0 nuk është i mundësuar
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 1000 1111 (8FH)
a. Interrapti i portit serik do të aktivizohet gjatë pranimit dhe dërgimit të karakterit
b. Interrapti i portit serik do të aktivizohet vetëm gjatë pranimit të karakterit
c. Interrapti i portit serik nuk do të aktivizohet asnjëherë
ç. Interrapti i portit serik do të aktivizohet vetëm gjatë dërgimit të karakterit
d. Nuk do të aktivizohet asnjëri nga interraptet.
16. Në regjistrin IE (Interrupt Enable) është shkruar vlera 0001 1001 (19H)
a. Interrapti i portit serik do të aktivizohet vetëm gjatë pranimit të karakterit
b. Interrapti i portit serik nuk do të aktivizohet asnjëherë
c. Interrapti i Timer 1 do të aktivizohet vetëm nëse është në modin 2
ç. Interrapti i Timer 0 nuk do të aktivizohet asnjëherë
d. Interrapi i hyrjes së jashtme INT0 nuk do të aktivizohet asnjëherë
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g).
a. Pas MOV P0,#00H në tregues ndezet numri 8
b. Pas MOV P0,#8 në tregues ndezet numri 1
c. Instruksioni MOV 80H,#FFH e ndez numrin 8
ç. Pas MOV 80H,#7FH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV 06H,P0 do të jetë i ndezur 6
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g). Memoria e
brendshme 00-7F është e inicializuar me vlerat FF minus adresa vetiake e memories, p.sh. në
lokacionin 10 është e shkruar vlera FF-10=EF.
a. Pas MOV P0,00H në tregues ndezet numri 8
b. Pas MOV P0,#46H në tregues ndezet shkronja C
c. Instruksioni MOV 80H,#00H i ndal të gjitha segmentet
ç. Pas MOV 80H,7FH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV 06H,P0 do të jetë i ndezur 1
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g).
a. Pas MOV P0,#06H në tregues ndezet numri 8
b. Pas MOV P0,#00H në tregues ndezet numri 8
c. Instruksioni MOV 80H,#00H nuk ndikon në gjendjen e treguesit
ç. Pas MOV 80H,#0FFH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV P1,P0 do të jetë i ndezur 8
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g).
a. Pas MOV P0,#06H në tregues ndezet numri 1
b. Pas MOV P0,#00H në tregues ndezet numri 8
c. Instruksioni MOV 80H,#00H mund të ndikoj në gjendjen e treguesit
ç. Pas MOV 80H,#0FFH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV P0,#07 do të jetë i ndezur 7
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g).
a. Pas MOV P0,#00H në tregues ndezet numri 8
b. Pas MOV P0,#6 në tregues ndezet numri 1
c. Instruksioni MOV P0,#0FFH e ndez numrin 8
ç. Pas MOV P0,#7FH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV P0,#3FH do të jetë i ndezur 0
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g).
a. Pas MOV P0,#FFH në tregues ndezet numri 8.
b. Pas MOV P0,#6 në tregues ndezet numri 1
c. Instruksioni MOV P0,#00H e ndez numrin 8.
ç. Pas MOV P0,#7FH në tregues ndezet 2
d. Nëse në tregues ka qenë i ndezur 8 pas MOV P0,#3FH do të jetë i ndezur 0
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g). Përmbajtja e të
gjitha lakocioneve të memories së brendëshme është 00H.
a. Pas MOV P0,#06H në tregues ndezet numri 1
b. Pas MOV P0,#3FH në tregues ndezet numri 0
c. Instruksioni MOV 80H,#80H e ndez numrin 8
ç. Pas MOV 80H,7FH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV 06H,P0 do të jetë i ndezur 6
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g). Përmbajtja e të
gjitha lakocioneve të memories së brendëshme është FFH.
a. Para ekzekutimit të ndonjë instruksioni në tregues ndezet numri 8.
b. Para ekzekutimit të ndonjë instruksioni treguesi është i ndalur
c. Instruksioni MOV 80H,00111110B e ndez shkronjën U
ç. Pas MOV P0,10000000B në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8. pas MOV 06H,P0 do të jetë i ndezur 8.
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g). Përmbajtja e të
gjitha lakocioneve të memories së brendëshme është 00H.
a. Pas MOV P0,#06H në tregues ndezet numri 1
b. Pas MOV P0,#3FH në tregues ndezet numri 0
c. Instruksioni MOV 80H,#80H e ndez numrin 8
ç. Pas MOV 80H,7FH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV 06H,P0 do të jetë i ndezur 6
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g). Memoria e
brendshme 00-7F është e inicializuar me vlerat e adresës vetiake të memories, p.sh. në
lokacionin 10H është e shkruar vlera 10H.
a. Pas MOV P0,#08H në tregues ndezet numri 8
b. Pas MOV P0,#6 në tregues ndezet numri 1
c. Instruksioni MOV 80H,#00H mund të ndikojë në gjendjen e treguesit
ç. Pas MOV 80H,#40H në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV P0,#06H do të jetë i ndezur 1
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g, P0.7-DP). Të gjitha
lokacionet e memories së brendëshme kanë përmbajtjen FFH.
a. Pas MOV P0,#7FH në tregues ndezet numri 8
b. Pas MOV P0,#39H në tregues ndezet shkronja C
c. Instruksioni MOV 80H,#00H nuk ndikon në gjendjen e treguesit
ç. Pas MOV 80H,7FH në tregues ndezet 8.
d. Nëse në tregues ka qenë i ndezur 8 pas MOV P0,1 do të jetë i ndezur 8.
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “1” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g).
a. Pas MOV P0,#00H në tregues ndezet numri 8.
b. Pas MOV P0,#11000110B në tregues ndezet shkronja C
c. Instruksioni MOV 80H,#00H e ndez numrin 8.
ç. Pas MOV 80H,#06H në tregues ndezet 6
d. Nëse në tregues ka qenë i ndezur 6 pas MOV 06H,P0 do të jetë i ndezur 6
17. Në portin 0 është i lidhur treguesi 7-segmentësh ashtu që “0” në bitin përkatës e ndez
segmentin përkatës (P0.0-a, P0.1-b, P0.2-c, P0.3-d, P0.4-e, P0.5-f, P0.6-g).
a. Pas MOV P0,#80H në tregues ndezet numri 8
b. Pas MOV P0,#36H në tregues ndezet shkronja C
c. Instruksioni MOV 80H,#00H nuk ndikon në gjendjen e treguesit
ç. Pas MOV 80H,7FH në tregues ndezet 8
d. Nëse në tregues ka qenë i ndezur 8 pas MOV 06H,P0 do të jetë i ndezur 1
18. Për definimin e shpejtësisë së portit serik përdoret Timer 1 në modin 2:
a. Nëse SMOD=0, TH1=FDH, fOSC=11.0592MHz - shpejtësia do të jetë 9600 bps
b. Nëse SMOD=0, TH1=03H, fOSC=11.0592MHz - shpejtësia do të jetë 9600 bps
c. Nëse SMOD=0, TH1=FEH, fOSC=8MHz - shpejtësia do të jetë 10417 bps
ç. Nëse SMOD=1, TH1=DDH, fOSC=8MHz - shpejtësia do të jetë 1200 bps
d. Nëse SMOD=1, TH1=30H, fOSC=12MHz - shpejtësia do të jetë 300 bps