1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Tài liệu GIỚI THIỆU VI ĐIỀU KHIỂN P89V51R2 docx

5 381 0
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Giới thiệu vi điều khiển P89V51R2
Thể loại Tài liệu
Định dạng
Số trang 5
Dung lượng 912,42 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

HOẠT ĐỘNG CỦA PORT NỐI TIẾP:II.6.1 Giới thiệu: - Bên trong chip P89V51RB2FN có một Port nối tiếp hoạt động ở một vài chế độ trên một dảitần số rộng.. Chức năng cơ bản của port nối tiếp

Trang 1

GIỚI THIỆU VI ĐIỀU KHIỂN P89V51R2

I MƠ TẢ CHUNG:

- P89V51RD2BN là một IC họ 80C51 do hảng philip sản xuất với các thông số sau:

- Tập lệnh của họ 80C51

- Hoạt động ở điện thế 5V với tốc độ xử lý 0MHz tới 40MHz

- 64kB Flash program memory trong chip - cho phép lựa chọn xung clock bên trong chip la 12 hay 6 bởi phần mềm hoặc ISP mặc định là 12

- Giao tiếp nối tiếp

-PCA (Programmable Counter Array) với PWM và chức năng Capture/Compare

- 4 port I/O mỗi port 8 bit với 3 bit đầu cho phép điện thế cao (16mA)

- Có 3 bộ định thời hoặc đếm 16 bit

- Chức năng watchdog timer

- Có 8 ngắt với 4 mức ưu tiên

Trang 2

II.6 HOẠT ĐỘNG CỦA PORT NỐI TIẾP:

II.6.1 Giới thiệu:

- Bên trong chip P89V51RB2FN có một Port nối tiếp hoạt động ở một vài chế độ trên một dảitần số rộng Chức năng cơ bản của port nối tiếp là thực hiện việc chuyển đổi dữ liệu song song thành nối tiếp khi phát và chuyển đổi dữ liệu nối tiếp thành song song khi thu

- Các mạch phần cứng bên ngoài khi truy xuất port nối tiếp thông qua các chân TxD (phát dữ liệu) và RxD(thu dữ liệu) Các chân này đa hợp với hai chân của port 3: P3.1(TxD), P3.0(RxD)

- Đặc trưng của port nối tiếp là hoạt động song công, có khả năng thu phát đồng thời Ngoài ra các port nối tiếp còn có một đặc trưng khác: việc đệm dữ liệu khi thu của port này cho phép một ký tự được nhận và được giữ trong bộ đệm trong khi ký tự tiếp theo được nhận vào Nếu CPU đọc ký tự thứ nhất trước khi ký tự thứ hai được nhận đầy đủ, dữ liệu sẽ không bị mất

II.6.2 Các chế độ hoạt động :

- Port nối tiếp của P89V51RD2BN có 4 chế độ hoạt động,c ác chế độ được chọn bằng cách ghi 1 hoặc 0 cho các bit SM0 và SM1 trong thanh ghi SCON Ba trong các chế độ hoạt động cho phép hoạt động truyền không đồng bộ, trong đó mỗi ký tự được thu hoặc được phát sẽ cùng với 1 bit start và một bit stop tạo thành một khung(frame)

- Port nối tiếp hoạt động như một thanh ghi dich5bit đơn giản Mỗi một chế độ sẽ được đề cập tóm tắt sau đây:

Bit này cho phép truyền thông

đa xử lý ở các chế độ 2 và3 bit RI sẽ không được tích cực nếu bit thứ 9 nhận được là 0

set để nhận các ký tự

ở các chế độ 2 và 3 được set và xoá bởi phần mềm

Trang 3

SCON.1 TI 99H Cờ ngắt phát Cờ này được set

sau khi kết thúc việc phát một ký tự,và được xoá bởi phần mềm

ngay khi kết thúc thu một ký tự,được xóa bởi phần mềm

Bảng 6:Tóm tắt thanh ghi SCON (điều khiển port nối tiếp)

Thanh ghi dịch 8 bit (chế độ 0):

+ Chế độ 0 được chọn bằng cách ghi giá trị 0 vào các bit SM0 và SM1 trong thanh ghi SCON, đặt Port nối tiếp vào chế độ thanh ghi dịch 8 bit Dữ liệu nối tiếp được thu và được phát thông qua chân RxD và TxD xuất xung clock dịch bit

