|
Tài trợ cho PIC Vietnam |
|
Ðiều Chỉnh | Xếp Bài |
|
08-11-2012, 02:08 PM | #1 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Học lập trình vi điều khiển pic với Mikroc qua các projects
Mikroc là một chương trình lập trình, biên dịch rất hây, dể sử dụng và hổ trợ nhiều thư viện bổ ích. Tuy nhiên, ở Việt Nam, Mikroc chưa được phổ biến, các projects tham khảo còn hạn chế, mình lập ra topic này nhằm chia sẽ với các bạn các projects để các bạn học và nghiên cứu.
|| Tải chương trình mikroC Pro for Pic ver 6.6.1) || Tải Mikroc for 8051 || Tải Mikroc for AVR SÁCH HỌC MIKROC TIẾNG VIỆT DANH MỤC SÁCH * GIỚI THIỆU * THẾ GIỚI VI ĐIỀU KHIỂN * LẬP TRÌNH VI ĐIỀU KHIỂN * VI ĐIỀU KHIỂN PIC 16F887 * CÁC VÍ DỤ PS: Sách được dịch hoàn thiện dần. 1/ Projects đơn giản đầu tiên: Project Hiển thị Led 7 Seg và chạy 8 led đơn kết hợp dùng ngắt ngoài dùng Pic 16f877A Nội dung project này chủ yếu để ôn lại cách viết hiển thị hai Led 7 đoạn đếm từ 00->99, viết cho 8 Led đơn chạy qua trái<->phải. Đặt biệt ở project này có dùng ngắt ngoài PORTB để chọn giữa hai mode (7SEG hay 8 led đoen chạy). MẠCH MÔ PHỎNG BẰNG PROTEUS 5.1 Mạch khi chạy nhưng chưa chọn mode Mạch khi chon mode Led 7 SEG Khi chọn mode 8 led đơn thì 7SEG tự động tắt || Tải soure code MikroC và mạch mô phỏng Proteus
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ thay đổi nội dung bởi: 1041002, 29-03-2016 lúc 03:42 PM. |
09-11-2012, 01:39 PM | #2 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Lập trình hiển thị dữ liệu lên LCD
LCD là một module rất được ưa chuộng trong việc hiển thị thông tin, lập trình các trang màn hình rất dễ dàng, lượng thông tin truyền tải được nhiều hơn. Một trong các bài học đầu tiên trong việc lập trình vi điều khiển là làm thế nào để chúng ta có thể xuất dữ liệu cần hiển thị ra màn hình LCD. mikroC Pro for Pic đã hổ trợ cho chúng ta thư viện hàm để làm điều đó.
Tiếp theo là project Traffic light, có thể set thời gian cho các led qua hệ thống các nút ấn. || Tải code C và file mô phỏng proteus
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ thay đổi nội dung bởi: 1041002, 13-11-2015 lúc 04:27 AM. |
11-11-2012, 01:02 AM | #3 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Project đếm sản phẩm và hiển thị lên Lcd 16x2
Mô tả: Project sử dụng cmu 16f877a, lcd 16x2, mạch mô phỏng đếm sản phẩm. Mỗi khi có một sản phẩm đi qua cảm biến (có thể sử dụng cảm biến hồng ngoại) thì giá trị số đếm sẽ tăng thêm 1 đơn vị. Khi nhấn Reset thì bộ đếm trở về 0.
Sau đây là hình ảnh mô phỏng bằng protues: || Tải code C và file mô phỏng bằng proteus
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ thay đổi nội dung bởi: 1041002, 13-11-2015 lúc 04:27 AM. |
11-12-2013, 03:33 PM | #4 | |
Nhập môn đệ tử
Tham gia ngày: Nov 2013
Bài gửi: 4
: |
download duoc con khi .
Trích:
|
|
02-03-2014, 02:24 PM | #5 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Bạn nè, link tải vẫn ok, có lẽ bạn không biết tải tài liệu cho link rút gọn dạng adf.ly rồi. Bạn tìm hiểu cách tải trên google nha, vì hiện nay link tải dạng này nhiều lắm! thanks.
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ |
01-04-2014, 05:18 PM | #6 |
Nhập môn đệ tử
Tham gia ngày: Feb 2014
Bài gửi: 1
: |
[Help]Ngắt ngoài Interrup !!!
Em đang làm một mạch điều khiển tốc độ động cơ dùng pic16f887
nhưng em không biết ngắt ngoài để đếm xung và tính vận tốc như thế nào. mong anh chỉ giáo em với. (em dùng mikroC.) cảm ơn anh nhiều !!! |
04-07-2014, 12:29 AM | #7 | |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Trích:
Xem tại đây
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ thay đổi nội dung bởi: 1041002, 01-02-2016 lúc 07:53 PM. |
|
04-07-2014, 12:45 AM | #8 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Điều khiển motor dc bằng cách điều khiển độ rộng xung PWM
Sau đây là một project điều khiển tốc độ motor dc bằng cách điều chế độ rộng xung.
CMU: pic 16f877a Ngôn ngữ lập trình: mikroc Pro for Pic ver 6.4 Một số hình ảnh của project: Sơ đồ nguyên lý: Xem trong ảnh Mô phỏng bằng Protues: xem trong ảnh || Tải toàn bộ project và mô phỏng theo link sau: http://dientublog.blogspot.com/2014/...g-ieu-che.html
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ |
12-11-2012, 10:26 PM | #9 |
Nhập môn đệ tử
Tham gia ngày: Sep 2012
Bài gửi: 1
: |
Thank anh rat nhieu, tai lieu nay o Viet Nam h dung la hiem that
|
13-11-2012, 11:21 PM | #10 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Hẹn giờ tắt mở thiết bị dùng Pic16f84
Sau đây là hình ảnh của project:
Các bạn nhìn vào ảnh sẽ thấy sơ đồ gồm các khối: CMU: 16f84, nút bấm chọn mode (Reset, Enter, Timeup), hiển thị 7seg, đóng mở rờle. Các bạn ấn Timeup để tăng một đơn vị thời gian (ở đây là phút), xong các bạn nhấn Enter hệ thống sẽ hoạt động, khi thời gian xuống tới 0--> rờ le đóng. Việc đóng hây mở rờ le khi đến mức thời gian ta set là do ta qui định khi viết phần mềm. || Các bạn tải toàn bộ project tại đây (code mikroC Pro for Pic và file proteus)
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ thay đổi nội dung bởi: 1041002, 01-02-2016 lúc 07:49 PM. |
15-11-2012, 02:21 PM | #11 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Button and led 7segments
Mô tả: khi nhấn button increase thì giá trị tăng một đơn vị, khi nhấn button decrease thì giá trị giảm một đơn vị, kết quả hiển thị lên 2 led 7segment. Khi giảm đến 0 thì dù có nhấn button decrease thì vẫn không giảm nữa. Ngôn ngữ lập trình mikroc pro, có file mô phỏng isis.
|| Link tải code và file mô phỏng protues
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ thay đổi nội dung bởi: 1041002, 01-02-2016 lúc 07:50 PM. |
24-11-2012, 05:19 PM | #12 |
Nhập môn đệ tử
Tham gia ngày: May 2011
Bài gửi: 3
: |
|
27-11-2012, 02:14 PM | #13 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Mình chưa gặp lỗi này lần nào, mình chạy mikroc pro trên winxp. Bạn sử dụng win vista hả gì? bạn xem bản này có hổ trợ không, lỗi này là lỗi phần mềm, chú không phải lỗi biên dịch!
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ |
27-11-2012, 02:16 PM | #14 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Đo nhiệt độ bằng cảm biến nhiệt Lm35, hiển thị lên 7 seg có phần thập phân
CMU: 16f877A
Ngôn ngữ: Mikroc pro Mô phỏng: ISIS Đã test trên thực tế: Có video hôm nào post || Tải code isis tại đây
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ thay đổi nội dung bởi: 1041002, 07-11-2015 lúc 05:14 AM. |
27-11-2012, 02:19 PM | #15 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Cái folder program của bạn có "(x86)" có thể xảy ra lỗi, bạn thử cài ở ngoài folder đó xem sao! Chúc bạn thành công!
__________________
Projects for PIC, AVR in MikroC and C | Điện tử cơ bản | Mạch điện tử ứng dụng | Tài liệu điện tử | Tài liệu truyền hình | Ebook | Softwaves | tool online | Visit my site address: http://dientudieukhien.net/ |
Tags |
16f877a, 7 segment, lap trinh pic 16f887, mikroc for pic, pic with lcd |
|
|