Ch.02 Cau truc phan cung cua Vi Dieu Khien

29 2 0
Ch.02 Cau truc phan cung cua Vi Dieu Khien

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Vi Điều Khiển Chương 2.01 02 Cấu trúc phần cứng Vi Điều Khiển HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.02 Chương CẤU TRÚC VI ĐIỀU KHIỂN HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.03 Chương PIC FAMILIES (1) Some popular PIC families: ■ PIC 8-bit: PIC10xxxx, PIC12xxxx, PIC16xxxx, PIC18xxxx ■ PIC 16-bit: PIC24xxxx, dsPIC30xxxx, PIC33xxxx ■ PIC 32-bit: PIC32xxxx Some typical specifications of PIC families: ■ Basic: Flash memory, I/O, Timer Counter 8bits/16bits, ADC, … ■ Communication: RS232, SPI, I2C, CAN, LAN, USB,… ■ Control: Output Compare, Input Capture, PWM,… HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.04 Chương PIC FAMILIES (2) PIC 16F887 HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển Chương 2.05 PIC 16F887 PIC16F887 dạng tích hợp PDIP 40 chân HCM City Univ of Technology, Faculty of Mechanical Engineering PIC16F887 dạng tích hợp TQFP 44 chân Phung Tri Cong Vi Điều Khiển 2.06 Chương TÍNH NĂNG CỦA PIC 16F887 ● Bộ nhớ chương trình: 8192 words (14-bit) FLASH ● Bộ nhớ liệu: 368 bytes SRAM, 256 bytes EEPROM ● port xuất nhập (I/O port) 8-bit, port 3-bit (35 chân I/O) ● định thời 8-bit, định thời 16-bit ý T0 với T2 bits, T1 16bits ● 14 kênh AD converter 10-bit ● module điều khiển động ● Module giao tiếp RS232, RS485 ● Module giao tiếp SPI, I2C ● Bộ dao động nội: 31KHz đến 8MHz ● Dao động ngoại: tối đa 20MHz ● Tốc độ tối đa: 200 ns/chu kỳ lệnh HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.07 Chương PIN DIAGRAMS HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.08 Chương BLOCK DIAGRAM HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển Chương 2.09 CHỨC NĂNG CÁC CHÂN (1) Name RA5/AN4/SS/C2OUT Function Input Output Type Type Description RA5 TTL CMOS General purpose I/O AN4 AN - A/D channel SS ST - Slave select input C2OUT - CMOS Comparator C2 output HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển Chương 2.10 CHỨC NĂNG CÁC CHÂN (2) Name Function RB0/AN12/INT RB0 Input Type Output Type Description TTL CMOS General purpose I/O Individually controlled interrupt-onchange Individually enabled pull-up AN12 AN - A/D channel 12 INT ST - External interrupt HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển Chương 2.15 THANH GHI CHỨC NĂNG ĐẶC BIỆT HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.16 Chương THANH GHI ĐA MỤC ĐÍCH HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển Chương 2.17 CÁC DÃY THANH GHI RP1 RP0 Bank is selected 0 Bank 0 Bank 1 Bank 1 Bank HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.18 Chương THANH GHI ĐỊNH ĐỊA CHỈ BIT HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển Chương 2.19 CÁC THANH GHI QUAN TRỌNG ● STATUS Register: The arithmetic status of the ALU, The Reset status, The bank select bits for data memory ● OPTION Register: Timer0/WDT pre-scaler, External INT interrupt, Timer0, Weak pull-ups on PORTB ● INTCON Register: contains the various enable and flag bits for TMR0 register overflow, PORTB change and external INT pin interrupts HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.20 Chương PROGRAM COUNTER (1) ● The Program Counter is 13-bits wide The low byte comes from PCL register ■ The high byte comes from PCLATH ■ ● Khi bits thấp viết đến ghi PCL tồn 13 bits ghi vào đếm chương trình Program Counter HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.21 Chương PROGRAM COUNTER (2) HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.22 Chương HOẠT ĐỘNG RESET ● Vi điều khiển reset cách giữ chân RST mức cao tối thiểu chu kỳ máy sau chuyển mức thấp MCLR có gạch đầu HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.23 Chương MODULE DAO ĐỘNG ● Thạch anh nội PIC16F887 MHz ● Thạch anh tối đa 20 MHz HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.24 Chương MODULE XUẤT NHẬP ● Module xuất nhập có port 35 chân I/O, ngoại trừ chân RE3 ● VĐK chọn chân xuất hay nhập HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.25 Chương MODULE ĐỊNH THỜI TIMER ● PIC16F887 có Timers có nghĩa pic có số lượng khác HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong .. .Vi Điều Khiển 2.02 Chương CẤU TRÚC VI ĐIỀU KHIỂN HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.03 Chương PIC FAMILIES... Phung Tri Cong Vi Điều Khiển 2.21 Chương PROGRAM COUNTER (2) HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.22 Chương HOẠT ĐỘNG RESET ● Vi điều khiển... Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.07 Chương PIN DIAGRAMS HCM City Univ of Technology, Faculty of Mechanical Engineering Phung Tri Cong Vi Điều Khiển 2.08 Chương BLOCK DIAGRAM

Ngày đăng: 08/04/2017, 15:41

Tài liệu cùng người dùng

Tài liệu liên quan