PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) (http://www.picvietnam.com/forum/forumdisplay.php?f=12)
-   -   PIC Mikro C (http://www.picvietnam.com/forum/showthread.php?t=172)

txt 07-11-2005 11:50 AM

PIC Mikro C
 
Mikro C là trình dịch C mới với rất nhiều tính năng ,kể cả mô phỏng , không như CCS phải dùng ké MPLAB khi mô phỏng .
Nhưng tập lệnh của nó cũng lạ ,khó xài , lại dính dáng con trỏ nhiều , ít xử lý toán , chuỗi , . . .nên ít khi được dùng . Chỉ duy nhất khiến nó khác biệt với tất cả trình dịch C khác ( và cũng là ưu điểm )là nó có tập lệnh giao tiếp ngoại vi rất mạnh : có cả giao tiếp các thẻ nhớ SD (secua digita) và MMC ( multi media card) , CF ( compact Flash ) , Ethernet .
Bạn nào biết và đã làm các vấn đề này , hãy đưa lên cho anh em tham khảo .

tuanva 09-11-2005 08:21 AM

Re:
 
Tôi cũng đang dùng thử MikroC. Ưu điểm lớn nhất của nó có lẽ là rẻ tiền. Các hàm build_in cũng phải kể đến nhưng cũng là hạn chế. Các bạn thử hình dung làm việc với GLCD 128x64 cực dễ dàng với vài dòng code, nhưng ứng dụng của bạn cần LCD 240x64 thì các hàm đó có dùng được hay không (tôi chưa có màn hình để thử nhưng theo tôi cấu hình phần cứng hơi khác 1 chút là có thể các hàm build-in vô dụng)? Tính năng mô phỏng của mikroC theo tôi không mấy hữu dụng, bên cạnh đó mikroC chưa tương thích với ICD2.
Tuy nhiên đây là phần mềm rất dễ dùng cho các ứng dụng nhỏ. Forum cung cấp khá nhiều thông tin bổ ích.

Rất mong các bạn đang sử dụng mikroC chia sẻ kinh nghiệm.

tuanva 12-11-2005 09:15 AM

Re:
 
Trong ISR của mikroC không gọi được các hàm khác. Đây là 1 nhược điểm lớn.

txt 14-11-2005 11:34 AM

quả thật đồ rẻ có khác!Điều duy nhất tui lưu tâm ở compiler này là nó có các hàm hỗ trợ giao tiếp thẻ nhớ các loại .Trong khi tui không biết các thẻ nhớ này hoạt động thế nào và giao tiếp ra sao.Do vậy chỉ cần thiết kế được mạch giao tiếp ( tất cả đều dùng giao tiếp SPI ) thì có thể không cần biết thẻ nhớ hoạt động thế nào , ta vẫn truy cập và lưu trữ được trên thẻ nhớ .Điều này gợi cho chúng ta những suy nghĩ rất thú vị .Một thẻ nhớ hiện nay có phổ biến từ 32 MB trở lên .Chúng ta sẽ có thể thiết kế những chương trình phức tạp trên hệ thống phức tạp đòi hỏi bộ nhớ lớn mà không phải bận tâm vấn đề bộ nhớ .Các bạn nghĩ thế nào?

tuanva 21-11-2005 10:25 AM

Trích:

Nguyên văn bởi txt
Chúng ta sẽ có thể thiết kế những chương trình phức tạp trên hệ thống phức tạp đòi hỏi bộ nhớ lớn mà không phải bận tâm vấn đề bộ nhớ .Các bạn nghĩ thế nào?

Vấn đề cậu đặt ra rất hay. Tuy nhiên cần bàn luận chi tiết và đặt ra bài toán cụ thể.

txt 21-11-2005 06:28 PM

Nếu MikroC kém cỏi như vậy thì có lẽ chỉ cần học cách thức nó sinh mã khi ta viết chương trình cho giao tiếp thẻ nhớ và do đó áp dụng nó cho CCS có lẽ hay hơn cả .
Ứng dụng ? 1 máy nghe nhạc MP3 ? thiết bị lưu trữ thông tin cá nhân ? hay 1 cái gì khác mà có thể hiện thực được?

bonghongthuytinh 30-11-2005 07:26 AM

Xin hoi các bác ai có crack của compiler này thì gửi cho em với, tại freeware chỉ hỗ trợ biên dịch ra file hex có dung lượng nhỏ hơn 2k.
Xin cảm ơn các bác trước.

txt 30-11-2005 09:01 AM

Có thể liên hệ với lewanthanh@yahoo.com , anh này có cả 3 bộ mikro kèm crack : MikroC, MikroPascal , và MikroBasic.

tvh 29-12-2005 05:52 PM

Mikro C cứ chuối chuối thế nào ấy. Mình đã chạy thử cái ví dụ về Timer 0 của nó trên PIC nhưng mà chạy không tốt. Nó chỉ nhấp nháy một lần rồi thôi. Mà trình dịch thì luôn có cái lỗi quái gở: Error Preprocessor... Mình chả hiểu gì cả???

picpicpic 17-01-2006 03:17 PM

Xin hỏi các bác chương trình MikroC có free không?Có thể load ở đâu vậy?
Thanks!

falleaf 17-01-2006 03:55 PM

Chương trình này không miễn phí, anh có đầy đủ. Tuy nhiên, anh không nghĩ vào thời điểm mới học, em lại quan tâm quá nhiều.

Học tốt nhất cho PIC là CCS C. Lập trình chuyên nghiệp dùng CCS C hoặc HT PIC để chuẩn hóa với các chương trình khác.

Tóm lại, nên tập trung vào hai trình dịch này để chuẩn hóa thư viện tại VN.

Chúc vui.

tuanva 17-01-2006 04:28 PM

Re:
 
Một trong các ưu điểm của MikroC là giá rẻ. Mới có bản 5.0.0.1, cải tiến đáng kể

briantk_1988 21-07-2006 08:20 AM

Bác falleaf ơi,
Các link để download CCS C trong trang nay:
http://www.picvietnam.com/forum/show...read.php?t=186
da bi loi roi.

dohoangnam 21-07-2006 11:08 AM

Tôi cũng mê thằng Mikro này lắm anh em ạ. Cố gắng củng cố nó nhé anh em, học nhiều vào!

dohoangnam 21-07-2006 11:10 AM

Kể cũng hay. Toàn ông 1 túi, 2 túi ở đây!!!


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam