Tham khảo tài liệu 'hướng dẫn sử dụng css', công nghệ thông tin, quản trị web phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Người báo cáo Nguyên Chí Linh Tài liệu Ngày 9 8 2006 Trang 1 32 Gửi đến Nội dung Lập trình cho PIC bằng CCS MICROSOFT WORD Tóm tắt Tài liệu hướng dẫn sử dụng trình biên dịch CCS cho lập trình PIC. Tìm hiểu tông quan về CCS và cách tạo một Project trong CCS. Chương trình mẫu cho PIC16F877 Các ví dụ lập trình đơn giản quét LED ADC RS232. 1. Tổng quan về CCS . Vì sao ta sử dung CCS Sự ra đời của một loại vi điều khiển đi kèm với việc phát triển phần mềm ứng dụng cho việc lập trình cho con vi điều khiển đó. Vi điều khiển chỉ hiểu và làm việc với hai con số 0 và 1. Ban đầu để việc lập trình cho VĐK là làm việc với dãy các con số 0 và 1. Sau này khi kiến trúc của Vi điều khiển ngày càng phức tạp số luợng thanh ghi lệnh nhiều lên việc lập trình với dãy các số 0 và 1 không còn phù hợp nữa đòi hỏi ra đời một ngôn ngữ mới thay thế. Và ngôn ngữ lập trình Assembly. Ở đây ta không nói nhiều đến Assmebly. Sau này khi ngôn ngữ C ra đời nhu cầu dùng ngôn ngữ C đề thay cho ASM trong việc mô tả các lệnh lập trình cho Vi điều khiển một cách ngắn gọn và dê hiểu hơn đã dân đến sự ra đời của nhiều chương trình soạn thảo và biên dịch C cho Vi điều khiển Keil C HT-PIC MikroC CCS. Tôi chọn CCS cho bài giới thiệu này vì CCS là một công cụ lập trình C mạnh cho Vi điều khiển PIC. Những ưu và nhược điểm của CCS sẽ được đề cập đến trong các phần dưới đây. . Giới thiệu về CCS CCS là trình biên dịch lập trình ngôn ngữ C cho Vi điều khiển PIC của hãng Microchip. Chương trình là sự tích hợp của 3 trình biên dich riêng biết cho 3 dòng PIC khác nhau đó là - PCB cho dòng PIC 12-bit opcodes - PCM cho dòng PIC 14-bit opcodes - PCH cho dòng PIC 16 và 18-bit Tất cả 3 trình biên dich này đuợc tích hợp lại vào trong một chương trình bao gồm cả trình soạn thảo và biên dịch là CCS phiên bản mới nhất là PCWH Compiler Ver Người báo cáo Ngày Nguyễn Chí Linh 9 8 2006 Tài liệu Trang 2 32 Giống như nhiều trình biên dich C khác cho PIC .