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 51
thời gian kiếm là 0.01 giây.
Tìm Kiếm: Posts Made By: namqn
Chuyên mục: Cơ bản về vi điều khiển và PIC 17-04-2009, 05:35 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Với 8051, count1 trong "count1 equ 0x20" vẫn...

Với 8051, count1 trong "count1 equ 0x20" vẫn không phải là biến, mà chỉ là một giá trị hằng (0x20). count1 trong "count1: DB 0x20" là một nhãn để truy xuất giá trị hằng 0x20 trong vùng bộ nhớ chương...
Chuyên mục: Cơ bản về vi điều khiển và PIC 01-03-2009, 10:03 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Bạn thử lại với code sau xem: #include...

Bạn thử lại với code sau xem:
#include <16F877A.h>
#fuses HS,NOWDT,NOPUT,NOPROTECT, NOWRT
#use delay(clock=20000000)

void main()
{ byte i,led;
led=0x00;
while(1)
{ for(i=0; i<=8; i++)
Chuyên mục: Cơ bản về vi điều khiển và PIC 01-03-2009, 01:24 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
PIC16F877A có nhiều loại timer, tôi chỉ lấy ví dụ...

PIC16F877A có nhiều loại timer, tôi chỉ lấy ví dụ về Timer 1 ở đây. Giả sử tần số xung clock là 4 MHz, có nghĩa là mỗi chu kỳ máy (bao gồm 4 chu kỳ xung clock) sẽ kéo dài 1 us. Lại giả sử cần định...
Chuyên mục: Cơ bản về vi điều khiển và PIC 28-02-2009, 01:35 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Theo tài liệu hướng dẫn của CCS C, cú pháp của...

Theo tài liệu hướng dẫn của CCS C, cú pháp của hàm output_bit() như sau: output_bit(pin, value). Tham số pin có thể là biến, nhưng tham số value là hằng số (0 hay 1). Bạn đã dùng một biểu thức có...
Chuyên mục: Cơ bản về vi điều khiển và PIC 24-02-2009, 12:30 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
PIC16F877A (và các vi điều khiển PIC nói chung)...

PIC16F877A (và các vi điều khiển PIC nói chung) không được thiết kế để sử dụng RAM ngoài. Bạn vẫn có thể nối PIC16F877A với RAM ngoài thông qua các port I/O của PIC, nhưng tốc độ truy xuất RAM sẽ...
Chuyên mục: Cơ bản về vi điều khiển và PIC 17-02-2009, 05:59 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
- Đa số các cổng COM hiện đại có khả năng cấp...

- Đa số các cổng COM hiện đại có khả năng cấp nguồn rất hạn chế (các cổng này được thiết kế cho mục đích truyền thông, chứ không phải cho mục đích cấp nguồn). Do đó, bạn không nên dùng nguồn từ cổng...
Chuyên mục: Cơ bản về vi điều khiển và PIC 15-02-2009, 11:31 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Mạch nguyên lý của bạn về nguyên tắc thì không có...

Mạch nguyên lý của bạn về nguyên tắc thì không có vấn đề, nhưng bạn không cho biết giá trị cụ thể của linh kiện, nên khó mà nhận xét mạch thử nghiệm của bạn. Bạn nên cho biết thêm:

- Tụ điện dùng...
Chuyên mục: Cơ bản về vi điều khiển và PIC 12-02-2009, 09:07 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Chương trình chạy theo đúng những gì bạn đã viết....

Chương trình chạy theo đúng những gì bạn đã viết. Trong phần xử lý ngắt, bạn tăng biến COUNT lên 1 đơn vị, nhưng lại ghi kết quả vào W, do đó biến COUNT vẫn chứa giá trị ban đầu (không hề bị thay...
Chuyên mục: Cơ bản về vi điều khiển và PIC 12-02-2009, 01:20 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
- Vector ngắt nằm ở 0x0004 chứ không phải ở...

- Vector ngắt nằm ở 0x0004 chứ không phải ở 0x0400 như bạn đã viết.

- TRISA và TRISB nằm cùng bank, do đó BANKSEL TRISA là không cần thiết.

- PORTA nằm khác bank với TRISA, chỗ này thì bạn lại...
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-02-2009, 09:15 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Không rõ bạn nói đến cách tính nào sẽ không chính...

Không rõ bạn nói đến cách tính nào sẽ không chính xác.

Tôi vừa xem lại phần tính toán của nhh ở post #31, thấy có chỗ không ổn, nên đã ngồi tính toán lại (tôi thường ít dùng các hàm delay kiểu này...
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-02-2009, 07:13 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
GOTO $-1 nghĩa là nhảy đến lệnh nằm trước (dấu...

GOTO $-1 nghĩa là nhảy đến lệnh nằm trước (dấu trừ) lệnh hiện hành (ký hiệu $) 1 từ lệnh, GOTO $+2 là nhảy đến lệnh nằm sau (dấu cộng) lệnh hiện hành 2 từ lệnh.

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-02-2009, 06:08 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Bạn nên cho biết thông báo lỗi mà bạn đã gặp, nó...

Bạn nên cho biết thông báo lỗi mà bạn đã gặp, nó sẽ giúp những người khác giúp bạn tốt hơn.

Tôi không dùng CCS C, nhưng theo tài liệu hướng dẫn của trình dịch này, các hàm output_high() và...
Chuyên mục: Cơ bản về vi điều khiển và PIC 30-10-2008, 12:07 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Bạn có thể bắt đầu từ đây (link này được đặt ở...

Bạn có thể bắt đầu từ đây (link này được đặt ở banner và ở menu bên góc trái trên của trang chính của diễn đàn):
http://www.picvietnam.com/forum//showthread.php?t=4

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 16-10-2008, 06:15 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Bạn đọc luồng này, post #4, về các mạch nạp đơn...

Bạn đọc luồng này, post #4, về các mạch nạp đơn giản không dùng firmware:
http://www.picvietnam.com/forum/showthread.php?t=299

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 15-10-2008, 11:42 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
PIC16F877A không dùng kiến trúc bộ nhớ như 8051,...

PIC16F877A không dùng kiến trúc bộ nhớ như 8051, do đó bạn sẽ không tìm thấy các chân này trên nó.

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 19-09-2008, 05:16 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Việc PIC chạy như thế nào còn tùy thuộc vào cách...

Việc PIC chạy như thế nào còn tùy thuộc vào cách cấu hình của bạn. Bạn chưa cho biết các cấu hình của PIC16F877A và PIC16F84A mà bạn đã dùng ra sao.

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 13-05-2008, 08:49 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Thông tin liên quan đến timer của PIC16 nằm trong...

Thông tin liên quan đến timer của PIC16 nằm trong datasheet của PIC. Tôi không rõ bạn cần thêm tài liệu gì. Thông thường chỉ cần đọc phần tương ứng của một timer nào đó trong datasheet và viết code...
Chuyên mục: Cơ bản về vi điều khiển và PIC 13-05-2008, 06:36 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Theo hiện tượng bạn đã mô tả, có thể PIC được...

Theo hiện tượng bạn đã mô tả, có thể PIC được kích hoạt chế độ nạp chương trình ở điện áp thấp (LVP). Bạn nên thêm NOLVP vào directive #fuses.

Nếu cắm PIC ngược chiều vào socket trên mạch nạp thì...
Chuyên mục: Cơ bản về vi điều khiển và PIC 12-05-2008, 08:41 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Nếu bạn cần giá trị cụ thể, hãy dùng 10 k. Câu...

Nếu bạn cần giá trị cụ thể, hãy dùng 10 k. Câu hỏi của bạn khiến tôi nhớ lại câu chuyện sau:
Hãng Compaq thường xuyên nhận được điện thoại của các khách hàng mới,
than phiền rằng họ không thể tìm...
Chuyên mục: Cơ bản về vi điều khiển và PIC 12-05-2008, 08:36 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Đoạn __CONFIG ... dùng để đặt cấu hình cho PIC,...

Đoạn __CONFIG ... dùng để đặt cấu hình cho PIC, nên có. Nếu không có đoạn này thì PIC sẽ chạy ở cấu hình mặc định (thông tin có trong datasheet của PIC).

Khi lập trình hợp ngữ thì thông tin tần số...
Chuyên mục: Cơ bản về vi điều khiển và PIC 12-05-2008, 07:57 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Thông thường, các trình biên dịch ngôn ngữ cấp...

Thông thường, các trình biên dịch ngôn ngữ cấp cao sẽ tự động chuyển bank khi cần thiết cho bạn. Cũng có trình biên dịch cho phép bật/tắt việc tự động chuyển bank này, và khi đó người lập trình sẽ...
Chuyên mục: Cơ bản về vi điều khiển và PIC 12-05-2008, 12:49 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Vấn đề này đã được đề cập nhiều lần ở picvietnam,...

Vấn đề này đã được đề cập nhiều lần ở picvietnam, bạn thử link sau nhé:
http://www.google.com/search?hl=en&q=LCD+site%3Awww.picvietnam.com&btnG=Google+Search

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 12-05-2008, 12:47 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Vì các PIC được chế tạo như vậy, nên chúng ta...

Vì các PIC được chế tạo như vậy, nên chúng ta phải chọn bank của một thanh ghi để có thể truy xuất thanh ghi đó. Bạn cứ chấp nhận như vậy đi, sau này nắm rõ hơn về kỹ thuật số và vi điều khiển thì sẽ...
Chuyên mục: Cơ bản về vi điều khiển và PIC 06-03-2008, 05:11 AM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
Sau khi đã biên dịch thành công project, bạn vào...

Sau khi đã biên dịch thành công project, bạn vào mênu Debugger, chọn Select Tool, rồi chọn MPLAB SIM. Khi đó, phía bên phải của thanh công cụ của MPLAB IDE sẽ có các nút cho phép bạn thực hiện việc...
Chuyên mục: Cơ bản về vi điều khiển và PIC 19-10-2007, 08:25 PM
Trả lời: 373
Lần đọc: 365,313
Người gửi namqn
PIC16F887 có 2 từ cấu hình, do đó directive trên...

PIC16F887 có 2 từ cấu hình, do đó directive trên phải sửa lại tương tự như sau:
__CONFIG _CONFIG1, _FCMEN_OFF & _XT_OSC & _CP_OFF & _WDT_OFF & _BOR_ON & _PWRTE_ON & _LVP_OFF & _DEBUG_OFF

Bạn...
kết quả từ 1 tới 25 trên 51

 
Chuyển đến

Múi giờ GMT. Hiện tại là 12:13 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