PIC Vietnam

Go Back   PIC Vietnam > Kiếm Trong Diễn Ðàn

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

kết quả từ 1 tới 25 trên 35
thời gian kiếm là 0.01 giây.
Tìm Kiếm: Posts Made By: handsometran
Chuyên mục: Cơ bản về vi điều khiển và PIC 20-11-2012, 03:47 PM
Trả lời: 10
Lần đọc: 6,986
Người gửi handsometran
Vì mới tìm hiểu C có hơn 1 tháng nên chưa hiểu...

Vì mới tìm hiểu C có hơn 1 tháng nên chưa hiểu lắm. Bạn có biết cách nhóm bit bằng struct và union không. Đọc tài liệu nhiều nhưng do chỉ vắn tắt quá nên không nắm hết.
Chuyên mục: Cơ bản về vi điều khiển và PIC 20-11-2012, 03:35 PM
Trả lời: 13
Lần đọc: 6,811
Người gửi handsometran
Điện áp tham khảo ngoại Vref+<=Vdd. ...

Điện áp tham khảo ngoại Vref+<=Vdd.
http://ns2.upanh.com/b5.s34.d1/0d5f4f2d7dc9f04394d3e7ddd670c9fb_51035902.untitled.jpg[/url]
Muốn dùng điện áp tham khảo + và - là tham khảo nội thì set VCFG2 =...
Chuyên mục: Cơ bản về vi điều khiển và PIC 20-11-2012, 03:06 PM
Trả lời: 10
Lần đọc: 6,986
Người gửi handsometran
Khác nhau chứ bạn, kích dương tức là >0V, kích âm...

Khác nhau chứ bạn, kích dương tức là >0V, kích âm là <0V. Khi dùng trans hay mosfet có loại thuận, loại nghịch tương ứng với xung dương và âm để nó hoạt động.
Chuyên mục: Cơ bản về vi điều khiển và PIC 16-11-2012, 12:27 AM
Trả lời: 10
Lần đọc: 6,986
Người gửi handsometran
Ngôn ngữ cho VDK là C chứ không phải C++ bạn ah.

Ngôn ngữ cho VDK là C chứ không phải C++ bạn ah.
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-11-2012, 12:06 PM
Trả lời: 13
Lần đọc: 6,811
Người gửi handsometran
Lưu ý về dòng ra vào các port VDK PIC chỉ trong...

Lưu ý về dòng ra vào các port VDK PIC chỉ trong khoảng<=20mA nên bạn nên mắc nối tiếp chân AN0 con điện trở 1K, mà ADC có phần điện áp tham khảo nội và ngoại. Tôi thì chọn nội, còn ngoại thì bạn phải...
Chuyên mục: Cơ bản về vi điều khiển và PIC 06-11-2012, 02:35 PM
Trả lời: 13
Lần đọc: 6,811
Người gửi handsometran
Dùng ADC cũng không khó, nhưng có 1 điểm lưu ý là...

Dùng ADC cũng không khó, nhưng có 1 điểm lưu ý là không thể dùng quá 1 kênh ADC tại 1 thời điểm. Nếu muốn dùng ADC bạn chỉ cần chèn hàm khởi tạo ADC và hàm đọc kết quả ADC vào trong file main.c thôi....
Chuyên mục: Cơ bản về vi điều khiển và PIC 04-11-2012, 03:49 PM
Trả lời: 3
Lần đọc: 5,664
Người gửi handsometran
Bạn muốn dùng ngắt RB0 cũng đơn giản thôi, tôi có...

Bạn muốn dùng ngắt RB0 cũng đơn giản thôi, tôi có dùng nó để đếm xung encoder.
//===Khởi tạo ngắt RB0===============================//
void init_ngat()//Cấu hình ngắt RB0
//XEM DATASHEET TRANG 128...
Chuyên mục: Lỗi lập trình ngôn ngữ cấp cao 03-11-2012, 05:51 PM
Trả lời: 8
Lần đọc: 13,217
Người gửi handsometran
Khi mạch nạp PICKIT2 bị lỗi thì bạn nên update...

Khi mạch nạp PICKIT2 bị lỗi thì bạn nên update lại firmware bằng chương trình PICKIT2 luôn. Firmware thực ra là một file .hex, nằm trong thư mục cài đặt của PICKIT2. Tôi mua EasyPIC của Thiên Minh có...
Chuyên mục: Cơ bản về vi điều khiển và PIC 02-11-2012, 12:50 PM
Trả lời: 13
Lần đọc: 6,811
Người gửi handsometran
Nếu em viết bằng MPLAP IDE v8.87 HT PIC 9.8 PRO,...

