
Câu hỏi về Vi xử lý 8051

Quiz
•
Science
•
University
•
Medium
Phương Nguyễn
Used 5+ times
FREE Resource
26 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Vi điều khiển 8051 được cung cấp bộ dao động tần số 12MHz. Chương trình nào sau đây đúng để đếm được 8 xung ở chân T0 và tạo ngắt tràn?
ORG 0 JMP Start ORG 100H Start: MOV TMOD, #0x05 MOV TH0, #0xFF MOV TL0, #0xF8 SETB TR1 wait: JNB TF0, wait CLR TF0 JMP Start END
ORG 0 JMP Start ORG 100H Start: MOV TMOD, #0x05 MOV TH0, #0xFF MOV TL0, #0xF8 SETB TR0 wait: JB TF0, wait CLR TF0 JMP Start END
ORG 0 JMP Start ORG 100H Start: MOV TMOD, #0x05 MOV TH0, #0xFF MOV TL0, #0xF8 SETB TR0 wait: JNB TF0, wait CLR TF0 JMP Start END
ORG 0 JMP Start ORG 100H Start: MOV TMOD, #0x05 MOV TH0, #0xFF MOV TL0, #0xF8 SETB TR0 wait: JNB TF1, wait CLR TF1 JMP Start END
2.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Vi điều khiển 8051 được cung cấp bộ dao động tần số 12MHz. Trong chương trình sau: ORG 0 JMP Start ORG 100H Start: MOV TMOD, #0x05 MOV TH0, #0xFF MOV TL0, #0xFC ; SETB TR0 wait: JNB TF0, wait CLR TF0 JMP Start END Nếu thay MOV TL0, #0xFC bằng MOV TL0, #0xF8, điều gì sẽ xảy ra?
Timer sẽ ngắt sau 4 xung vào chân T0.
Timer sẽ ngắt sau 8 xung vào chân T0.
Timer sẽ ngắt sau 16 xung vào chân T0.
Timer sẽ ngắt sau 2 xung vào chân T0.
3.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Vi điều khiển 8051 được cung cấp bộ dao động tần số 12MHz. Trong chương trình sau: ORG 0 JMP Start ORG 100H Start: MOV TMOD, #0x05 MOV TH0, #0xFF MOV TL0, #0xF8 SETB TR0 ; Bắt đầu đếm wait: JNB TF0, wait CLR TF0 JMP Start END Nếu thay CLR TF0 bằng NOP, điều gì sẽ xảy ra?
Timer sẽ không ngắt sau lần tràn đầu tiên.
Timer sẽ liên tục ngắt sau lần tràn đầu tiên
Timer sẽ chỉ ngắt 1 lần sau lần tràn đầu tiên
Timer sẽ không hoạt động.
4.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Vi điều khiển 8051 được cung cấp bộ dao động tần số 12MHz. Trong chương trình sau: ORG 0 JMP Start ORG 100H Start: MOV TMOD, #0x05 MOV TH0, #0xFF MOV TL0, #0xF8 SETB TR0 wait: JNB TF0, wait CLR TF0 MOV TH0, #0xFF MOV TL0, #0xF8 JMP wait END Nếu thay lệnh MOV TH0, #0xFF thứ 2 (ngay dưới lệnh CLR TF0) bằng NOP, điều gì xảy ra?
Timer sẽ không hoạt động bình thường
Timer sẽ không hoạt động do giá trị trong TH0 không được thiết lập lại.
Timer sẽ chỉ ngắt sau lần đếm đầu tiên sau 8 xung
Timer sẽ ngắt lần đầu sau 8 xung sau đó ngắt sau mỗi 65288 xung
5.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Mô tả kết nối: Vi điều khiển 8051 được cung cấp bộ dao động tần số 12MHz.
Trong chương trình sau:
ORG 0
JMP Start
ORG 100H
Start:
MOV TMOD, #0x05
MOV TH0, #0xFF
MOV TL0, #0xFC
SETB TR0
wait:
JNB TF0, wait
CLR TF0 ; Xóa cờ tràn
JMP Start
END
Nếu thay MOV TMOD, #0x05 bằng MOV TMOD, #0x01, điều gì sẽ xảy ra?
Timer sẽ chuyển sang chế độ Timer thay vì Counter.
Timer sẽ vẫn hoạt động ở chế độ Counter thay vì timer
Timer sẽ hoạt động nhưng không ngắt được.
Timer sẽ dừng hoạt động.
6.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Mô tả kết nối: Vi điều khiển 8051 được cung cấp bộ dao động tần số 12MHz.
Trong chương trình sau:
ORG 0
JMP Start
ORG 100H
Start:
MOV TMOD, #0x05
MOV TH0, #0xFF
MOV TL0, #0xFA
SETB TR0
wait:
JNB TF0, wait
CLR TF0
JMP Start
END
Lệnh nào cần được thay đổi nếu muốn Timer ngắt sau 4 xung thay vì 6 xung?
Thay MOV TMOD, #0x05 bằng MOV TMOD, #0x01.
Thay SETB TR0 bằng CLR TR0.
Thay MOV TL0, #0xFA bằng MOV TL0, #0xFC.
Thay JNB TF0, wait bằng NOP.
7.
MULTIPLE CHOICE QUESTION
5 mins • 1 pt
Hỏi: Chương trình nào sau đây là đúng để hiển thị tuần tự các số từ 0 đến 9 trên LED 7 thanh?
ORG 4000H DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH, 0 ORG 0000H main: MOV DPTR, #4000H repeat: CLR A MOVC A, @A+DPTR JZ MAIN MOV P2, A ACALL delay INC DPTR SJMP REPEAT delay: MOV R0, #08H LP2: MOV R1, #0FFH LP1: MOV R2, #0FFH LP3: DJNZ R2, LP3 DJNZ R1, LP1 DJNZ R0, LP2 RET END
ORG 4000H
DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH, 0
ORG 0000H
main: MOV DPTR, #4000H
repeat: CLR A
MOVC A, @A+DPTR
MOV P2, A
ACALL delay
INC DPTR
CJNE A, #3FH, repeat
SJMP main
delay:
MOV R0, #08H
LP2: MOV R1, #0FFH
LP1: MOV R2, #0FFH
LP3: DJNZ R2, LP3
DJNZ R1, LP1
DJNZ R0, LP2
RET
END
ORG 4000H
DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH, 0
ORG 0000H
main: MOV DPTR, #4000H
repeat: MOVC A, @A+DPTR
MOV P2, A
ACALL delay
INC DPTR
CJNE A, 0, repeat
SJMP main
delay:
MOV R0, #10H
LP2: MOV R1, #0FFH
LP1: MOV R2, #0FFH
LP3: DJNZ R2, LP3
DJNZ R1, LP1
DJNZ R0, LP2
RET
END
ORG 4000H
DB 3FH, 06H, 5BH, 4FH, 66H, 6DH, 7DH, 07H, 7FH, 6FH, 0
ORG 0000H
main: MOV DPTR, #4000H
repeat: MOVC A, @A+DPTR
MOV P2, A
ACALL delay
INC DPTR
CJNE A, #66H, repeat
SJMP main
delay:
MOV R0, #08H
LP2: MOV R1, #0FFH
LP1: MOV R2, #0FFH
LP3: DJNZ R2, LP3
DJNZ R1, LP1
DJNZ R0, LP2
RET
END
Create a free account and access millions of resources
Similar Resources on Wayground
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Appointment Passes Review

Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
Grammar Review

Quiz
•
6th - 9th Grade
Discover more resources for Science
15 questions
Disney Trivia

Quiz
•
University
21 questions
Spanish-Speaking Countries

Quiz
•
6th Grade - University
7 questions
What Is Narrative Writing?

Interactive video
•
4th Grade - University
20 questions
Disney Trivia

Quiz
•
University
7 questions
Force and Motion

Interactive video
•
4th Grade - University
5 questions
Examining Theme

Interactive video
•
4th Grade - University
23 questions
Lab 4: Quizziz Questions

Quiz
•
University
12 questions
Los numeros en español.

Lesson
•
6th Grade - University