Search Header Logo
Lý thuyết chung PIC16F877A

Lý thuyết chung PIC16F877A

Assessment

Presentation

Science

University

Practice Problem

Easy

Created by

Hoa Trang

Used 42+ times

FREE Resource

120 Slides • 25 Questions

1

media

2

media

3

Open Ended

Bạn nghĩ việc hiểu rõ về tổ chức bộ nhớ của vi điều khiển PIC16F877A sẽ mang lại lợi ích gì trong quá trình thiết kế hệ thống nhúng?

4

Multiple Choice

Tại sao vi điều khiển PIC16F877A lại được sử dụng rộng rãi trong các ứng dụng điều khiển tự động?

1

Vì giá thành rẻ và dễ lập trình

2

Vì có nhiều chân xuất nhập

3

Vì tốc độ xử lý cao nhất trong các vi điều khiển

4

Vì chỉ có thể dùng cho các ứng dụng nhỏ

5

media

6

media

7

Multiple Choice

Vi điều khiển PIC16F877A sử dụng kiến trúc nào và tập lệnh kiểu gì?

1

Kiến trúc Von Neumann, tập lệnh CISC

2

Kiến trúc Harvard, tập lệnh RISC

3

Kiến trúc Harvard, tập lệnh CISC

4

Kiến trúc Von Neumann, tập lệnh RISC

8

media

9

Open Ended

Hãy liệt kê các đặc tính ngoại vi cơ bản của vi điều khiển PIC16F877A.

10

media

11

Multiple Select

Chọn các đặc điểm đúng về bộ nhớ của vi điều khiển PIC16F877A.

1

Bộ nhớ Flash có thể ghi/xóa 100.000 lần

2

Bộ nhớ EEPROM có thể ghi/xóa 1.000.000 lần

3

Dữ liệu EEPROM lưu trữ tối đa 10 năm

4

Có 8 kênh ADC 10 bit

12

media

13

media

14

media

15

Multiple Choice

Khi vi điều khiển được reset, bộ đếm chương trình sẽ chỉ đến địa chỉ nào?

1

0000h

2

0004h

3

0800h

4

1FFFh

16

Multiple Choice

Bộ đếm chương trình của bộ nhớ chương trình cần bao nhiêu bit để mã hóa địa chỉ của 8K word?

1

10 bit

2

12 bit

3

13 bit

4

16 bit

17

media

18

Open Ended

So sánh sự khác biệt giữa SFR (Special Function Register) và GPR (General Purpose Register) trong bộ nhớ dữ liệu của PIC16F877A.

19

media

20

Multiple Choice

Các thanh ghi PORTA, PORTB, PORTC, PORTD, PORTE nằm ở bank nào của bộ nhớ dữ liệu?

1

Bank 0

2

Bank 1

3

Bank 2

4

Bank 3

21

media

22

Multiple Choice

Các thanh ghi TRISA, TRISB, TRISC, TRISD, TRISE nằm ở bank nào của bộ nhớ dữ liệu?

1

Bank 0

2

Bank 1

3

Bank 2

4

Bank 3

23

media

24

media

25

Fill in the Blank

Thanh ghi ___ cho phép điều khiển chức năng pull-up của các chân trong PORTB.

26

media

27

Multiple Choice

Chức năng của các thanh ghi PIE1 và PIR1 là gì?

1

Chứa các bit điều khiển chi tiết các ngắt của khối chức năng ngoại vi và cờ ngắt tương ứng

2

Chứa các bit điều khiển trạng thái reset của vi điều khiển

3

Chứa các bit điều khiển bộ nhớ EEPROM

4

Chứa các bit điều khiển bộ chia trước

28

media

29

Multiple Choice

Bit nào trong OPTION_REG dùng để chọn nguồn xung cho Timer0?

1

RBPU

2

INTEDG

3

T0CS

4

T0SE

30

media

31

Open Ended

Giải thích ý nghĩa của các bit PS2:PS0 trong thanh ghi OPTION_REG và ảnh hưởng của chúng đến bộ chia trước.

32

media

33

Multiple Choice

Bit nào trong thanh ghi INTCON cho phép ngắt toàn cục?

1

GIE

2

PEIE

3

TMR0IE

4

RBIE

34

media

35

Fill in the Blank

Điền vào chỗ trống: Bit ___ trong thanh ghi INTCON dùng để cho phép ngắt ngoài vi trên chân RB0/INT.

36

media

37

Open Ended

So sánh chức năng của bit INTF và bit RBIF trong thanh ghi INTCON.

38

media

39

media

40

Open Ended

Giải thích cơ chế hoạt động xoay vòng của stack trong vi điều khiển PIC16F877A và ý nghĩa của nó khi thực hiện lệnh CALL hoặc khi xảy ra ngắt.

41

Multiple Choice

Stack trong vi điều khiển PIC16F877A có chức năng gì?

1

Lưu trữ dữ liệu tạm thời cho chương trình chính

2

Lưu trữ địa chỉ trả về khi gọi chương trình con hoặc ngắt

3

Lưu trữ các giá trị biến toàn cục

4

Lưu trữ các lệnh chương trình

42

media

43

Fill in the Blank

Để thiết lập chân tương ứng là đầu vào, bit tương ứng trong thanh ghi TRIS phải bằng ___ .

44

Multiple Select

Những phát biểu nào sau đây về thanh ghi TRIS là đúng?

1

TRIS dùng để quy định chân là đầu vào hay đầu ra

2

TRIS có thể truy nhập theo từng bit hoặc byte

3

Thiết lập bit tương ứng là 0 thì chân là đầu ra

4

Thiết lập bit tương ứng là 1 thì chân là đầu ra

45

media

46

Multiple Choice

Lệnh cấu hình nào sau đây dùng để thiết lập PORTB làm đầu ra?

1

TRISB = 0xff;

2

TRISB = 0x00;

3

TRISB = 0x0f;

4

TRISB = 0xf0;

47

media

48

media

49

Multiple Choice

Chức năng chính của PORTC trên vi điều khiển PIC16F877A là gì?

1

ADC

2

Interrupts

3

USART, I2C, PWM

4

Parallel Slave Port

50

media

51

media

52

media

53

media

54

media

55

media

56

media

57

media

58

media

59

media

60

media

61

media

62

media

63

media

64

media

65

media

66

media

67

media

68

media

69

media

70

media

71

media

72

media

73

media

74

media

75

media

76

media

77

media

78

media

79

media

80

media

81

media

82

media

83

media

84

media

85

media

86

media

87

media

88

media

89

media

90

media

91

media

92

media

93

media

94

media

95

media

96

media

97

media

98

media

99

media

100

media

101

media

102

media

103

media

104

media

105

media

106

media

107

media

108

media

109

media

110

media

111

media

112

media

113

media

114

media

115

media

116

media

117

media

118

media

119

media

120

media

121

media

122

media

123

media

124

media

125

media

126

media

127

media

128

media

129

media

130

media

131

media

132

media

133

media

134

media

135

media

136

media

137

media

138

media

139

media

140

media

141

media

142

media

143

media

144

Open Ended

Bạn còn có thắc mắc nào về các chủ đề liên quan đến vi điều khiển PIC16F877A không?

145

Open Ended

Bạn có thể tóm tắt những nội dung chính của chương về vi điều khiển PIC16F877A mà bạn đã học hôm nay không?

media

Show answer

Auto Play

Slide 1 / 145

SLIDE