PIC Vietnam

Go Back   PIC Vietnam > Các Đề Tài > PIC và Robot trên nền Ubuntu

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

PIC và Robot trên nền Ubuntu Đây là một chủ trương mới mà chúng ta cần chú ý.

 
 
Ðiều Chỉnh Xếp Bài
Prev Previous Post   Next Post Next
Old 31-05-2008, 05:32 PM   #1
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Sử dụng CC5X trên nền Ubuntu

Hoàn toàn tương tự với CCS C, Wine là công cụ tương đối tốt và gọn nhẹ. CC5XFree là phiên bản mà các bạn có thể dùng hoàn toàn miễn phí.

F chưa có thời gian test kỹ, nhưng nhìn chung thì nó hoàn toàn đơn giản, F sẽ viết hướng dẫn sử dụng CC5X sau. Trước đây F không có ý định phổ biến thật nhiều các công cụ, bởi muốn cộng đồng tập trung vào các công cụ thực sự mạnh như CCS C, MPLAB C, MikroE, ...

Nhưng nhu cầu phát triển ngày nay đã rộng hơn, do vậy việc giới thiệu cho cộng đồng biết tất cả các công cụ và cổ vũ cho việc phát triển các công cụ miễn phí, mã nguồn mở lại trở nên cần thiết.


Cấu hình CC5X cũng đơn giản chỉ là cài Wine thôi.

Hướng dẫn sử dụng CC5X có thể download tại đây: http://www.bknd.com/cc5x/download.shtml

Sườn chương trình cơ bản:
PHP Code:
#pragma chip 16F887 // Khai báo chip
#include "int16CXX.H"  // int_save_registers and int_restore_registers is defined in this file (file này cho phép tác vụ lưu lại các thanh ghi)

// Cấu hình chip
#pragma  config  &= ~0b00.0000.1111.0000
#pragma  config  |=  0b00.0000.1100.0100 


// Chương trình phục vụ ngắt
#pragma origin 4
interrupt Interrupt_Subroutine(void)
{
        
//Chương trình interrupt được viết vào đây
}

// Chương trình chính
void main (void)
{
        
// Chương trình chính được viết ở đây
    
while(1);        // khoá chương trình

Các file headers có thể download tại trang download của CC5X phía trên.

Trong thời gian tới F sẽ trình bày kỹ hơn cho các bạn về CC5X. Bài viết này chỉ mang tính chất giới thiệu. Những phần nào các bạn chưa hiểu, các bạn có thể tìm hiểu thêm trên Google. Mọi thứ đều có sẵn cho các bạn sử dụng.

Chúc vui
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
 

Tags
cc5x, pic16, piklab, ubuntu

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 05:27 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam