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

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

Đ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

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

Tổng Quát 89V51RB2           128 byte nhớ liệu (RAM) Kbyte nhớ chương trình (ROM) Bộ nhớ liệu ngồi 64 Kbyte Bộ nhớ chương trình bên ngồi 64 Kbyte định thời 16 bit port xuất nhập bit nguồn ngắt giao tiếp nối tiếp 210 bit định địa Bộ xử lý bit Bộ nhớ liệu bên (RAM)  Dung lượng : 128 Kbyte, địa truy xuất: 00H – 7Fh Được chia :  + 00H – 1FH : Các dãy ghi  + 20H - 2FH : Vùng RAM định địa  + 30H – 7FH : Vùng RAM đa chức  Đặc điểm : Mất liệu nguồn cung cấp Bộ nhớ chương trình bên (ROM)  Dung lượng : 4Kbyte, địa truy xuất 000H – FFFH  Có khả lập trình thay đổi chương trình người lập trình  Đặc điểm : Khơng nội dung nguồn cung cấp Chức chân chip         – : Port : Xuất nhập liệu : Chân Reset : đưa chương trình 00H 10 – 17 : Port : có chức : + Xuất nhập liệu + Port điều khiển 18 : Ngõ vào xung nhịp 19 : Ngõ xung nhip 20 : power ( Volt ) Chức chân chip           21 – 28 : Port : Có chức năng: + Xuất nhập liệu + Địa Byte cao 29 ( Psen ) : Cho phép đọc mã lệnh từ nhớ 30 ( ALE ) : Cho phép chốt việc giải mã địa 31 ( EA ) : Cho phép sử dụng nhớ chương trình bên ngồi 32 – 39 : Port : Có chức : + Xuất nhập liệu + Địa byte thấp ngõ vào liệu 40 power ( 5VDC ) Một số ghi chức đặc biệt  A : Thanh ghi tích luỹ  B : Cùng với ghi A thự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ỏ liệu Tổng quát tập lệnh  Bao gồm 256 lệnh :  + Sao chép liệu  + Số học  + Logic  + Xử lý byte,bit  + Rẽ nhánh có khơng có điều kiện Bộ định thời          định thời hoạt động độc lập độc lập với chương trình Có chức : + Tạo thời gian trể ( Timer ) + Đếm kiện ( Counter ) Hoạt động chế độ : + : 13 bit + : 16 bit + : bit tự động nạp lại + : định thời chia Các ghi định thời  TMOD : Thanh ghi chọn chế độ định thời  TCON : Điều khiển định thời  TLx : Byte thấp định thời  THx: Byte cao định thời Port nối tiếp         Chức : Chuyển liệu từ song song sang nối tiếp ngược lại Giao tiếp nối tiếp thông qua chân RxD TxD Hoạt động song công chế độ hoạt động : + : Thanh ghi dịch + : UART bit + : UART bit + : UART bit Các ghi Port nối tiếp  SBUF : ghi đệm  SCON : ghi điều khiển Hoạt động ngắt  Là hoạt động tạm dừng chương trình để phục vụ chương ngắt có điều kiện ngắt xảy  Sự kiện ngắt xảy khơng đồng với chương trình Các nguồn ngắt  Ngắt tín hiệu ngồi  Ngắt tín hiệu ngồi  Ngắt Timer  Ngắt Timer  Ngắt port nối tiếp  IE : ghi cho phép ngắt  IR : ghi ưu tiên ngắt Tìm hiểu hồng ngoại:  Hồng ngoại gì?  Hồng ngoại Điện tử  Hồng ngoại Remote TV  Giới thiệu thiết bị thu phát hồng ngoại mạch SƠ ĐỒ VÀ NGUYÊN LÝ HOẠT ĐỘNG +5V R1 D1 330R RL1 5V D4007 D1 L1 So mach 220V Q1 R5 A1015 2K2 +5V +5V RP1 C2 33p X1 12MHz C1 33p U1 +5V 19 18 C3 XTAL1 XTAL2 10uF RST R9 +5V 10k VO U2 VI GND 29 30 31 PSEN ALE EA P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 R2 P2.0/A8 P2.1/A9 P2.2/A10 P2.3/A11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15 P3.0/RXD P3.1/TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR P3.7/RD RL2 5V D 4007 D2 10K P0.0/AD0 P0.1/AD1 P0.2/AD2 P0.3/AD3 P0.4/AD4 P0.5/AD5 P0.6/AD6 P0.7/AD7 D2 330R 39 AD0 38 AD1 37 AD2 36 AD3 35 AD4 34 AD5 33 AD6 32 AD7 L2 220V Q2 R6 A1015 2K2 +5V 21 22 23 24 25 26 27 28 R3 D3 330R RL3 5V D 4007 10 11 12 13 14 15 16 17 D3 L3 Q3 R7 AT89C51 Remod 220V A1015 2K2 +5V R4 330R Vin 220 V D4 A1015 RL4 5V D4 L4 R8 2K2 Q4 A1015 220V SƠ ĐỒ MẠCH IN ... +5V R1 D1 330R RL1 5V D4007 D1 L1 So mach 220V Q1 R5 A1 015 2K2 +5V +5V RP1 C2 33p X1 12 MHz C1 33p U1 +5V 19 18 C3 XTAL1 XTAL2 10 uF RST R9 +5V 10 k VO U2 VI GND 29 30 31 PSEN ALE EA P1.0 P1 .1 P1.2... P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 R2 P2.0/A8 P2 .1/ A9 P2.2/A10 P2.3/A 11 P2.4/A12 P2.5/A13 P2.6/A14 P2.7/A15 P3.0/RXD P3 .1/ TXD P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.6/WR... 26 27 28 R3 D3 330R RL3 5V D 4007 10 11 12 13 14 15 16 17 D3 L3 Q3 R7 AT89C 51 Remod 220V A1 015 2K2 +5V R4 330R Vin 220 V D4 A1 015 RL4 5V D4 L4 R8 2K2 Q4 A1 015 220V SƠ ĐỒ MẠCH IN

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

Mục lục

    Tổng Quát 89V51RB2

    Bộ nhớ chương trình bên trong (ROM)

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

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

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

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

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

    SƠ ĐỒ MẠCH IN

Tài liệu cùng người dùng

Tài liệu liên quan