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 21 trên 21
thời gian kiếm là 0.01 giây.
Tìm Kiếm: Posts Made By: hang1988
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 16-11-2010, 10:23 PM
Trả lời: 8
Lần đọc: 8,363
Người gửi hang1988
Bạn hãy tham khảo code này! Code nháy 8 LED đơn...

Bạn hãy tham khảo code này! Code nháy 8 LED đơn giản! Cần gì dùng timer cho phiền ra! để đó còn ùng cái khác!
/*
CHUONG TRINH NHAY LED DON - DSPIC30F4011

+ Phan cung : ...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 19-10-2010, 09:19 AM
Trả lời: 1
Lần đọc: 3,195
Người gửi hang1988
Thứ nhất bạn phải có 1 điện trở treo ở nút nhấn...

Thứ nhất bạn phải có 1 điện trở treo ở nút nhấn lên VCC
Thứ 2 code của bạn có vấn đề : Không biêt bạn khai báo biến sw_old và temp thuộc loại biến gì?
SW=sw_old & 0x0010;
Delay_ms(500); //Vong lap...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 07-09-2010, 11:03 PM
Trả lời: 3
Lần đọc: 4,245
Người gửi hang1988
Thật la hài và buồn cười kinh thật đó. E hôm nay...

Thật la hài và buồn cười kinh thật đó. E hôm nay biên dịch và nạp lại thì lại ko như hôm qua! E nghĩ là do lỗi ở cổng Com rồi! E cám ơn thầy Nam
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 07-09-2010, 10:53 PM
Trả lời: 3
Lần đọc: 4,245
Người gửi hang1988
Vâng! câu lệnh đó em cho vào nhưng chương trình...

Vâng! câu lệnh đó em cho vào nhưng chương trình hầu như không thoát khỏi đó. Quét LED 7 vạch nó bị mờ không sáng được. Nếu e bỏ đi thì LED 7 sáng! E ko hiểu nguyên nhân tại sao?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 07-09-2010, 08:51 AM
Trả lời: 3
Lần đọc: 4,245
Người gửi hang1988
Uart không truyền được quá 5 kí tự lên PC

E có viết lập trình truyền thông cho Dspic truyền thông lên PC qua RS232. Nhưng bên Visual basic chỉ nhận được có 5 kí tự còn các kí tự sau đó khi truyền lên lại không nhận được. Mong mọi người hỗ...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 28-04-2010, 11:42 PM
Trả lời: 1
Lần đọc: 3,610
Người gửi hang1988
Xin lỗi các pác! EM đã khắc phục được rồi!

Xin lỗi các pác! EM đã khắc phục được rồi!
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 28-04-2010, 10:23 PM
Trả lời: 1
Lần đọc: 3,610
Người gửi hang1988
Các bác giúp về đoạn chương trình này!

Em có đoạn chương trình này không hiểu sao chương trình không thoát khỏi vòng for để chạy tiếp! Nó cứ ở trong vòng for
unsigned int n;
void tinhsin(unsigned char sin)
{
...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 21-03-2010, 08:09 PM
Trả lời: 5
Lần đọc: 4,439
Người gửi hang1988
Sơ đò rất phức tạp! Em sờ tay vào chân dao động...

Sơ đò rất phức tạp! Em sờ tay vào chân dao động thì nó chạy chương trình! Hiện tượng này giống như kiểu không có dao động! vì em dùng dao động ngoài!
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 20-03-2010, 11:03 PM
Trả lời: 5
Lần đọc: 4,439
Người gửi hang1988
Vâng! Anh Nam cho em nguyên nhân của hiện tượng...

Vâng! Anh Nam cho em nguyên nhân của hiện tượng đó! Do thiết lập các bit hay là do thế nào mà lại bị như thế?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 19-03-2010, 10:33 PM
Trả lời: 5
Lần đọc: 4,439
Người gửi hang1988
Hiện tượng này là thế nào?

Em lập trình dspic 30F lập trình xong thì nó không chạy gì cả! Sau đó sờ tay vào con thạch anh thì thấy nó chạy? Không biết hiện tượng này là gì? Mong các pác chỉ dùm!
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 26-02-2010, 10:00 PM
Trả lời: 5
Lần đọc: 4,692
Người gửi hang1988
Vâng!Như vậy thanh ghi PTPER= Fcy/(Fpwm*64) - 1;...

Vâng!Như vậy thanh ghi PTPER= Fcy/(Fpwm*64) - 1; đúng ko ạ?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 26-02-2010, 09:34 PM
Trả lời: 5
Lần đọc: 4,692
Người gửi hang1988
Vâng! Em chỉ test PWM thôi ạ! vì không có máy...

Vâng! Em chỉ test PWM thôi ạ! vì không có máy hiện sóng nên dùng LED! xem module đó có hoạt động ko?
Như vậy thanh ghi PTPER= Fcy/(Fpwm*64) - 1; đúng ko ạ?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 26-02-2010, 05:20 PM
Trả lời: 5
Lần đọc: 4,692
Người gửi hang1988
Tạo PWM có Fpwm = 1Hz?

Các pác cho em hỏi là làm sao để tạo được PWM = 1hz trong dspic30F4011? Em ngồi tính toán mãi mà ko nào ra được? Giá trị thanh ghi PDCx chỉ có g ía trị 16 bit được đúng ko ạ?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 25-02-2010, 05:31 PM
Trả lời: 1
Lần đọc: 3,843
Người gửi hang1988
LCD nối vào PORTB có được không?

Em giao tiếp LCD 4 bit với PIC30F4011 như sau : D4 đến D7 nối tương đương với RB0 đến RB3. Còn EN với RB4, RW với RB5, RS với RB6. Em làm hoài mà ko được? làm theo ví dụ của anh Nam với các chân khác...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 30-11-2009, 11:55 AM
Trả lời: 2
Lần đọc: 4,388
Người gửi hang1988
Theo em nghĩ thì độ rộngh xung tính bằng =...

Theo em nghĩ thì độ rộngh xung tính bằng = PDCx/(2*PITER)
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 29-11-2009, 04:57 PM
Trả lời: 2
Lần đọc: 4,388
Người gửi hang1988
Các tính độ rộng xung PDCx

Cho em hỏi cách tính độ rộng xung của thanh ghi PDCx=?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 18-11-2009, 10:15 AM
Trả lời: 8
Lần đọc: 5,583
Người gửi hang1988
Cho em hỏi thì nó được tính như thế nào khi tổng...

Cho em hỏi thì nó được tính như thế nào khi tổng cộng gồm 6 bit?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 17-11-2009, 03:59 PM
Trả lời: 8
Lần đọc: 5,583
Người gửi hang1988
em ko hiểu cái ADCON3<5:0> nghĩa là sao ? con...

em ko hiểu cái ADCON3<5:0> nghĩa là sao ? con <5:0> nghĩa là thế nào?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 17-11-2009, 03:35 PM
Trả lời: 8
Lần đọc: 5,583
Người gửi hang1988
Em còn gặp 1 trường hợp như thế này. Em có chương...

Em còn gặp 1 trường hợp như thế này. Em có chương trình như thế này :
#include <p30f4011.h>
#include "ADC.h"
#include "LCD.h"
#include <math.h>
unsigned int ADCValue,t,t1;
void Init_ADC10(void)...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 17-11-2009, 05:28 AM
Trả lời: 8
Lần đọc: 5,583
Người gửi hang1988
cũng thư rồi pác à! Nhưng tôi muốn hỏi là giá trị...

cũng thư rồi pác à! Nhưng tôi muốn hỏi là giá trị đó đựoc tính như thế nào? đối với ADC 10 bit sao tốc độ phải là 250ns. ứng với ADCON3=0x0103 hay nó có cách tính như thến ào?
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 16-11-2009, 06:07 PM
Trả lời: 8
Lần đọc: 5,583
Người gửi hang1988
ADCON3 = 0x0103; được tính như thế nào? help?

Em nghiên cứu mãi mà ko bit ADCON3 = 0x0103; nó được tính như thế nào? sao phải là /Dung 1 TAD cho lay mau 250ns. KHi em thay bằng kiểu các khác giá trị ADC là cái khác? Em thấy thay đổi cái này nó...
kết quả từ 1 tới 21 trên 21

 
Chuyển đến

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