tailieunhanh - Lập trình PIC sử dụng CCS

Tài liệu tham khảo Lập trình PIC sử dụng CCS và hướng dẫn sử dụng CCS lập trình ngôn ngữ C cho vi điều khiển PIC của Microchip bằng Tiếng Việt. | 04-Jun-11 LẬP TRÌNH PIC SỬ DỤNG CCS PIC Product Selector http productselector Product Family PIC16F84 PIC16F87 PIC16F690 PIC16F887 dsPIC33FJ128GP P202 Architecture 8 8 8 8 16 5K Pricing Flash KB 7 7 14 128 EEPROM Bytes 64 256 256 256 0 RAM KB CPU Speed MHz MPS 20 5 20 5 20 5 20 5 80 40 Low Power No Yes Yes Yes Yes Comparators 0 2 2 2 2 ADC Channels 0 0 12 14 10 ADC Bits - - 10 10 12 Total UART - 1 1 1 2 1 04-Jun-11 PIC Product Selector http productselector Product Family PIC16F84 PIC16F87 PIC16F690 PIC16F887 dsPIC33FJ128GP P202 SPI 0 1 1 1 2 I2C 0 1 1 1 1 USB - - - - - Ethernet - - - - - LIN - - Yes Yes - CAN - - - - - Total Timers 1 3 3 3 7 Input Capture 0 1 1 2 4 PWM Channels 0 1 1 2 4 Parallel Port - - - - PMP Segment LCD 0 0 0 0 0 Supply Voltage 2 to 6 2 to 2 to 2 to 3 to Một chương trình trong CCS include 16F877 .h device PIC6f877 16 ADC 10 use delay clock 20000000 Các chỉ thị tiền xử lý Int a b Các khai báo biến Void thuc_hien_ADC . . . Các hàm con . INT_TIMER1 Void phuc_vu_ngat_timer . . . Các hàm phục vụ ngắt . Main . . . Chương trình chính . 4 2 04-Jun-11 Hàm 1. Hàm không trả về giá trị Void tinh_toan z x y 2. Hàm có trả về giá trị int tinh_toan int a int b Ví dụ int tinh_toan int a int b Return a b Main I nt c d e c 2 Return a b d 4 e tinh_toan c d 5 Biến int1 số 1 bit int8 số nguyên 1 byte 8 bit int16 số nguyên 16 bit int32 số nguyên 32 bit float32 số thực 32 bit C standard type Default type short Int1 char unsigned int8 Int Int8 long int16 long long int32 float float32 Số có dấu thêm signed vào phía trước Số không dấu mặc nhiên hoặc thêm unsigned vào phía trước Tâm giá trị int1 0 1 true false int 8 0 28-1 int16 0 216 -1 int32 0 232 -1 signed int8 -27 27 -1 signed int16 -215 215 -1 signed int32 -231 231-1 float32 x 1045 x 1038 Ví dụ int a b c signed int d e char f int x 1 biến x loại int và có

TỪ KHÓA LIÊN QUAN