Nếu em viết bằng MPLAP IDE v8.87 HT PIC 9.8 PRO, thì em chỉ cần #include file lcd.c vào chương trình main là ok.
//*******File lcd.h(file header) được #include trong file lcd.c******//
#ifndef...
Chuyên mục: Cơ bản về vi điều khiển và PIC 02-11-2012, 12:42 PM
Trả lời: 6
Lần đọc: 4,605
Người gửi handsometran
Bạn chỉ gửi có chương trình chính thôi, còn cái...

Bạn chỉ gửi có chương trình chính thôi, còn cái chương trình con để config ADC đâu.
Ban lưu ý một điểm là ADC có 3 kênh, nhưng khi thực hiện chuyển đổi thì chỉ dùng được 1 kênh chứ không thể 3 kênh...
Chuyên mục: Cơ bản về vi điều khiển và PIC 02-11-2012, 12:31 PM
Trả lời: 0
Lần đọc: 2,124
Người gửi handsometran
Hỏi cách nhóm bit bẳng struct & union

Các bạn nào rành về C chỉ giúp cách nhóm bit bằng phương pháp này với.
typedef union _BYTE_VAL//có phải dòng này định nghĩa union thay thế bằng _BYTE_VAL?
{
unsigned char Val;// biến Val này...
Chuyên mục: Cơ bản về vi điều khiển và PIC 01-11-2012, 02:33 PM
Trả lời: 13
Lần đọc: 6,811
Người gửi handsometran
Bạn cũng cần phải tạo 1 “xung cạnh xuống” ở chân...

Bạn cũng cần phải tạo 1 “xung cạnh xuống” ở chân EN mỗi lần xuất dữ liệu 4bit. Chú ý là phải xuất 4bit cao trước và 4bit thấp theo sau.
Chuyên mục: Những câu hỏi thường gặp 01-11-2012, 02:31 PM
Trả lời: 3
Lần đọc: 8,289
Người gửi handsometran
Bạn tham khảo link này:...

Bạn tham khảo link này: http://www.hocavr.com/index.php/en/app/textlcd
Dù AVR hay PIC thì cách điều khiển LCD16x2 đều giống nhau.
Chuyên mục: Cơ bản về vi điều khiển và PIC 15-10-2012, 02:28 PM
Trả lời: 13
Lần đọc: 6,811
Người gửi handsometran
Bạn xem trang này:...

Bạn xem trang này: http://www.hocavr.com/index.php/app/textlcd ở chế độ 4bit thì mỗi lần chuyển dữ liệu từ Pic sang cần phải kiểm tra tình trạng busy của LCD, còn không thì bạn phải delay khoảng...
Chuyên mục: Cơ bản về vi điều khiển và PIC 15-10-2012, 02:14 PM
Trả lời: 3
Lần đọc: 4,324
Người gửi handsometran
Chịu được đấy bạn ah. Vì công suất bo điều khiển...

Chịu được đấy bạn ah. Vì công suất bo điều khiển của bạn khoảng <1A, tôi nói thế vì tôi đã từng làm đồ án tương tự như mạch bạn, con 7805 không nóng một tý nào. còn nguồn 12V thì phải tính sao cho...
Chuyên mục: Cơ bản về vi điều khiển và PIC 13-10-2012, 04:45 PM
Trả lời: 3
Lần đọc: 4,391
Người gửi handsometran
Bạn xem lại hàm interrupt của bạn xem có đúng cú...

Bạn xem lại hàm interrupt của bạn xem có đúng cú pháp chưa, vì tôi nhớ trong HT PIC 16 thì nó có dạng void xxx_ISR(), xxx là bạn muốn đặt gì cũng được, còn _ISR là macro trong HT Pic, nếu viết sai nó...
Chuyên mục: Cơ bản về vi điều khiển và PIC 13-10-2012, 04:41 PM
Trả lời: 1
Lần đọc: 2,846
Người gửi handsometran
Bạn dùng được tốt chứ, vì cả 3 là độc lập. Bạn...

Bạn dùng được tốt chứ, vì cả 3 là độc lập. Bạn đọc phần datasheet nó hướng dẫn bạn khởi tạo từng timer0, timer 1, timer 2. Cả 3 đều khác về cách khởi tạo, bạn làm đi nếu có khó khăn thì post chương...
Chuyên mục: Cơ bản về vi điều khiển và PIC 05-10-2012, 03:59 PM
Trả lời: 10
Lần đọc: 6,986
Người gửi handsometran
Chương trình của bạn sao lạ quá, mảng hinh[]->...

Chương trình của bạn sao lạ quá, mảng hinh[]-> không có kích thước.
Muốn P
//======================================//
unsigned long t, i;
unsigned int hinh[] =
{
0b11111111,
...
Chuyên mục: Cơ bản về vi điều khiển và PIC 05-10-2012, 03:42 PM
Trả lời: 6
Lần đọc: 5,171
Người gửi handsometran
Tôi viết một đoạn ví dụ cho bạn xem, đầu tiên là...

Tôi viết một đoạn ví dụ cho bạn xem, đầu tiên là khởi tạo ngắt. nếu bạn dùng nhiều ngắt thì dùng nguyên portB 8 pin (xem lại datasheet), còn dùng 1 ngắt thì có RB0 vì đó là chân ngắt đặt biệt. Tôi...
Chuyên mục: PIC - Thiết kế và Ứng dụng 04-10-2012, 06:40 PM
Trả lời: 8
Lần đọc: 8,538
Người gửi handsometran
Không có chi, sau này bạn rành rồi thì cũng nên...

Không có chi, sau này bạn rành rồi thì cũng nên chia xẻ cho người khác nữa nhé.
Chuyên mục: Cơ bản về vi điều khiển và PIC 04-10-2012, 06:38 PM
Trả lời: 1
Lần đọc: 2,636
Người gửi handsometran
Dễ lắm, nhưng đầu tiên bạn nên đọc datasheet của...

Dễ lắm, nhưng đầu tiên bạn nên đọc datasheet của con chip bạn lập trình thì bạn mới hiểu chương trình viết như thế nào. Nếu bạn muốn dùng C lập trình thì nên tìm tài liệu C cho vi điều khiển mà đọc...
Chuyên mục: Cơ bản về vi điều khiển và PIC 03-10-2012, 04:58 PM
Trả lời: 8
Lần đọc: 4,780
Người gửi handsometran
Bạn xài bản mới hơn, tôi dùng V8.86, không biết...

Bạn xài bản mới hơn, tôi dùng V8.86, không biết có gì thay đổi không. Chứ chương trình tôi viết đang chạy ổn mà đem qua MPLAB IDE X thì trình dịch báo quá trời lỗi. Bạn xem lại như thế nào. Ngoài ra...
Chuyên mục: Cơ bản về vi điều khiển và PIC 01-10-2012, 02:11 PM
Trả lời: 8
Lần đọc: 4,780
Người gửi handsometran
Lỗi chính không phai do chương trình mà là do bạn...

Lỗi chính không phai do chương trình mà là do bạn chưa configure chip bạn đang sử dụng. Bạn vào trình đơn configure/select device, sau đó chọn chip 16f887 là biên dịch ok liền.
Chuyên mục: Chương trình đào tạo Microchip tại Việt Nam 28-09-2012, 04:55 PM
Trả lời: 123
Chú ý:Thăm dò: Giá của cuốn PIC16F887?
Lần đọc: 102,572
Người gửi handsometran
Source là của Microchip free, nên khi dịch lại...

Source là của Microchip free, nên khi dịch lại thì cũng phải free. Mình phải nghỉ như thế này, mọi người chia nhau ra dịch từng chương mục rồi post len diễn đàn. Mỗi người sẽ tổng hợp riêng lại và...
Chuyên mục: Cơ bản về vi điều khiển và PIC 28-09-2012, 04:20 PM
Trả lời: 6
Lần đọc: 5,171
Người gửi handsometran
Trường hợp này tôi đã gặp phải, giữa 16F877A và...

Trường hợp này tôi đã gặp phải, giữa 16F877A và 887 khác nhau về một số quy định biến các từ khóa của các thanh ghi và cờ ngắt.... Nhưng về thứ tự chân đều giống nhau y chang. Mà 16F877A đang được...
kết quả từ 1 tới 25 trên 35

 
Chuyển đến

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


Đượ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