Cho biết các led đơn trong mạch tác động ở mức logic 1 hoặc 0?. Hoàn thành chương trình 1.11 trong giáo trình thí nghiệm:... Cho biết mức tác động của led 7 đoạn trong mạch thí nghiệm:..
Trang 1BỘ GIÁO DỤC VÀ ĐÀO TẠO
Trang 2BÁO CÁO THỰC HÀNH VI ĐIỀU KHIỂN
Ấn bản 2013
Trang 4MỤC LỤC
MỤCLỤC I
BÀI 1: SỬ DỤNG TẬP LỆNH 8951 2
BÀI 2: LED 7 ĐOẠN VÀ BÀN PHÍM 6
BÀI 3: TIMER 8951 & PPI8255A 8
BÀI 4: NGẮT (INTERRUPT) .10
BÀI 5: ĐIỀU KHIỂN ĐỘNG CƠ BƯỚC .13
BÀI 6: ĐIỀU KHIỂN MA TRẬN LED 16
BÀI 7: LCD TC1602A 22
BÀI 8: ADC – DAC .25
Trang 52 BÀI 1: SỬ DỤNG TẬP LỆNH 8051
BÀI 1: SỬ DỤNG TẬP LỆNH 8051
a Vẽ lại sơ đồ mạch điện trong bài thí nghiệm?
Cho biết các led đơn trong mạch tác động ở mức logic 1 hoặc 0?
b Giải thích và cho một ví dụ minh họa với các lệnh sau:
- RLC A
Trang 6- RRC A
- MOVC A,@A + DPTR
- MOV A,@R0
Trang 8e Hoàn thành chương trình 1.11 trong giáo trình thí nghiệm:
Trang 96 BÀI 2: LED 7 ĐOẠN & BÀN PHÍM
BÀI 2: LED 7 ĐOẠN & BÀN PHÍM
a Cho biết mức tác động của led 7 đoạn trong mạch thí nghiệm:
Trang 118 BÀI 3: TIMER HỌ 8951 & PPI8255A
BÀI 3: TIMER HỌ 8951 & PPI8255A
a Cho biết các nội dung sau:
b Cho biết địa chỉ các port và CR của PPI 8255 sử dụng trong bài thí
Trang 12d Hoàn thành chương trình 3.4 trong giáo trình thí nghiệm:
Trang 1310 BÀI 4: NGẮT (INTERRUPT)
BÀI 4: NGẮT (INTERRUPT)
a Cho biết các nội dung sau:
b Giải thích các bit sau:
c Giải thích đoạn lệnh sau:
Trang 14d Hoàn thành chương trình 4.3 trong giáo trình thí nghiệm:
Trang 1512 BÀI 4: NGẮT (INTERRUPT)
e Hoàn thành chương trình 4.4 trong giáo trình thí nghiệm:
Trang 16BÀI 5: ĐIỀU KHIỂN ĐỘNG CƠ BƯỚC
a Cho biết góc quay một bước của động cơ sử dụng trong bài thí
nghiệm: độ?
b Cho biết số bước cần thực hiện khi động cơ quay 4,5 ṿòng:
bước?
c Nếu thời gian delay giữa 2 bước liên tiếp là 100ms thì khi động cơ
quay liên tục sẽ đạt tốc độ bao nhiêu: vòng/phút
d Giải thích nguyên lý hoạt động của mạch điều khiển động cơ:
R14 4K7
D7 LED2
D1 4007
R12 4K7
R17 220
R18 270
D5
LED4
R13 4K7
D6 LED3
R16 270
Q4 TIP122
D4 4007
R11 4K7
R15
270
Q1 TIP122
D3 4007
VCC
D2 4007
Q3 TIP122
VCC
Q2 TIP122
MG1
MOTOR STEPPER
1 2 3
Giải thích:
Trang 1714 BÀI 5: ĐIỀU KHIỂN ĐỘNG CƠ BƯỚC
e Hoàn thành chương trình 5.5 trong giáo trình thí nghiệm:
Trang 1916 BÀI 6: ĐIỀU KHIỂN MA TRẬN LED
BÀI 6: ĐIỀU KHIỂN MA TRẬN LED
5VDC
U14 ULN2803
C32 104
Q11 A1013
B B B B B R R R R R
W1 W2 W3 W4 W5 W6 W7 W8
Q9 A1013
4007 X 8
Q7 A1013 R30 15K
W8
W1
C33 104
D25 D24
W5
D27 D26
Q10 A1013
D30
U15 ULN2803
Giải thích:
Trang 20b Xác định giá trị các cột data ứng với nội dung hiển thị sau:
Số 0:
Trang 2118 BÀI 6: ĐIỀU KHIỂN MA TRẬN LED
Số 1:
Số 2:
Số 3:
Trang 22Số 7:
Chữ S:
c Vẽ lưu đồ chương trình hiển thị các số tăng dần từ 0 - 3 trên ma trận led (P1 -> BLUE, P2 -> control):
Trang 2320 BÀI 6: ĐIỀU KHIỂN MA TRẬN LED
Trang 24d Hoàn thành chương trình 6.3 trên ma trận led:
Trang 2522 BÀI 7: LCD TC1602A
BÀI 7: LCD TC1602A
a Trình bày các bước thực hiện ghi một kư tự ra màn hình của LCD:
b Giải thích các tín hiệu trên LCD (16 tín hiệu):
Trang 26c Giải thích đoạn lệnh sau:
GHI_LENH:
CLR RS CLR RW CLR EN NOP SETB EN RET
d Hoàn thành chương trình 7.2 trong giáo trình thí nghiệm:
Trang 2724 BÀI 7: LCD TC1602A
Trang 28-U8B JR4558
5 6
U7
ADC0804
6 9
11 13 15 17
19 4
5 1
2
+IN -IN VREF/2
DB7 DB5 DB3 DB2 DB0
CLKR CLKIN
INTR CS
RD WR
U9 LM35
C1 1nF
VCC
R9
1K
C2 100uF/25V
R4 1K
R2 10K
R6 330
VCC
-VCC
+
-U8A
JR4558
3 2
VCC
R7
1K
-VCC VCC
Giải thích:
Trang 2926 BÀI 8: ADC-DAC
b Hoàn thành thông tin trong bảng sau:
c Hoàn thành chương trình 8.2 trong giáo trình thí nghiệm: