Sơ đồ chân

Một phần của tài liệu Thiết kế hệ thống điều khiển và giám sát nhiệt độ qua hệ thống GSM (Trang 31)

Hình 4.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ố.

AN0: ngõ vào tương tự kênh 0.  Chân RA1/AN1(3):

CHƯƠNG 4: GIỚI THIỆU MỘT SỐ LINH KIỆN CHÍNH TRONG MẠCH

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):

PGC: Mạch gỡ rối và xung clock lập trình ICSP.  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): (adsbygoogle = window.adsbygoogle || []).push({});

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.

CHƯƠNG 4: GIỚI THIỆU MỘT SỐ LINH KIỆN CHÍNH TRONG MẠCH

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):

: ngõ vào reset tích cực mức thấp.

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) và 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à giám sát nhiệt độ qua hệ thống GSM (Trang 31)