Các Port: KHẢO SÁT SƠ ĐỒ CHÂN AT89C51, CHỨC NĂNG TỪNG ...

  1. Trang chủ >
  2. Luận Văn - Báo Cáo >
  3. Công nghệ thông tin >
Các Port: KHẢO SÁT SƠ ĐỒ CHÂN AT89C51, CHỨC NĂNG TỪNG CHÂN:

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.42 MB, 98 trang )

II. KHẢO SÁT SƠ ĐỒ CHÂN AT89C51, CHỨC NĂNG TỪNG CHÂN:

Chức năng các chân của AT89C51:- ATAT89C51 có tất cả 40 chân có chức năng như các đường xuất nhập. Trong đó có24 chân có tác dụng kép có nghĩa 1 chân có 2 chức năng, mỗi đường có thể hoạt động nhưđường xuất nhập hoặc như đường điều khiển hoặc là thành phần của các bus dữ liệu và bus địa chỉ.

a.Các Port:

r Port 0 :- Port 0 là port có 2 chức năng ở các chân 32 – 39 của AT89C51. Trong các thiết kế cỡ nhỏ khôngdùng bộ nhớ mở rộng nó có chức năng như các đường IO. Đối với các thiết kế cỡ lớn có bộ nhớmở rộng, nó được kết hợp giữa bus địa chỉ và bus dữ liệu.r Port 1:- Port 1 là port IO trên các chân 1-8. Các chân được ký hiệu P1.0, P1.1, P1.2, … có thểdùng cho giao tiếp với các thiết bị ngồi nếu cần. Port 1 khơng có chức năng khác, vì vậy chúng chỉđược dùng cho giao tiếp với các thiết bị bên ngoài.r Port 2:- Port 2 là 1 port có tác dụng kép trên các chân 21 - 28 được dùng như các đường xuấtnhập hoặc là byte cao của bus địa chỉ đối với các thiết bị dùng bộ nhớ mở rộng.r Port 3:- Port 3 là port có tác dụng kép trên các chân 10 - 17. Các chân của port này có nhiều chức năng, các cơng dụng chuyển đổi có liên hệ với các đặc tính đặc biệt của AT89C51 như ở bảng sau:Bit TênChức năng chuyển đổi P3.0RXT Ngõ vào dữ liệu nối tiếp.P3.1 TXDNgõ xuất dữ liệu nối tiếp. P3.2P3.3 P3.4P3.5 P3.6P3.7 INT0\\INT1\\ T0T1 WR\\RD\\ Ngõ vào ngắt cứng thứ 0.Ngõ vào ngắt cứng thứ 1. Ngõ vào của TIMERCOUNTER thứ 0.Ngõ vào của TIMERCOUNTER thứ 1. Tín hiệu ghi dữ liệu lên bộ nhớ ngồi.Tín hiệu đọc bộ nhớ dữ liệu ngồi.Nhóm: Trịnh Hồng Long, Trần Thanh Hiền, Phan Thanh Tiến9. Các ngõ tín hiệu điều khiển:r Ngõ tín hiệu PSEN Program store enable:- PSEN là tín hiệu ngõ ra ở chân 29 có tác dụng cho phép đọc bộ nhớ chương trình mở rộng thườngđược nói đến chân 0E\\ output enable của Eprom cho phép đọc các byte mã lệnh.- PSEN ở mức thấp trong thời gian Microcontroller AT89C51 lấy lệnh. Các mã lệnh của chương trình được đọc từ Eprom qua bus dữ liệu và được chốt vào thanh ghi lệnh bên trong AT89C51 để giải mãlệnh. Khi AT89C51 thi hành chương trình trong ROM nội PSEN sẽ ở mức logic 1.r Ngõ tín hiệu điều khiển ALE Address Latch Enable :- Khi AT89C51 truy xuất bộ nhớ bên ngồi, port 0 có chức năng là bus địa chỉ và bus dữ liệu do đó phải tách các đường dữ liệu và địa chỉ. Tín hiệu ra ALE ở chân thứ 30 dùng làm tín hiệu điều khiển để giảiđa hợp các đường địa chỉ và dữ liệu khi kết nối chúng với IC chốt. - Tín hiệu ra ở chân ALE là một xung trong khoảng thời gian port 0 đóng vai trò là địa chỉ thấp nênchốt địa chỉ hoàn toàn tự động. Các xung tín hiệu ALE có tốc độ bằng 16 lần tần số dao động trên chip và có thể được dùng làm tínhiệu clock cho các phần khác của hệ thống. Chân ALE được dùng làm ngõ vào xung lập trình cho Eprom trong AT89C51.r Ngõ tín hiệu EA\\External Access:- Tín hiệu vào EA\\ ở chân 31 thường được mắc lên mức 1 hoặc mức 0. Nếu ở mức 1, AT89C51 thi hành chương trình từ ROM nội trong khoảng địa chỉ thấp 8 Kbyte. Nếu ở mức 0, AT89C51 sẽ thi hành chươngtrình từ bộ nhớ mở rộng. Chân EA\\ được lấy làm chân cấp nguồn 21V khi lập trình cho Eprom trong AT89C51.r Ngõ tín hiệu RST Reset :-Ngõ vào RST ở chân 9 là ngõ vào Reset của AT89C51. Khi ngõ vào tín hiệu này đưa lên cao ít nhất là 2 chu kỳ máy, các thanh ghi bên trong được nạp những giá trị thích hợp để khởi động hệ thống.Khi cấp điện mạch tự động Reset.r Các ngõ vào bộ dao động X1, X2:- Bộ dao động được tích hợp bên trong AT89C51, khi sử dụng AT89C51 người thiết kế chỉ cần kết nối thêm thạch anh và các tụ như hình vẽ trong sơ đồ. Tần số thạch anh thường sử dụng cho AT89C51 là12Mhz.r Chân 40 Vcc được nối lên nguồn 5V.

III. HOẠT ĐỘNG TIMER CỦA AT89C51:

Xem Thêm

Tài liệu liên quan

  • hệ thống điều khiển thiết bị từ xa thông qua máy tínhhệ thống điều khiển thiết bị từ xa thông qua máy tính
    • 98
    • 1,231
    • 23
Tải bản đầy đủ (.doc) (98 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

(3.81 MB) - hệ thống điều khiển thiết bị từ xa thông qua máy tính-98 (trang) Tải bản đầy đủ ngay ×

Từ khóa » Sơ đồ Chân 89c51