|
Tài trợ cho PIC Vietnam |
|
Ðiều Chỉnh | Xếp Bài |
02-03-2014, 02:15 PM | #16 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Bạn xem ví dụ tại đây nè: http://www.mikroe.com/chapters/view/...er-4-examples/
Hoặc bạn có thể tham khảo nhiều ví dụ về lập trình Pic bằng ngôn ngữ mikroc tại blog của mình: http://dientudieukhien.net
__________________
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, 28-10-2014 lúc 09:56 AM. |
02-03-2014, 02:20 PM | #17 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Link còn tốt mà bạn: http://www.dientudieukhien.net/2015/...c-pro-for-pic/
__________________
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:15 AM. |
02-03-2014, 02:24 PM | #18 |
Đệ 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/ |
07-03-2014, 11:24 PM | #19 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Project về TMR0 overflow
Hình ảnh của project:
|| Tải project tại đây (ISIS+code): http://dientublog.blogspot.com/2014/...-overflow.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/ |
23-03-2014, 08:47 AM | #20 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Using EEPROM memory with pic 16f887
* Ở ví dụ này, các bạn sẽ biết cách ghi giá trị từ PORTB vào địa chỉ EEPROM và xuất giá trị đó ra PORTD.
Cmu: 16f887 Video: xem theo link dưới https://www.youtube.com/watch?v=1LjFmcgdXuU || Tải project tại đây :http://dientublog.blogspot.com/2014/...ic-16f887.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/ |
01-04-2014, 03:25 PM | #21 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
pic 16f887 base ds1820 digital thermometer
* Project: dùng vi điều khiển pic16f887 lấy tín hiệu từ cảm biến nhiệt ds1820, xử lí, xuất kết quả ra màng hình LCD.
* Ảnh của project: * Video: (Không biết cách chèn video) || Tải project link sau (ISIS + Mikroc source): http://dientublog.blogspot.com/2014/...0-digital.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/ |
01-04-2014, 05:18 PM | #22 |
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 | #23 | |
Đệ 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 | #24 |
Đệ 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/ |
28-10-2014, 09:54 AM | #25 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Lập Trình Hiển Thị LCD 4bit Trên Vi Điều Khiển 8051
Chào các bạn, trong các bài trước mình chia sẽ các project cho vi điều khiển pic. Hôm nay, mình chia sẽ cùng các bạn project cho 8051, ở đây cũng lập trình bằng ngôn ngữ Mikroc, trình biên dịch Mikroc for 8051.
Sơ đồ nguyên lý của project như sau: Ở đây mình không giải thích nhiều, do sơ đồ nguyên lý rất đơn giản, trong code đã có các phần giải thích cho các dòng lệnh. CODE CHƯƠNG TRÌNH: /*Share by dientudieukhien.net MikroC Pro for Pic*/ // Lcd module connections sbit LCD_RS at P2_0_bit; sbit LCD_EN at P2_1_bit; sbit LCD_D4 at P2_2_bit; sbit LCD_D5 at P2_3_bit; sbit LCD_D6 at P2_4_bit; sbit LCD_D7 at P2_5_bit; // End Lcd module connections char txt1[] = "Embedded"; char txt2[] = "Projects"; char txt3[] = "Lcd 4 bit"; char txt4[] = "Tutorial"; char i; // Loop variable void Move_Delay() { // Function used for text moving Delay_ms(500); // You can change the moving speed here } void main(){ Lcd_Init(); // Initialize Lcd Lcd_Cmd(_LCD_CLEAR); // Clear display Lcd_Cmd(_LCD_CURSOR_OFF); // Cursor off Lcd_Out(1,6,txt3); // Write text in first row Lcd_Out(2,6,txt4); // Write text in second row Delay_ms(2000); Lcd_Cmd(_LCD_CLEAR); // Clear display Lcd_Out(1,1,txt1); // Write text in first row Lcd_Out(2,5,txt2); // Write text in second row Delay_ms(2000); // Moving text for(i=0; i<4; i++) { // Move text to the right 4 times Lcd_Cmd(_LCD_SHIFT_RIGHT); Move_Delay(); } while(1) { // Endless loop for(i=0; i<8; i++) { // Move text to the left 7 times Lcd_Cmd(_LCD_SHIFT_LEFT); Move_Delay(); } for(i=0; i<8; i++) { // Move text to the right 7 times Lcd_Cmd(_LCD_SHIFT_RIGHT); Move_Delay(); } } } || Xem nguồn bài viết gốc tại: http://www.dientudieukhien.net/2014/...hien-8051.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/ |
02-11-2014, 07:19 PM | #26 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Lập Trình Menu Và Menu Con Trên Màn Hình LCD 16x2 Tắt mở Thiết Bị
Lập Trình Menu Và Menu Con Trên Màn Hình LCD 16x2 Để Bật / Tắt Thiết Bị.
Hôm nay, mình chia sẽ với các bạn một project mới mang tên như tiêu đề. Ở project này mình sẽ lập trình hiển thị 4 Menu trên trang màng hình đầu tiên của LCD, khi chọn một menu thì một Submenu xuất hiện , ở đây sẽ điều khiển các tác vụ khác - ở đây mình dùng điều khiển on/off các thiết bị, sau đây là tổng quang project. Hình ảnh: Giao diện trang màng hình đầu của project lcd menu for on/off device Menu 3 được mở và điều khiển on/off led 2 Video: Tại đây ||Tải code C và file mô phỏng bằ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, 07-11-2015 lúc 05:16 AM. |
07-11-2014, 09:56 AM | #27 | |
Nhập môn đệ tử
Tham gia ngày: Jan 2013
Bài gửi: 7
: |
Trích:
thay đổi nội dung bởi: trungsonkmt, 07-11-2014 lúc 10:25 AM. |
|
15-12-2014, 06:25 PM | #28 | |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Trích:
Hoặc bản MikrocPro for Pic 6.4: http://www.dientudieukhien.net/2014/...ic-ver-64.html Hoặc bạn có thể theo dõi các bản mới tại: http://www.dientudieukhien.net
__________________
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/ |
|
15-12-2014, 06:44 PM | #29 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Sử dụng ngắt INT ở Portb.f0
Sử Dụng INT External Interrupt Để Phát Hiện Cạnh Lên Ở PORTB.F0, Từ Đó Thực Hiện Chương Trình Ngắt.
Trong ví dụ ở project này ta sử dụng INT External interrupt để phát hiện sự thay đổi trạng thái ở portb.f0 (cạnh lên) từ đó thực hiện chương trình ngắt (chương trình ngắt thực hiện đảo trạng thái portc), sau đây là sơ đồ của project: INT External interrupt Code như sau: Code:
/*Using an external interrupt to detect the status of RB0 to control leds in portC Cmu: Pic 16f877A Author: Minh Trung Site: http:dientudieukhien.net */ void interrupt(){ PORTC =~ PORTC; delay_ms(1000); INTF_bit = 0; //Clear External interrupt flag } void main() { TRISC=0x00; //PortC at output. GIE_bit = 1; //Enable Global interrupt INTEDG_bit = 1; //Interrupt on rising edge of INT pin INTE_bit = 1; // Enable External interrupt INTF_bit = 0; //Clear External interrupt flag while(1){ PORTC=0x00; // clear portc } } Xem thêm project đếm xung, liên quan đến ngắt portb external
__________________
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:57 PM. |
16-12-2014, 07:55 AM | #30 |
Đệ tử 3 túi
Tham gia ngày: Apr 2007
Bài gửi: 46
: |
Binary Count With Pic 16f877a
Sau đây mình chia sẽ với các bạn project điều khiển đếm số nhị phân với pic 16f877a. Ở đây số nhị phân 8 bit, giá trị ban đầu được nạp vào là: 0b00000001
sau 100ms sẽ tăng lên 1 đơn vị, 0b00000010 cứ như thế 0b00000100 cho đến .................... cuối cùng là 255 0b11111111 Các giá trị của số đếm 8bit được hiển thị trên portc của vi điều khiển pic 16f877a, sau đây là sơ đồ nguyên lý: || Tải project 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, 17-06-2015 lúc 11:21 PM. |
Tags |
16f877a, 7 segment, lap trinh pic 16f887, mikroc for pic, pic with lcd |
|
|