+ Các thuật ngữ “RxD” và “TxD”bị sai lệnh ý nghĩa trong chế độ này Chân RxD được sử dụng cho cả thu và phát dữ liệu còn chân TxD được dùng làm chân xuất xung clock dịch bit

Hình 13: nguyên tắc họat động chung của PCI và các module

II.8.2 Thiết lặp độ rộng xung cho từng ngỏ ra

- Nguyên tắc họat động: sau mỗi chu kỳ của máy thì gia trị timer của PCA được lấy mẫu và so với giá trị đặt trong CCAPnL

+ Nếu giá trị của CL<CCAPnL thì chân CEXn =0

+ Nếu giá trị của CL>=CCAPnL thì chân CEXn =1

Sau mỗi lần chuyển số đếm từ 255->0 thì giá trị ở thanh ghi CCAPnH được nạp vào thanh ghi CCAPnL

- Để bộ tao xung họat động trước hết chúng ta phải khởi động bộ tạo xung bằng cách đặt giá trị phù hợp theo hướng dẫn từ hình vẽ vào trong thanh ghi CCAPMn

Với n=0 tới 4 ứng với 5 chân từ P3.3 tới P3.7

Trang 4

Hình 14: Sơ đồ thiết lặp giá trị của bộ tạo xung

II.9 WATCHDOG TIMER.

- Đây là một chức năng khá hay, nó cho phép reset chip và các thiết bị bằng phần mềm mà chúng ta có thể sữ dụng để reset hệ thống khi khẩn cấp

I SƠ ĐỒ NGUYÊN LÍ

II NGUYÊN LÍ HOẠT ĐỘNG CHUNG

Mạch báo trộm ứng dụng cho bốn cửa ra vào khác nhau, để phong phú đề tài người thực hiện đề tài gắn các loại thiết bị cảm biến khác nhau trên các cửa khác nhau, cụ thể:

cửa số 1 gắn cơng tắc hành trình

cửa số 2 gắn cảm biến kim loại

cửa số 3 gắn cảm biến tiệm cận

cửa số 4 gắn cảm biến thu phát hồng ngoại khoảng cách xa

Trang 5

Thiết bị cảnh báo ở đây là chuông điện 220VAC, mỗi khi có trộm ở cửa nào thì chuông điện sẽ báo động và led 7 đoạn sẽ hiển thị cửa nào dang có trộm đột nhập Chuông báo chỉ ngừng báo khi chủ nhà nhấn nút reset

III CHƯƠNG TRÌNH ASM MẠCH BÁO TRỘM

org 0040h ; khai báo địa chỉ ROM nạp vi điều khiển

mov p0,#00000000b ; ngõ ra trên led 7 đoạn là số 0

td0: jb p2.0,td2 ; kiểm tra công tắc hành trình cửa số 1 có tác động?

clr p1.5 ;chuông reo

mov p0,#00010000b ;hiển thị số cửa số 1

td2: jnb p2.1,td3 ; kiểm tra cảm biến từ cửa số 2 có tác

động?

clr p1.5 ; chuông reo

mov p0,#00100000b ; hiển thị số cửa số 2

td3: jb p2.2,td4 ; kiểm tra cảm biến tiệm cận cửa số 3 có tác động?

clr p1.5 ; chuông reo

mov p0,#00110000b ; hiển thị số cửa số 3

td4: jb p2.3,td0 ; kiểm tra cảm biến thu phát hồng ngoại cửa số 4

có tác động?

clr p1.5 ; chuông reo

mov p0,#01000000b ; hiển thị số cửa số 4

sjmp td0 ;quay lại kiểm tra

end

Ngày đăng: 15/12/2013, 02:15

HÌNH ẢNH LIÊN QUAN

Hình 13: nguyên tắc họat động chung của PCI và các module - Tài liệu GIỚI THIỆU VI ĐIỀU KHIỂN P89V51R2 docx
Hình 13 nguyên tắc họat động chung của PCI và các module (Trang 3)
Hình 14: Sơ đồ thiết lặp giá trị của bộ tạo xung - Tài liệu GIỚI THIỆU VI ĐIỀU KHIỂN P89V51R2 docx
Hình 14 Sơ đồ thiết lặp giá trị của bộ tạo xung (Trang 4)

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w