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ừ 76 tới 100 trên 133
Search took 0.01 seconds; generated 61 minute(s) ago.
Tìm Kiếm: Posts Made By: hopeman
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 10-03-2009, 01:55 PM
Trả lời: 22
Lần đọc: 50,025
Người gửi hopeman
if(BlueLedCounter>120000) { ...

if(BlueLedCounter>120000)
{
BlueLedCounter=0;
if(Switch==0)
{
C1TX1B1 = OutData1[0];
C1TX1B2 = OutData1[1];
C1TX1CONbits.TXREQ = 1;
}
else{
Chuyên mục: Cơ bản về vi điều khiển và PIC 06-03-2009, 09:02 AM
Trả lời: 6
Lần đọc: 16,982
Người gửi hopeman
bạn hãy đọc mục này nhé ...

bạn hãy đọc mục này nhé
http://www.picvietnam.com/forum/showthread.php?t=611
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 05-03-2009, 04:19 PM
Trả lời: 22
Lần đọc: 50,025
Người gửi hopeman
bạn hãy thử copy code tôi để ở trên và chạy thử,...

bạn hãy thử copy code tôi để ở trên và chạy thử, bạn có thể hỏi đích danh phần nào ( trong Code hoặc vấn đề bạn thắc mắc) thì tôi còn biết để trả lời.nếu bạn bám sát các dòng code tôi đã up ở trên và...
Chuyên mục: Giao tiếp cổng COM và LPT 18-02-2009, 10:35 AM
Trả lời: 17
Lần đọc: 36,231
Người gửi hopeman
tôi đặt giả thiết là nếu nó gây ra sai số ở 2...

tôi đặt giả thiết là nếu nó gây ra sai số ở 2 byte phục vụ việc kiểm tra chẵn lẻ thì làm thế nào? sửa đúng thành sai à?
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 12-02-2009, 10:56 AM
Trả lời: 22
Lần đọc: 50,025
Người gửi hopeman
rất mong nhận được phản hồi và trao đổi cùng các...

rất mong nhận được phản hồi và trao đổi cùng các bạn có quan tâm đến vấn đề này
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 12-02-2009, 10:55 AM
Trả lời: 22
Lần đọc: 50,025
Người gửi hopeman
còn đây là code của chương trình main và xử lý...

còn đây là code của chương trình main và xử lý ngắt của CAN

#include <p30F4012.h>

_FOSC(CSW_FSCM_OFF & FRC_PLL16)
;
_FWDT(WDT_OFF)
;
_FBORPOR(PBOR_OFF & MCLR_EN & PWMxL_ACT_HI &...
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 12-02-2009, 10:46 AM
Trả lời: 22
Lần đọc: 50,025
Người gửi hopeman
Phần cứng hết sức đơn giản nên tôi sẽ ko post lên...

Phần cứng hết sức đơn giản nên tôi sẽ ko post lên nữa, bạn cứ nối TXD và RXD của dsPIC và MCP2551 lại với nhau, còn CANH và CANL của MCP2551 thì nối vào bus CANH và CANL là xong.
Phần thiết lập cấu...
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 11-02-2009, 05:25 PM
Trả lời: 22
Lần đọc: 50,025
Người gửi hopeman
Smile Từng bước tiếp cận và chinh phục giao thức CAN của dsPIC (30F4012)

Thời gian vừa qua tôi tìm cách làm giao thức CAN nhưng tìm trên PICVN thấy cũng không nhiều lắm và có vẻ như cũng chưa có tiền bối nào dạy cụ thể việc này, sau một thời gian mò mẫm tôi đã làm được...
Chuyên mục: Cơ cấu chấp hành (Actuator) 17-01-2009, 11:34 AM
Trả lời: 8
Lần đọc: 15,422
Người gửi hopeman
bạn hãy để ý đến các tín hiệu đầu vào của Chip (...

bạn hãy để ý đến các tín hiệu đầu vào của Chip ( VD , Encoder, sensor hay thạch anh), nó có thể chịu nhiễu khá mạnh bởi phần công suất, đặc biệt là DC Motor. hãy tránh để các đường mạch công suất...
Chuyên mục: Cơ bản về vi điều khiển và PIC 20-12-2008, 11:52 AM
Trả lời: 3
Lần đọc: 11,082
Người gửi hopeman
có thể dùng eclipse để hỗ trợ lập trình khá tốt,...

có thể dùng eclipse để hỗ trợ lập trình khá tốt, còn đơn giản hơn là dùng notepad++ soạn thỏa rồi sang mplab biên dịch :d
Chuyên mục: Cơ bản về vi điều khiển và PIC 17-12-2008, 09:52 AM
Trả lời: 11
Lần đọc: 16,394
Người gửi hopeman
bác thử xem lại nguồn xem sao, có thể là bác dùng...

bác thử xem lại nguồn xem sao, có thể là bác dùng nguồn chưa đảm bảo nó cũng hay bị thế
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 03-12-2008, 04:57 PM
Trả lời: 4
Lần đọc: 13,239
Người gửi hopeman
bạn phải dùng MPLab thôi, trên này hỗ trợ khá...

bạn phải dùng MPLab thôi, trên này hỗ trợ khá mạnh cho pic32 rồi
Chuyên mục: Những lỗi nạp và debug thường gặp 15-11-2008, 10:41 AM
Trả lời: 27
Lần đọc: 36,496
Người gửi hopeman
lỗi này là lỗi rất hay gặp với các mạch nạp qua...

lỗi này là lỗi rất hay gặp với các mạch nạp qua cổng USB, tỗi cũng đã từng trả lời trên PicVietNam(có cả hình minh họa) nhưng không nhớ ở đâu nữa. nguyên nhân là do điện áp cấp ra của cổng USB quá...
Chuyên mục: Thực hành 15-11-2008, 10:30 AM
Trả lời: 8
Lần đọc: 99,220
Người gửi hopeman
bản thân hệ điều hành Windows không phải là hệ...

bản thân hệ điều hành Windows không phải là hệ điều hành realtime (thời gian thực) mà lại còn phải chạy qua proteus thì lại càng không thể real time được đâu bạn ạ, đáp ứng ở cấp độ 2ms là điều gần...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 07-11-2008, 09:40 AM
Trả lời: 105
Lần đọc: 192,315
Người gửi hopeman
bạn nên vào #3 của topic này down file đính kèm...

bạn nên vào #3 của topic này down file đính kèm về, giải nén và đọc kỹ lại file lcd_lib_4bit.c xem sao nhé.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 07-11-2008, 09:03 AM
Trả lời: 105
Lần đọc: 192,315
Người gửi hopeman
cả hai lệnh này đều là lệnh gọi hàm thôi bạn ơi ...

cả hai lệnh này đều là lệnh gọi hàm thôi bạn ơi
vd lcd_init() tức là gọi hàm void lcd_init(void){...} đây có lẽ là hàm khởi tạo cho lcd, còn hàm còn lại là hàm đẩy 1 ký tự (char) đi thôi.
Chuyên mục: Lỗi lập trình ngôn ngữ cấp cao 31-10-2008, 01:21 PM
Trả lời: 6
Lần đọc: 18,757
Người gửi hopeman
bạn phải khai báo a là biến toàn cục (nằm ngoài...

bạn phải khai báo a là biến toàn cục (nằm ngoài tất cả các chương trình kể cả main)
float a=0;
void main()
{
...
}
mà chỉ cần khai báo int16 là được, cần chi float
Chuyên mục: Lỗi lập trình ngôn ngữ cấp cao 31-10-2008, 10:32 AM
Trả lời: 6
Lần đọc: 18,757
Người gửi hopeman
#INT_RB Void RB_Chuan_Zero ( ) { float a=0;...

#INT_RB
Void RB_Chuan_Zero ( )
{
float a=0;
a=(float)read_adc();

}
đây là biến cục bộ, liệu rời khỏi chương trình này thì nó có còn giá trị nữa ko ?
Chuyên mục: Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ 30-10-2008, 08:40 AM
Trả lời: 2
Lần đọc: 12,488
Người gửi hopeman
quá it thông tin để ai đó có thể giúp bạn bạn...

quá it thông tin để ai đó có thể giúp bạn
bạn có thể mô tả cách làm của bạn tỷ mỉ hơn và có thể là cả code trên VDK của bạn nữa thì có thể mọi người mới giúp đỡ được bạn
Chuyên mục: Cơ bản về vi điều khiển và PIC 28-10-2008, 11:45 AM
Trả lời: 7
Lần đọc: 12,207
Người gửi hopeman
bạn có thể làm theo cách như sau: sử dụng 1 em...

bạn có thể làm theo cách như sau:
sử dụng 1 em Pic (có thể là em 16F877a cho rẻ), lập trình nó nối với máy tính qua cổng COM cho dễ (trên máy tính có thê viết một cái giao diện bằng VB cho dễ)
bạn...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 24-10-2008, 12:12 AM
Trả lời: 4
Lần đọc: 11,520
Người gửi hopeman
với dsPic tôi khuyên bạn nên dùng MPLab C30, dùng...

với dsPic tôi khuyên bạn nên dùng MPLab C30, dùng cũng dễ như ccs thôi, chứ CCS thì thực sự là bó tay thôi.
Chuyên mục: Cơ bản về vi điều khiển và PIC 22-10-2008, 06:15 PM
Trả lời: 2
Lần đọc: 9,070
Người gửi hopeman
mình đã từng trả lời câu này trên PICVIETNAM,...

mình đã từng trả lời câu này trên PICVIETNAM, nguyên nhân là do nguồn USB không đủ để nạp cho PIC
có 2 cách, 1 là bạn nạp qua cap và pic của bạn mắc ở mạch có thêm nguồn 5V sẽ không bị nữa
2 bạn...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 18-10-2008, 12:53 AM
Trả lời: 8
Lần đọc: 9,757
Người gửi hopeman
có khi phải treo lên cao cổng B thông qua trở 1K...

có khi phải treo lên cao cổng B thông qua trở 1K lên 5V thì tốt hơn
mà riêng port B thì có thể tự treo được bằng lệnh port_b_pullups(TRUE); thì phải
không biết có giúp gì được bạn ko nhể :)
Chuyên mục: Cơ bản về vi điều khiển và PIC 18-10-2008, 12:42 AM
Trả lời: 8
Lần đọc: 14,774
Người gửi hopeman
thế này nhé, bạn set timer 2 chính là timer điều...

thế này nhé, bạn set timer 2 chính là timer điều khiển PWM của bạn
vì thế nên con số 249 tức là bạn có thể để độ rộng xung từ 0-249 tương ứng độ đầy xung là từ 0-100%
vì thế nên khi bạn set ở 255...
Chuyên mục: Cơ bản về vi điều khiển và PIC 17-10-2008, 09:40 AM
Trả lời: 5
Lần đọc: 16,640
Người gửi hopeman
bạn phải post code của bạn lên thì mọi người mới...

bạn phải post code của bạn lên thì mọi người mới dễ dàng giúp bạn được, tôi nghĩ có thể do code của bạn có trỗ nào đó bị nhầm lẫn thôi. còn trường hợp bị chết cổng cũng có thể xảy ra nhưng khá...
kết quả từ 76 tới 100 trên 133

 
Chuyển đến

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


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