Tải bản đầy đủ (.docx) (7 trang)

Câu hỏi thi cuối kì học phần Vi điều khiển (CN581) về MSP430G2553_Trường Đại học Cần Thơ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (312.08 KB, 7 trang )

Câu 1: thanh ghi PxREN có chức năng gì: Dùng để thiết lập điện trở kéo cho port vào.
Câu 2: Cho đoạn code chương trình sau:

Hãy cho biết, sau khi kết thúc chương trình P1OUT có giá trị là: 0x08
Câu 3: cho đoạn code chương trình sau:

Vector TIMER0_A0_VECTOR sẽ ngắt với chu kì: 1000 (ms)
Câu 4: MSP430G2553 có thể tạo ra được tối đa bao nhiêu ngõ ra PWM cứng?
TA0.1: P1.2, P1.6, P2.6 TA1.1: P2.1, P2.2
Câu 5: chọn phát biểu đúng về xung PWM: Chuỗi xung PWM có chu kỳ tần số không
thay đổi, độ rộng xung thay đổi theo điện thế trung bình ngõ ra.
Câu 6: Lý thuyết: MSP430G2553 là dịng vi điều khiển 16bit, có 16Kb Flash, 512 byte
RAM, 2 timer , kiến trúc RISC, 8 kênh ADC, 16 IO,…
Câu 7: Thanh ghi PxOUT có chức năng gì? Dùng để đưa dữ liệu ra các chân GPIO
Câu 8: Khung truyền thơng RS232 bao gồm các thành phần gì ?
Start-byte dữ liệu-parity-STOP
Start bit (St)_Parity bit (p)_Stop bit (Sp)
Câu 9: Nguồn xung clock của timer được lấy từ: TACLK, ACLK, SMCLK, INCLK
Câu 10: Bộ biến đổi ADC của MSP430G2553 có bao nhiêu bit: 10bit
Câu 11: Cho đoạn chương trình khởi động Timer A0 như sau:
Chọn câu trả lời đúng: Chọn tín hiệu xung clock SMCLK, timer hoạt động ở mode
UP, xung CLK chia 8 và cho phép ngắt.
Câu 12: Điện thế hoạt động của MCU MSP430 là bao nhiêu? 1.8-3.6 V


Câu 13: MSP430G2553 có bao nhiêu bộ Timer: 2 bộ timer A0-16 bit và A1-16bit
Câu 14: Hãy cho biết điện thế của mức logic RS232?
Mức 0: +3 đến +25 V; Mức 1: -25 đến -3V
Câu 15: Cho đoạn chương trình cấu hình timer A0, xuất xung PWM như sau:

Tín hiệu PWM ra tại P1.2 có tần số 1000Hz


Câu 16: Cho biết giá trị k trong đoạn code chương trình sau:

k=5.26
Câu 17: Cho 4 led đơn gắn vào 4 bit thấp của P2, các led nối chung mass, hãy nhận xét
trạng thái của các led sau khi thực hiện đoạn chương trình sau:

Một Led sáng dịch từ bit 0 đến bit 3
Câu 18: Hãy cho biết ý nghĩa của dòng lệnh sau: P2DIR=0x38:
-

Quy định các bit P2.5->P2.3 là ngõ ra, các bit còn lại là ngõ vào.

Câu 19: Bộ nhớ EEPROM có chức năng gì? Lưu trữ dữ liệu khơng bị mất khi mất điện.
Câu 20: Xét MCU MSP430G2553, Hãy chọn phát biểu đúng:
-

ADC là bộ chuyển đổi tín hiệu tương tự sang tín hiệu số, độ phân giải 10 bit, có
8 kênh ngõ vào analog, 1 kênh đọc nhiệt độ nội, 1 kênh đọc điện thế tham chiếu
Vcc/2.

Câu 21: Cấu trúc MCU MSP430 có các thành phần chính nào? CPU, RAM và flash
(ROM)
Câu 22: Timer của họ MSP430G2553 có bao nhiêu chế độ hoạt động: 4 chế độ: Stop, Up,
Continous, Up/Down mode.


Câu 23: Thanh ghi PxDIR có chức năng gì? Quy định loại ngõ vào ra chân GPIO (BIT
0 là ngõ vào, BIT 1 là ngõ ra)
Câu 24: Cho LED 7 đoạn loại Anode chung =>dp =1, các chân dữ liệu (a,b,c,d,e,f,g,dp)
lần lượt đấu vào các bit (0,1,2,3,4,5,6,7) của P1. Để LED hiển thị ra số ‘7’ thì giá trị P1 là

gì? Anot chung 0 là sáng 1 là tắt.
Catot ngược lại;
0xF8
Dp

g

f

e

d

c

b

a

1

1

1

1

1

0


0

0

Câu 26: Hãy cho biết ý nghĩa của dòng lệnh sau:
Quy định P1.2 và P1.6 là OUT, các bit còn lại là IN
Câu 27: hãy cho biết kết quả của thanh ghi P1OUT sau khi thực hiện đoạn lệnh sau:

P1OUT=0x01
Câu 28: Timer A0 có dịng lệnh như sau:
Tính CCR0 sao cho chu kỳ ngắt của timer là 1KHz: CCR0= 249
Câu 29: Cho đoạn chương trình khởi động timer A0 như sau:


Hãy cho biết giá trị thời gian ngắt của CCR1 và CCR2: 0.25 và 0.5
Câu 30: Hệ thống xung Clock MSP430 có bao nhiêu loại? 3 Loại: MCLK, SMCLK và
ACLK
Câu 31: Hãy cho biết chức năng của Timer: Tạo tín hiệu PWM, Capture/Compare,
Định thời chính xác.
Câu 32: Hãy cho biết ý nghĩa của dòng lệnh sau:
Tắt Watchdog
Câu 33: Thanh ghi PxIN có chức năng gì?
-

Dùng để đọc trạng thái port Px

Câu 34: Bộ nhớ FLASH dùng để lưu trữ gì? Chương trình (code)
Câu 35: Khi mới khởi động, mặc định MSP430G2553 hoạt động với tần số là bao nhiêu?
1MHz

Câu 36: Cho LED 7 đoạn loại Catod chung và đầu vào P2 của MSP430. Hãy cho biết giá
trị của LED 7 đoạn khi chạy chương trình sau:

LED 7 đoạn hiển thị lần lượt từ số 0 đến số 7.
Câu 37: Hãy cho biết lý do tín hiệu RS232 khơng truyền được với khoảng cách xa?
-

Do truyền bằng mức điện áp.


Câu 38: Cho biết kết quả của đoạn chương trình sau:

4LED cao chớp tắt 8 lần.
Câu 39: Hệ thống bộ nhớ của MCU MSP430 có bao nhiêu loại: 4 Loại: ROM, FLASH,
RAM và EEPROM
Câu 40: Module Watchdog trong MSP430 có chức năng gì? Giám sát hoạt động của
CPU và reset hệ thống.



Câu 41:
-

Sơ đồ nguyên lý:

-

Lưu đồ:




×