08.11.2017 Views

TAI LIEU THUC HANH VXL

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Trường ĐH Bà Rịa-Vũng Tàu<br />

THỰC HÀNH VI XỬ LÝ<br />

BÀI SỐ: 2-5<br />

CHƯƠNG TRÌNH ĐIỀU KHIỂN ĐÈN GIAO THÔNG<br />

Khoa Điện-Điện tử<br />

NGÀY:<br />

SỐ TIẾT:<br />

LỚP:<br />

NHÓM:<br />

X1<br />

V1<br />

D1<br />

X2<br />

V2<br />

P1.0<br />

P1.1<br />

P1.2<br />

P1.3<br />

P1.4<br />

P1.5<br />

P1.6<br />

P1.7<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

19<br />

1<br />

U2<br />

A0<br />

A1<br />

A2<br />

A3<br />

A4<br />

A5<br />

A6<br />

A7<br />

CE<br />

AB/BA<br />

B0<br />

B1<br />

B2<br />

B3<br />

B4<br />

B5<br />

B6<br />

B7<br />

18<br />

17<br />

16<br />

15<br />

14<br />

13<br />

12<br />

11<br />

D2<br />

QD1<br />

QD2<br />

P0.0<br />

P0.1<br />

P0.2<br />

P0.3<br />

P0.4<br />

P0.5<br />

P0.6<br />

P0.7<br />

74HC245<br />

P0.[0..7]<br />

P1.0<br />

P1.1<br />

P1.2<br />

P1.3<br />

P1.4<br />

P1.5<br />

P1.6<br />

P1.7<br />

19<br />

18<br />

9<br />

29<br />

30<br />

31<br />

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

U1<br />

XTAL1<br />

XTAL2<br />

RST<br />

PSEN<br />

ALE<br />

EA<br />

P1.0/T2<br />

P1.1/T2EX<br />

P1.2<br />

P1.3<br />

P1.4<br />

P1.5<br />

P1.6<br />

P1.7<br />

P0.0/AD0<br />

P0.1/AD1<br />

P0.2/AD2<br />

P0.3/AD3<br />

P0.4/AD4<br />

P0.5/AD5<br />

P0.6/AD6<br />

P0.7/AD7<br />

P2.0/A8<br />

P2.1/A9<br />

P2.2/A10<br />

P2.3/A11<br />

P2.4/A12<br />

P2.5/A13<br />

P2.6/A14<br />

P2.7/A15<br />

P3.0/RXD<br />

P3.1/TXD<br />

P3.2/INT0<br />

P3.3/INT1<br />

P3.4/T0<br />

P3.5/T1<br />

P3.6/WR<br />

P3.7/RD<br />

39<br />

38<br />

37<br />

36<br />

35<br />

34<br />

33<br />

32<br />

21<br />

22<br />

23<br />

24<br />

25<br />

26<br />

27<br />

28<br />

10<br />

11<br />

12<br />

13<br />

14<br />

15<br />

16<br />

17<br />

P0.0<br />

P0.1<br />

P0.2<br />

P0.3<br />

P0.4<br />

P0.5<br />

P0.6<br />

P0.7<br />

P2.0<br />

P2.1<br />

P2.2<br />

P2.3<br />

P2.4<br />

P2.5<br />

P2.6<br />

P2.7<br />

P3.0<br />

P3.1<br />

P3.2<br />

P3.3<br />

P3.4<br />

P3.5<br />

P3.6<br />

P3.7<br />

P2.[0..7]<br />

P2.5<br />

P2.4<br />

P2.3<br />

P2.2<br />

P2.1<br />

P2.0<br />

AT89C52<br />

I. Mục đích yêu cầu:<br />

II.<br />

Biết cách viết chương trình điều khiển đèn giao thông, tính toán thời gian cho các đèn<br />

và hiển thị thời gian đếm ngược trên led 7 đoạn.<br />

Trình tự thực hiện:<br />

1. Yêu cầu:<br />

Viết chương trình điều khiển đèn giao thông cho 1 ngã tư gồm Xanh1, Vàng1, Đỏ1,<br />

Xanh2, Vàng2, Đỏ2. Cho thời gian xanh sáng 25 giây, thời gian vàng sáng 5 giây, thời gian<br />

đỏ bằng thời gian xanh cộng thời gian vàng. Các đèn xanh vàng đỏ dùng led đơn để hiển<br />

thị và được điều khiển bằng port 1. Led sáng khi bit điều khiển bằng 1.<br />

2. Giải thuật:<br />

Đèn Bit điều khiển Thời gian<br />

Xanh 1 P1.0 25s<br />

Vàng 1 P1.1 5s<br />

Đỏ 1 P1.2<br />

Xanh 2 P1.3 25s<br />

Vàng 2 P1.4 5s<br />

Đỏ 2 P1.5<br />

- 36 - Thực hành Vi xử lý

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!