1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

TRẮC NGHIỆM AVR ATMEGA16 docx

8 887 8
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Trắc Nghiệm Avr Atmega16
Trường học Học Viện Công Nghệ Bưu Chính Viễn Thông
Thể loại Trắc nghiệm
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 8
Dung lượng 15,74 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TẬP ĐOÀN BƯU CHÍNH VIỄN THÔNG VIỆT NAMHỌ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ẽ là chức

Trang 1

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ẽ là 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ể

Trang 2

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

Trang 3

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

Trang 4

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

Trang 5

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

Trang 6

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

Trang 7

#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

Trang 8

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 có 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

Ngày đăng: 29/06/2014, 11:20

TỪ KHÓA LIÊN QUAN

w