Sơ đồ chân

Một phần của tài liệu THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN VÀ CẢNH BÁO QUA HỆ THỐNG SMS (Trang 26)

Hình 3.3: Sơ đồ chân PIC 16F877A

PIC 16F877A có 5 Port I/O:

PortA: có 6 chân(chân 2 đến chân 7)  Chân RA0/AN0(2):

RA0: xuất nhập số.

 Chân RA1/AN1(3): RA1: xuất nhập số.

AN1: ngõ vào tương tự kênh 1.  Chân RA2/AN2/VREF- /CVREF(4):

RA2: xuất nhập số.

AN2: ngõ vào tương tự kênh 2.

VREF-: ngõ vào điện áp chuẩn bộ ADC.

CVREF: điện áp tham chiếu ngõ ra bộ so sánh.  Chân RA3/AN3/VREF+ (5):

RA3: xuất nhập số.

AN3: ngõ vào tương tự kênh 3.

VREF+: ngõ vào điện áp chuẩn bộ ADC.  Chân RA4/TOCKI/C1OUT(6):

RA4: xuất nhập số .

TOCKI: ngõ vào xung clock bên ngoài của Timer0. C1OUT: ngõ ra bộ so sánh 1.

 Chân RA5/AN4// C2OUT (7):

RA5: xuất nhập số .

AN4: ngõ vào tương tự kênh 4. : ngõ vào lựa chọn SPI phụ C2OUT: ngõ ra bộ so sánh 2.

PortB: có 8 chân(chân 33 đến chân 40)  Chân RB0/INT(33):

RB0: xuất nhập số.

INT: ngõ vào nhận tín hiệu ngắt ngoài.  Chân RB1(34) và RB2(35): xuất nhập số.  Chân RB3/PGM(36):

PGM: Cho phép lập trình điện áp thấp ICSP.  Chân RB4(37) và RB5(38):xuất nhập số.

 Chân RB6/PGC(39):

 Chân RB7/PGD(40):

PGC: Mạch gỡ rối và dữ liệu lập trình ICSP.

PortC: có 8 chân

 Chân RC0/T1OSO/T1CKI(15):

RC0: xuất nhập số.

T1OSO: ngõ RA bộ dao động Timer1.

T1CKI: ngõ vào xung clock bên ngoài Timer1.  Chân RC1/T1OSI/CCP2(16):

RC1: xuất nhập số.

T1OSI: ngõ vào bộ dao động Timer1.

CCP2: sử dụng cho khối Capture/Compare/PWM.  Chân RC2/ CCP1(17):

CCP1: sử dụng cho khối Capture/Compare/PWM.  Chân RC3/SCK/SCL(18):

RC3: xuất nhập số.

SCK: sử dụng cho chuẩn giao tiếp SPI. SCL: sử dụng cho chuẩn giao tiếp I2C.  Chân RC4/SDI/SDA(23):

RC4: xuất nhập số.

SDI: sử dụng cho chuẩn giao tiếp SPI. SDA: sử dụng cho chuẩn giao tiếp I2C.  Chân RC5/SDO(24):

RC5: xuất nhập số.

SDO: sử dụng cho chuẩn giao tiếp SPI.  Chân RC6/TX/CK(25): RC6: xuất nhập số. TX:truyền bất đồng bộ USART. CK: xung đồng bộ USART.  Chân RC7/RX/DT(26): RC7: xuất nhập số. RX:nhận bất đồng bộ USART.

TD: dữ liệu đồng bộ USART.

PortD: có 8 chân  Chân RD0/PSP0(19):

RD0: xuất nhập số.

PSP0: dữ liệu port tới song song.  Chân RD1/PSP1(20):

RD1: xuất nhập số.

PSP1: dữ liệu port tới song song.

 Chân RD2/PSP2(21), Chân RD3/PSP3(22), Chân RD4/PSP4(27), Chân

RD5/PSP5(28), Chân RD6/PSP6(29), Chân RD7/PSP7(30): chức năng tương tự chân 19, 20.

PortE: có 3 chân

 Chân RE0/RD/AN5(8):

RE0: xuất nhập số.

RD: điều khiển đọc port tới song song. AN5: ngõ vào tương tự kênh 5.

 Chân RE1/WR/AN6(9):

RE1: xuất nhập số.

WR: điều khiển ghi port tới song song. AN6: ngõ vào tương tự kênh 6.

 Chân RE2/CS/AN7(10):

RE2: xuất nhập số.

CS: lựa chọn điều khiển port tới song song. AN7: ngõ vào tương tự kênh 7.

Ngoài ra, một số chức năng của các chân khác trong PIC 16F877A:

Chân OSC1/CLKI(13) và chân OSC2/CLKO(14): kết nối với dao động thạch anh, là ngõ vào/ra của xung clock

 Chân /VPP(1):

VPP: khi lập trình cho PIC thì đóng vai trò nhận điện áp lập trình.  Chân VDD(11-32)VSS(12-31): cấp nguồn cho PIC.

Một phần của tài liệu THIẾT KẾ HỆ THỐNG ĐIỀU KHIỂN VÀ CẢNH BÁO QUA HỆ THỐNG SMS (Trang 26)

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

(75 trang)
w