PDA

View Full Version : Tạo file định nghĩa cho pic trong thư viện CCS


picpen
19-07-2008, 03:21 AM
Chào các Huynh !! các Huynh chỉ cho đệ cách tạo ra các file định nghĩa cho pic trong CCS ví dụ như file : def_877a ,def_876 hay lcd_lib_4bit.....của mấy bác trên diễn đàn nhà mình đó.
**** Đệ đang viết chương trình cho đồ án vi điều khiển ( đệ dùng pic876a + CCS ). chương trình của đệ dài lê thê ( vì đề tài hơi bị chuối ), có khoảng 20 chương trình con .
vì vậy đệ muốn tạo 1 file giống như file lcd_lib_4bit, để cất hết chương trình con vào thư mục
DIVER trong bộ cài của CCS. trong chương trình chính đệ chỉ việc gọi khai báo và gọi chương trình con ra dùng thôi .Nhưng cả ngày nay đệ mò mẫm vẫn ko làm được điều đó
**** Đệ làm như sau : đệ dùng một file Notepat và PASTE tất cả 20 chương trình con vào đó và đặt tên file đó là " CT_CON " . Rồi đệ ném nó vào thư mục Dirivers trong bộ cài ( ổ C ) của CCS
**** Trong chương trình chính của đệ ,ko có các chương trình con đó nữa. khi sử dụng chúng đệ khai báo như sau: #include<ct_con.c> ,nếu cần dùng ct con nào thì đệ gọi tên nó ra..
**** Nhưng khi dịch thì chương trình báo lỗi :" không thể mở được file ct_con " .vậy là 1 ngày của đệ trôi qua mà ko thu được kết quả gì ...hic ....hic Đành nhờ đến các Huynh giúp đỡ
****** Đệ đã làm sai ở chỗ nào ??? phải làm như thế nào thì mới đúng ???????

***** CÁM ƠN CÁC HUYNH NHIỀU NHIỀU ********** THANKS PICVIỆTNAM*****

Macintosh
19-07-2008, 12:18 PM
ct_con.c của bạn cũng ko cần phải vào tận trong thư mục driver đâu,khi biên dịch,CCS sẽ tự tìm các chỉ dẫn trong #include< ....> trong 2 thư mục,một là thư mục hiên hành đang chứa chương trình chính mà bạn đang làm việc (thư mục chứa Main.c đó bạn).hai là trong cái mà bạn đã tìm tới đó.
đệ dùng một file Notepat và PASTE tất cả 20 chương trình con vào đó và đặt tên file đó là " CT_CON " --->hơi chuối,nhưng chấp nhận được nếu là " CT_CON.C " ,thiếu "chấm Xi" bạn nhé!
cách khác: trong cửa sổ CCS đang làm việc ,bạn click vào biểu tượng NEW,paste code vào đó,bấm save nó sẽ tự lưu vào thư mục làm việc.

picpen
22-07-2008, 12:08 AM
ha....ha !! cám ơn huynh nhiều nhiều , đệ đã làm như huynh hướng dẫn ,kết quả rất ok

********* THANKS ********* I LOVE picvietnam ********

thuynavy
05-12-2012, 05:26 PM
ha....ha !! cám ơn huynh nhiều nhiều , đệ đã làm như huynh hướng dẫn ,kết quả rất ok

********* THANKS ********* I LOVE picvietnam ********

mình cũng làm như "huynh" hướng dẫn nhưng kết quả là "Cannot change device type this far into the code". hic