1. Trang chủ
  2. » Luận Văn - Báo Cáo

Slides : đồ án : ĐIỀU KHIỂN TỪ XA DÙNG REMOTE

16 196 0

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 137 KB
File đính kèm ĐIỀU KHIỂN TỪ XA DÙNG REMOTE.rar (8 MB)

Nội dung

Chương 1: CẤU TẠO VI XỬ LÝ 89V51RB2 1 1.1. Tóm tắt phần cứng 1 1.2. Sơ đồ khối, sơ đồ chân, chức năng các chân 1 1.2.1. Sơ đồ khối 1 1.2.2. Sơ đồ chân 1 1.2.3. Chức năng các chân 2 1.2.4. Các Port 2 1.2.5. Các chân tín hiệu điều khiển 3 1.3. Tổ chức bộ nhớ 4 1.3.1. Bộ nhớ trong 5 1.3.2. Bộ nhớ ngoài 10 1.3.3. Hoạt động Reset 11 1.3.4. Lệnh số học 12 1.3.5. Lệnh logic 12 1.3.6. Lệnh rẽ nhánh 13 1.3.7. Các lệnh di chuyển dữ liệu 13 1.3.8. Các lệnh luận lý 14 1.4. Hoạt động của các Port nối tiếp 14 1.4.1. Thanh ghi điều khiển các Port nối tiếp SCON 14 1.4.2. Khởi dộng và truy xuất thanh ghi Prot nối tiếp 16 1.5. Hoạt động ngắt của 89V51RB2 17 1.5.1. Tổ chức ngắt 18 1.5.2. Sự cho phép ngắt và sự cấm ngắt 18 1.5.3. Sử lý các ngắt 19 Chương 2: TÌM HIỂU VỀ HỒNG NGOẠI 21 2.1 Hồng ngoại là gì? 21 2.2 Hồng ngoại trong điện tử 21 2.3 Điều khiển TV sony 23 2.4 Thiết bị thu và phát 27 Chương 3: SƠ ĐỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG 28 3.1 Sơ đồ nguyên lý 28 3.2 Nguyên lý hoạt động 28 3.3 Lưu đồ thuật toán điều khiển ngõ ra P2 29 3.4 Mã chương trình 30 3.5 Sơ đồ mạch in 34 Chương 4: HƯỚNG PHÁT TRIỂN CỦA ĐỒ ÁN 35 Chương 5: TÀI LIỆU THAM KHẢO 36

Trang 1

Tổng Quát 89V51RB2

 128 byte bộ nhớ dữ liệu (RAM).

 4 Kbyte bộ nhớ chương trình (ROM).

 Bộ nhớ dữ liệu ngoài 64 Kbyte.

 Bộ nhớ chương trình bên ngoài 64 Kbyte.

 2 bộ định thời 16 bit.

 4 port xuất nhập 8 bit.

 5 nguồn ngắt.

 1 bộ giao tiếp nối tiếp.

 210 bit được định địa chỉ.

 Bộ xử lý bit.

Trang 2

Bộ nhớ dữ liệu bên trong

(RAM).

 Dung lượng : 128 Kbyte, địa chỉ truy

xuất: 00H – 7Fh Được chia ra :

 + 00H – 1FH : Các dãy thanh ghi.

 + 20H - 2FH : Vùng RAM định địa chỉ.

 + 30H – 7FH : Vùng RAM đa chức năng.

 Đặc điểm : Mất dữ liệu khi mất nguồn cung cấp.

Trang 3

Bộ nhớ chương trình bên

trong (ROM)

 Dung lượng : 4Kbyte, địa chỉ truy xuất 000H – FFFH

 Có khả năng lập trình và thay đổi

chương trình bởi người lập trình

 Đặc điểm : Không mất nội dung khi mất nguồn cung cấp

Trang 4

Chức năng các chân của chip

 1 – 8 : Port 1 : Xuất nhập dữ liệu cơ bản.

 9 : Chân Reset : đưa chương trình về 00H.

 10 – 17 : Port 3 : có 2 chức năng :

 + Xuất nhập dữ liệu.

 + Port điều khiển

 18 : Ngõ vào xung nhịp.

 19 : Ngõ ra xung nhip.

 20 : power ( 0 Volt ).

Trang 5

Chức năng các chân của chip

 21 – 28 : Port 2 : Có 2 chức năng:

 + Xuất nhập dữ liệu.

 + Địa chỉ Byte cao.

 29 ( Psen ) : Cho phép đọc mã lệnh từ bộ nhớ ngoài.

 30 ( ALE ) : Cho phép chốt trong việc giải mã địa chỉ.

 31 ( EA ) : Cho phép sử dụng bộ nhớ chương trình bên ngoài.

 32 – 39 : Port 0 : Có 2 chức năng :

 + Xuất nhập dữ liệu.

 + Địa chỉ byte thấp và ngõ vào dữ liệu

 40 power ( 5VDC )

