T P ĐOÀN B U CHÍNH VI N THÔNG VI T NAM Ư
H C VI N CÔNG NGH B U CHÍNH VI N THÔNG Ư
THÀNH PH H CHÍ MINH
TR C NGHI M AVR ATMEGA16
1.Các ngõ vào t ng t cho b bi n đ i sang s (ADC) s ươ ế
ch c năng
a)C ng A
b)C ng B
c)C ng C
d)C ng D
2. Bi n ADMUX trong ch ng trình đế ươ
a.Cho phép ADC ho t đ ng
b.Gi giá tr s bi n đ i đc c a ADC ế
c.Ch n ngõ vào ADC
d.Ch n t c đ bi n đ i c a ADC ế
3.Bi n ADCH trong ch ng trình đế ươ
a.Cho phép ADC ho t đ ng
b.Gi giá tr s bi n đ i đc c a ADC ế
c.Ch n ngõ vào ADC
d.Ch c t c đ bi n đ i c a ADC ế
4. Tín hi u t ng t trên 8 ngõ vào c a ADC c a Atmega 16 có ươ
th
a.các câu kia đ u sai
b.m i ch ng trình ch bi n đ i tín hi n trên 1 ngõ vào ươ ế
c.bi n đ i ra tín hi u s m i l n m t ngõ vàoế
d.có th bi n đ i đ ng th i ra tín hi u s ế
5. Các bit REFS1:0 s d ng đ
a.ch n ngu n ho t đ ng cho ADC
b.ch n clock cho b bi n đ i ADC ho t đ ng ế
c.ch n ch đ ho t đ ng cho ADC ế
d.Ch n ngõ vào ADC
6.Ngõ ra c a b so sánh t ng t s tác đ ng b ng 1 khi ươ
a.Ngõ vào không đ o có giá tr đi n áp l n h n ngõ vào đ o ơ
b.Ngõ vào đ o có giá tr đi n áp l n h n ngõ vào không đ o ơ
c. Ngõ ra không tác đ ng
d. Hai ngõ vào có đi n áp b ng nhau
7. Bit ACD trong thanh ghi ACSR s d ng đ
a. cho phép b so sánh t ng t ho t đ ng ươ
b.Ch n đi n áp chu n bên trong n i t i ngõ vào không đ o
c. Cho phép b t giá tr Timer 1
d. Gi tr ng thái ngõ ra c a b so sánh t ng t ươ
8. Bit ACO trong thanh ghi ACSR s d ng đ
a.Ch n đi n áp chu n bên trong n i t i ngõ vào không đ o
b.cho phép b t giá tr Timer 1
c. Gi tr ng thái ngõ ra c a b so sánh t ng t ươ
d. Cho phép b so sánh t ng t ho t đ ng ươ
9. Bit ACI trong thanh ghi ACSR s d ng đ
a.cho phép b so sánh t ng t ho t đ ng ươ
b.ch n đi n áp chu n bên trong n i t i ngõ vào không đ o
c.Cho phép b t giá tr Timer 1
d. Tác đ ng ng t cho b so sánh t ng t ươ
10. Bit ACME trong thanh ghi SFIOM s d ng đ
a. Ch n ngõ vào cho b so sánh t ng t ươ
b.Cho phép b so sánh t ng t ho t đ ng ươ
c.Ch n đi n áp chu n bên trong n i t i ngõ vào không đ o
d.Cho phép ng t c a b so sánh t ng t ươ
11.Đi n tr kéo lên bên trong c ng song song c a AtMega16 ch
a.C ng là m t ngõ ra
b. c ng là đ ng v a vào v a ra ườ
c.
d.C 3 câu trên đ u sai
12.Thanh ghi PIN c a AtMega16 s d ng đ
a.L p trình chi u truy n d li u cho c ng song song
b.Truy n d li u ra c ng song song
c.V a đ truy n v a đ nh n d li u trên c ng song song
d. Nh n d li u t c ng song song
13. Khi vi t các câu l nh sau trong ch ng trìnhế ươ
DDRA=0XFF
PORTA=0X55
a. PA7 s có giá tr b ng 0
b. PA4 s có giá tr b ng 0
c. PA6 s có giá tr b ng 0
d. PA0 s có giá tr b ng 0
14. Timer c a AtMega16 là:
a. M t b đ m th p phân ế
b. C 3 câu kia đ u đúng
c. M t đ ng h đi n t
d. M t b đ m nh phân ế
15. Timer trong AtMega16 có ch c năng
a. Đi u ch đ r ng xung ế
b.Đ m các s ki n x y raế
c. C 3 câu kia đ u đúng
d. Đ nh m t kho ng th i gian
16. Các bit CS00, CS01, CS02 c a AtMega16 đ c s d ng đ ượ
a. Cho phép Timer0, 1 ho c 2 ho t đ ng
b. Ch n t c đ xung clock cung c p cho b đ m Timer0 ế
c. C 3 câu kia đ u đúng
d. Là các đ ng cung c p clock cho các Timerườ
17. Trong ch đ bình th ng (Normal) Timer 0 c a AtMega16ế ườ
s
a. C 3 câu kia đ u đúng
b.Có th v a đ m tăng v a đ m gi m ế ế
c. Ch đ m tăng ế
d. Ch đ m gi m ế
18. Trong ch đ bình th ng (Normal) Timer 0 c a AtMega16ế ườ
s
a.Không th n p l i giá tr cho TCNT0
b.Ch có th n p l i cho TCNT0 khi b đ n tràn t FFh v 00 ế
c.Có th n p l i giá tr cho TCNT0 vào b t c th i đi m nào
d. TCNT0 s t đ ng n p l i khi Timer 0 tràn
19. Trong ch đ PWM nhanh (Fast PWM mode) c a AtMega16ế
thanh ghi TCNT0 s :
a. Đ m t giá tr OCR0 t i FFhế
b. Đ m t 00 t i FFhế
c. Đ m t FFh v 00ế
d. Đ m t 00 t i giá tr trong OCR0ế
20.Trong ch đ PWM nhanh c a AtMega16 khi COM01ế
COM00=11 thì ngõ ra OC0 s đ o tr ng thái
a. OC0 luôn b ng 0
b. TCNT0 = OCR0
c. OC0 luôn b ng 1
d. TCNT0 khác OCR0
21. Trong ch đ PWM trùng pha (phase correct PWM) c aế
AtMega16 khi COM01 COM00= 11 thì ngõ ra s đ o tr ng thái
khi:
a.TCNT0 khác OCR0
b.OC0 luôn b ng 0
c.TCNT0 đ m lên có giá tr b ng OCR0ế
d.OC0 luôn b ng 1
22. Trong ch đ PWM trùng pha (phase correct PWM) c aế
AtMega16 khi COM00=11 thì ngõ ra s đ o tr ng thái khi
a. TCNT0 khác OCR0
b.OC0 luôn b ng 1
c.OC0 luông b ng 0
d.TCNT0 đ m xu ng có giá tr b ng OCR0ế
23. Timer1 c a AtMega16 có bao nhiêu ngu n yêu c u ng t
a.4
b.1
c.2
d.3
24. Cho PORTB cung c p d li u 8 bit t i LCD (hai hàng ch )
PORTC0 1,2 tu n t n i t i RS, RD/WR và E v i các đ nh
nghĩa
#define RS PORTC 0
#define RW PORTC 1
#define ENABLE PORTC 2
#define P1 PORTB
Cho bi t ch ng trình sau th c hi n công vi c gì?ế ươ
Void lcd1(void)
{usigned char bbyte;
Bbyte= 0x80;
DDRB=0x00;
While ((bbyte&&0x80)==0x80)
[ RS=0
RW=0
ENABLE=1
bbyte =P1
ENABLE=0}
]
a.Ch cho đ n khi LCD h t b n ế ế
b. Kh i đ ng LCD
c. Ghi d li u t i LCD
d.Ghi l nh t i LCD
25. Hãy cho bi t khi ghi giá tr đ hi n th lên LCD 1620A tínế
hi u RS ph i có giá tr b ng
a.0
b.Tr kháng cao
c. 1
d. Không quan tâm t i tr ng thái c a RS
26. L nh đ a con tr v đ u màn hình c a LCD 1620A có giá ư
tr b ng :
a.02
c.03
d.04
d.05
27.L nh chuy n con tr t i đ u hàng th 2 c a LCD 1620A
giá tr b ng
a.C0h
b.C4h
c.C3h
d.C2h
28. L nh kh i đ ng LCD 1620A ho t đ ng ch đ hai dòng ế
ký t d ng ma tr n 5x7 có giá tr b ng
a.40
b.39
c.41
d.38