Mô tả chân

Một phần của tài liệu Sấy nông sản (Trang 31 - 34)

2. Cấu trúc vi điều khiển ATMEGA8535 1 Tổng thể

2.2. Mô tả chân

* Chân nguồn: + Chân 10 cấp nguồn Vcc (+5V) + Chân 11 nối đất GND (0V).

* PortA (PA7/ADC7 ... PA0/ADC0) nằm từ chân 33 đến chân 40 là đầu vào của bộ chuyển đổi A/D.

Bảng 3: Bảng chức năng các chân PortA

Nếu bộ chuyển đổi A/D không đ−ợc sử dụng thì PortA đóng vai trò nh− một cổng I/O 8 bit. PortA đ−ợc nối với các điện trở treo bên trong. Khi PortA đ−ợc sử dụng nh− một cổng vào mà bị kéo sụt áp thì nó sẽ đóng vai trò nh− một nguồn dòng nếu các điện trở treo hoạt động.

* PortB (PB0 ... PB7) nằm từ chân 1 đến chân 8. PortB đóng vai trò nh− cổng I/O hai trạng thái có điện trở treo bên trong.

Báo cáo tốt nghiệp Nguyễn Xuân Tài – Tự động hoá 46

... -32-

Bảng 4: Bảng chức năng chân PortB

Khi PortB đ−ợc sử dụng nh− một cổng vào mà bị kéo sụt áp thì nó sẽ đóng vai trò nh− một nguồn dòng nếu các điện trở treo hoạt động. Ngoài ra nó còn một số chức năng phục vụ cho những biến đặc biệt khác:

+ SCK - PortB, Bit 7 là chủ khi nó đ−a ra xung đồng hồ và là tớ khi nó nhận vào xung đồng hồ của kênh SPI.

+ MISO - PortB, Bit 6 nhận và đ−a dữ liệu ra của kênh SPI.

+ MOSI - PortB, Bit 5 đ−a ra dữ liệu và nhận dữ liệu của kênh SPI. + SS - PortB, Bit 4 lựa chọn trạng thái chủ/tớ của kênh SPI.

+ AIN1/OC0 - PortB, Bit 3:

AIN1 đầu vào đảo của bộ so sánh analog,

OC0 đầu ra của bộ so sánh thuật toán. Chân này cũng đ−ợc thiết kế giống nh− một đầu ra so sánh thuật toán của bộ Timer/Counter0, làm đầu ra điều biến độ rộng xung PWM.

+ AIN0/INT2 - PortB, Bit 2:

AIN0 đầu vào không đảo của bộ so sánh analog, INT2 là chân ngắt ngoài.

+ T1 - PortB, Bit 1 đầu vào của Timer/Counter1.

+ T0/XCK - PortB, Bit 0 là đầu vào của Timer/Counter0, đồng thời cũng đảm nhận chức năng đầu vào tín hiệu xung Clock của giao tiếp USART.

* PortC (PC0 ... PC7) nằm từ chân 22 đến chân 29. PortB đóng vai trò nh− cổng I/O hai trạng thái có điện trở treo bên trong. Ngoài chức năng của

Báo cáo tốt nghiệp Nguyễn Xuân Tài – Tự động hoá 46

... -33-

một cổng thông th−ờng, một số chân của PortC có thêm các chức năng đặc biệt:

Bảng 5: Bảng chức năng đặc biệt của một số chân PortC

+ TOSC2 - PortC, Bit7 chân vào dao động 2 của bộ Timer. Khi có tín hiệu cho phép thì chân PC7 không còn đ−ợc sử dụng nh− cổng I/O thông th−ờng mà trở thành đầu ra của tín hiệu dao động khuếch đại ng−ợc, là điểm kết nối của bộ dao động tinh thể.

+ TOSC1 - PortC, Bit6 chân vào dao động 1 của bộ Timer. Khi có tín hiệu cho phép thì chân PC6 không còn đ−ợc sử dụng nh− cổng I/O thông th−ờng mà trở thành đầu ra của tín hiệu dao động khuếch đại thuận, là điểm kết nối của bộ dao động tinh thể.

+ SDA - PortC, Bit1 giao tiếp nối tiếp dữ liệu hai chiều. Chân PC1 có một bộ lọc bên trong cho phép loại bỏ những sóng vào < 50ns.

+ SCL - PortC, Bit0 giao tiếp nối tiếp xung clock hai chiều. Chân PC0 cũng có một bộ lọc bên trong giống nh− PC0.

* PortD (PD0 ... PD7) nằm từ chân 14 đến chân 21. Một số chức năng đặc biệt:

Báo cáo tốt nghiệp Nguyễn Xuân Tài – Tự động hoá 46

... -34-

+ OC2 - PortD, Bit7 đầu ra so sánh thuật toán của bộ Timer/Counter2, đồng thời cũng có chức năng của đầu ra điều biến độ rộng xung PWM.

+ ICP1 - PortD, Bit6 chân vào bắt mẫu cho Timer/Counter1.

+ OC1A - PortD, Bit5 chân ra bộ so sánh thuật toán A của Timer/Counter1 và là chân điều biến độ rộng xung PWM.

+ OC1B - PortD, Bit4 chân ra bộ so sánh thuật toán A của Timer/Counter1 và là chân điều biến độ rộng xung PWM.

+ INT1 - PortD, Bit3 là chân nguồn ngắt ngoài 1. + INT0 - PortD, Bit2 là chân nguồn ngắt ngoài 0.

+ TXD - PortD, Bit1 chân truyền dữ liệu của giao tiếp USART. + RXD - PortD, Bit0 chân nhận dữ liệu của giao tiếp USART. * RESET chân 9, chân vào reset hệ thống.

* XTAL1, XTAL2, chân 12,13, chân kết nối với xung đồng hồ hệ thống.

* AVCC chân 30, là chân cấp nguồn cho bộ chuyển đổi A/D. * AREF chân32, chân vào đối chiếu của bộ chuyển đổi A/D.

Một phần của tài liệu Sấy nông sản (Trang 31 - 34)

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

(94 trang)