Trang 6

Một số thanh ghi chức năng đặc biệt.

 A : Thanh ghi tích luỹ

 B : Cùng với thanh ghi A thực hiện các phép toán nhân, chia,…

 PSW : Thanh ghi trạng thái từ

 SP : Con trỏ ngăn xếp

 PC : Bộ đếm chương trình

 DPTR : Con trỏ dữ liệu

Trang 7

Tổng quát về tập lệnh

 Bao gồm 256 lệnh :

 + Sao chép dữ liệu

 + Số học

 + Logic

 + Xử lý byte,bit

 + Rẽ nhánh có và không có điều kiện

Trang 8

Bộ định thời

 2 bộ định thời hoạt động độc lập nhau và độc lập với chương trình.

 Có 2 chức năng chính :

 + Tạo thời gian trể ( Timer ).

 + Đếm sự kiện ( Counter ).

 Hoạt động ở 4 chế độ :

 + 0 : 13 bit

 + 1 : 16 bit

 + 2 : 8 bit tự động nạp lại

 + 3 : định thời chia sẽ.

Trang 9

Các thanh ghi của bộ định thời

 TMOD : Thanh ghi chọn chế độ định

thời

 TCON : Điều khiển bộ định thời

 TLx : Byte thấp của bộ định thời

 THx: Byte cao của bộ định thời

Trang 10

Port nối tiếp

 Chức năng : Chuyển dữ liệu từ song song

sang nối tiếp và ngược lại.

 Giao tiếp nối tiếp thông qua chân RxD và TxD.

 Hoạt động song công.

 4 chế độ hoạt động :

 + 0 : Thanh ghi dịch

 + 1 : UART 8 bit.

 + 2 : UART 9 bit.

 + 3 : UART 9 bit.

Trang 11

Các thanh ghi của Port nối tiếp.

 SBUF : thanh ghi đệm

 SCON : thanh ghi điều khiển

Trang 12

Hoạt động ngắt

 Là hoạt động tạm dừng chương trình chính để phục vụ 1 chương ngắt khi có điều kiện ngắt xảy ra

 Sự kiện ngắt xảy ra không đồng bộ với chương trình chính

Trang 13

Các nguồn ngắt

 Ngắt do tín hiệu ngoài 0

 Ngắt do tín hiệu ngoài 1

 Ngắt do Timer 0

 Ngắt do Timer 1

 Ngắt do port nối tiếp

 IE : thanh ghi cho phép ngắt

 IR : thanh ghi ưu tiên ngắt

Trang 14

Tìm hiểu về hồng ngoại:

 Hồng ngoại là gì?

 Hồng ngoại trong Điện tử

 Hồng ngoại của Remote TV

 Giới thiệu thiết bị thu phát hồng ngoại trong mạch

Trang 15

SƠ ĐỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG

AD7

AD0

AD0 AD2 AD4 AD6

AD7 AD5 AD3 AD1

XTAL2 18 XTAL1 19

ALE 30 EA 31 PSEN 29

RST 9

P0.0/AD0 39 P0.1/AD1 38 P0.2/AD2 37 P0.3/AD3 36 P0.4/AD4 35 P0.5/AD5 34 P0.6/AD6 33 P0.7/AD7 32

P1.0 1 P1.1 2 P1.2 3 P1.3 4 P1.4 5 P1.5 6 P1.6 7 P1.7 8

P3.0/RXD 10 P3.1/TXD 11 P3.2/INT0 12 P3.3/INT1 13 P3.4/T0 14 P3.7/RD 17 P3.6/WRP3.5/T1 16 15 P2.7/A15 28

P2.0/A8 21 P2.1/A9 22 P2.2/A10 23 P2.3/A11 24 P2.4/A12 25 P2.5/A13 26 P2.6/A14 27

U1

AT89C51

C1

33p

C2

33p

X1

12MHz

C3

10uF

R9

10k

+5V

2 4 6 8

1

RP1

10K

So do mach

RL2

5V

R2

330R

D2

D2

D 4007

R6

2K2

+5V

L2

220V

RL1

5V

R1

330R

D1

D1

D4007

R5

2K2

+5V

L1

220V

RL3

5V

R3

330R

D3

D3

D 4007

R7

2K2

+5V

L3

220V

RL4

5V

R4

330R

D4

D4

A1015

R8

2K2

+5V

L4

220V

GND 2

U2

Remod

Vin 220 V

Q1

A1015

Q2

A1015

Q3

A1015

Q4

A1015

Trang 16

SƠ ĐỒ MẠCH IN

Ngày đăng: 09/12/2018, 13:01

TỪ KHÓA LIÊN QUAN

w