Osc Port 1 drivers Port 3 drIvers

Một phần của tài liệu thiết kế mạch tổng đài nội bộ 1 trung kế- 4 thuê bao (Trang 28 - 30)

- Đặc điểm và chức năng hoạt động của các IC họ MSC51 hoàn toàn tương tự

l Osc Port 1 drivers Port 3 drIvers

: _Ì > ị

t t

L.S.S.S/ † " Thy, 121 1f€--- 7n W9 tri Su 2êi

Xtall Xtal2 P1.0 + PI1.7 P3.0 + P3.7

Hình 4.1: Cấu trúc bên trong vi điều khiển

_—>ẽẹẽỸỲ.Ớ So

nnnnnnnnnnnnnnnanaaaanroryx‹xannnnnnnnnggggnnnngnợgnnnaammmmmmmme=m=e=—œem-

Chương 4 Khảo sát vi điều khiển 89C51

1/ Khảo sát vi xử lí 89C51: 1.1/ Sơ đồ chân 89C51: Ư? $ AT89GC51 EA/VPP. @P0.0/ADO >P0.1/AD1 P0.2/AD2 19 P0.3/AD3 —~—}XxTA1 P04/AD4 P0.5/AD5 P0.6/AD6 P0.7IAD7 31 G cÐ G»| lœ@ G) —¬i † 3lc?3 ĐXTAL2 P20/As [2 9 RST P2.2/A10 [S2 P2.1/A9 LÃ: _ — -— P23A1 —2>Ì?PsEN P2.4/A12 | S 2Ì œ) P2.5/A13 —S ALE/PROG P26/A14 P2.7IA15

R», — ID lœ@ P1.0 P3.0/RXD Ti T-| P1.1 | P12 P3.2INT0. 2 P3.1/1XD [FT s-| P1.3 P3.3/INT1 [Hà 3] P14 | P1.5 P3.4/T0 P3.8/T1 P1.6 ĐP360WR_ P17 Ø@P37/RD s ` Hình 4.2: Sơ đồ chân A T§9C51 1.2/ Chức năng của các chân:

— IC 89C51 có tất cả 40 chân,trong đó có 24 chân có tác dụng kép(nghĩa là

một chân có hai chức năng),mỗi chân có thể họat động như những đường xuất

nhập,đường điều khiển hoặc là thành phần của các bus đữ liệu và bus địa chỉ.

— IC 89C51 gôm 4 port,có một số chức năng và đặc điểm như sau: 1.2.1/ Port 0:

— Port 0 là port xuất_nhập 8 bit cực điện hở.Khi làm nhiệm vụ là port xuất,mỗi chân của port có thể hút dòng của 8 ngõ vào TTL.Khi các mức lôgic 1 được ghi

vào chân port 0 các chân này có thể sử dụng làm các ngõ vào có tổng trổ cao.

— Port 0 cũng được dùng làm bus địa chỉ byte thấp và làm bus đữ liệu đa hợp trong khi truy xuất bộ nhớ đữ liệu ngoài và bộ nhớ chương trình ngoài. Trong chế độ đa hợp này port 0 có các điện trở kéo lên ở bên trong.

— Port 0 cũng nhận các byte mã trong khi lập trình cho Flash và xuất các byte mã trong khi kiểm tra chương trình. Các điện trở kéo lên ở bên ngoài cần đến khi kiểm tra chương trình.

1.2.2/ Port 1:

— Port 1 là port xuất_nhập hai chiều có điện trở kéo lên bên trong. Các bộ đệm

của port này có thể hút và cấp đòng cho 4 ngõ vào TT.

————————n———————————————=———a

Chương 4 Khảo sát vi điều khiển 89C51

— Port 1 cũng là byte địa chỉ thấp trong thời gian lập trình cho Flash và kiểm tra chương trình.

1.2.3/ Port 2:

— Port 2 là port xuất_nhập có tác dụng kép, có điện trở kéo lên ở bên trong. Các bộ đệm của port 2 có thể hút và cấp dòng cho 4 ngõ vào TT.

— Port 2 là byte cao của bus địa chỉ trong thời gian tìm và nạp lệnh từ bộ nhớ chương trình ngoài và thời gian truy xuất bộ nhớ dữ liệu ngoài

— Port 2 cũng nhận các bit địa chỉ cao và vài tín hiệu điểu khiển trong thời gian lập trình cho Flash và kiển tra chương trình.

1.2.4/ Port 3:

— Port 3 là port xuất_nhập có tác dụng kép, có điện trở kéo lên ở bên trong.

Các bộ đệm của port 3 có thể hút và cấp dòng cho 4 ngõ vào TT.

— Các chân của port này có nhiều chức năng, và được thể hiện trong bảng dưới

đây:

Một phần của tài liệu thiết kế mạch tổng đài nội bộ 1 trung kế- 4 thuê bao (Trang 28 - 30)

Tải bản đầy đủ (PDF)

(139 trang)