Đồ án Hệ Thống điều Khiển đèn Giao Thông - Tài Liệu, Ebook, Giáo Trình

MỤC LỤC

CHƯƠNG 1 TỔNG QUAN VỀ ĐÈN GIAO THÔNG 3

1.1 Giới thiệu đề tài 5

1.1.1 Các chế độ hoạt động trong ngày của hệ thống đèn giao thông (Giờ cao điểm, bình thường và thấp điểm, hiển thị thời gian của các chế độ lên LED 7 đoạn) 5

1.1.2 Các linh kiện sử dụng 5

1.2 Các thành phần chính của hệ thống đèn giao thông dùng vi điều khiển AT89C51 6

1.3 Nguyên lý hoạt động 6

1.4 Ngôn ngữ sử dụng và phần mềm mô phỏng 6

1.4.1 Ngôn ngữ 6

1.4.2 Phần mềm mô phỏng 6

CHƯƠNG 2 KHẢO SÁT VI ĐIỀU KHIỂN AT89C51 7

2.1 Tổng quát 7

2.2 Các chân 8

2.2.1 Vcc 8

2.2.2 GND 8

2.2.3 Các Port 9

2.2.4 PSEN 9

2.2.5 ALE/PROG 10

2.2.6 EA/Vpp 10

2.2.7 RESET (RST) 10

2.2.8 XTAL1 & XTAL2 10

2.3 Tổ chức bộ nhớ 10

2.3.1 Vùng RAM đa mục đích 11

2.3.2 Vùng RAM định địa chỉ bit 11

2.3.3 Các dãy thanh ghi 11

2.4 Bộ nhớ ngoài 11

2.4.1 Truy xuất bộ nhớ chương trình ngoài 12

2.4.2 Truy xuất bộ nhớ dữ liệu ngoài 12

2.4.3 Giải mã địa chỉ 12

2.5 Giao tiếp ngoại vi 12

2.5.1 LED 7 đoạn (7 Segment LED) 12

2.5.2 Giao tiếp bàn phím HEX 13

2.5.3 Giao tiếp ADC (Analog to Digital Converter) 13

2.5.4 Giao tiếp DAC (Digital to Analog Converter) 13

CHƯƠNG 3 THIẾT KẾ PHẦN CỨNG 14

3.1 Mạch dao động và mạch Reset 14

3.1.1 Mạch dao động 14

3.1.2 Mạch Reset 15

3.2 Mạch hiển thị đếm ngược LED 7 đoạn 15

3.3 Mạch hiện thị LED đơn 16

3.4 Mạch nút ấn 17

3.5 Sơ đồ mạch nguyên lý 18

3.6 Sơ đồ mạch in 18

CHƯƠNG 4 THIẾT KẾ PHẦN MỀM 19

4.1 Sơ đồ giải thuật 19

4.1.1 Chương chình chính 19

4.1.2 Chế độ thấp điểm 20

4.1.3 Chế độ cao điểm 21

4.1.4 Chế độ nghỉ 22

4.2 Chương trình C viết cho mạch điều khiển hệ thống đèn giao thông 22

Từ khóa » đèn Giao Thông 89c51