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ừ 476 tới 500 trên 500
Search took 0.82 seconds; generated 68 minute(s) ago.
Tìm Kiếm: Posts Made By: namqn
Chuyên mục: Cơ bản về vi điều khiển và PIC 10-04-2009, 08:10 PM
Trả lời: 13
Lần đọc: 17,235
Người gửi namqn
Google với cụm từ khóa "volatile in C", một vài...

Google với cụm từ khóa "volatile in C", một vài link tốt như sau:
http://publications.gbdirect.co.uk/c_book/chapter8/const_and_volatile.html
http://www.netrino.com/node/80

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 10-04-2009, 07:50 PM
Trả lời: 4
Lần đọc: 7,602
Người gửi namqn
TMR1H:TMR1L = 0x3CAF = 15535, chương trình sẽ tạo...

TMR1H:TMR1L = 0x3CAF = 15535, chương trình sẽ tạo 10 lần thời gian trễ do Timer 1 đếm từ 15535 đến 65535. Với tần số thực thi lệnh (chứ không phải tần số dao động) là 1 MHz thì thời gian trễ là...
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 10-04-2009, 04:53 PM
Trả lời: 92
Lần đọc: 152,531
Người gửi namqn
Chip điều khiển của module LCD chỉ dùng các chân...

Chip điều khiển của module LCD chỉ dùng các chân DB4..DB7 cho chế độ 4 bit, do đó bạn phải sửa lại phần cứng, không còn cách nào khác.

Thân,
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 10-04-2009, 12:31 AM
Trả lời: 245
Lần đọc: 277,289
Người gửi namqn
portd = 00b00111111 là một phép gán chứ không...

portd = 00b00111111 là một phép gán chứ không phải khai báo. Không có sơ đồ mạch thì khó mà phân tích được phép gán này dùng để làm gì trong chương trình trên.

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-04-2009, 08:48 PM
Trả lời: 1
Lần đọc: 6,239
Người gửi namqn
Không chính xác lắm. Nếu bạn thấy kiểu bộ...

Không chính xác lắm.

Nếu bạn thấy kiểu bộ nhớ của PIC được mô tả là OTP, thì:
- PIC chỉ có thể được nạp chương trình một lần duy nhất, khi có kiểu vỏ nhựa thông thường

- Hoặc PIC có thể nạp...
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-04-2009, 03:33 AM
Trả lời: 13
Lần đọc: 17,235
Người gửi namqn
Tôi không dùng CCS C nên không rõ biến x trong...

Tôi không dùng CCS C nên không rõ biến x trong main sẽ được trình biên dịch xử lý ra sao khi được truy xuất trong chương trình xử lý ngắt, nhưng tôi cho rằng bạn có thể dùng biến toàn cục (nghĩa là...
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-04-2009, 12:25 AM
Trả lời: 4
Lần đọc: 27,130
Người gửi namqn
Đọc được tập tin .hex rồi dịch ngược thành mã máy...

Đọc được tập tin .hex rồi dịch ngược thành mã máy thì có giúp bạn hiểu về hoạt động của PIC tốt hơn so với việc bạn học viết chương trình cho PIC bằng hợp ngữ không?

Nếu câu trả lời là không thì...
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-04-2009, 12:22 AM
Trả lời: 13
Lần đọc: 17,235
Người gửi namqn
Bạn không nên dùng delay_ms(1000) trong chương...

Bạn không nên dùng delay_ms(1000) trong chương trình xử lý ngắt, vì các hoạt động khác trong vòng lặp chính sẽ bị dừng lại cho đến khi trở về từ ngắt, mà trong ngắt bạn lại dừng lại 1000 ms chẳng làm...
Chuyên mục: Thực hành 08-04-2009, 07:46 PM
Trả lời: 166
Lần đọc: 254,706
Người gửi namqn
Datasheet mô tả như vậy, với điều kiện bạn làm...

Datasheet mô tả như vậy, với điều kiện bạn làm mát tốt cho vi mạch, và điều khiển đúng cách để tránh tổn thất công suất quá lớn (ngầm hiểu rằng bạn phải dùng kiểu vỏ Multiwatt15, dùng tản nhiệt đủ...
Chuyên mục: Cơ bản về vi điều khiển và PIC 08-04-2009, 04:25 PM
Trả lời: 3
Lần đọc: 8,571
Người gửi namqn
Bạn có thể đọc phần phân tích thuật toán ở đây: ...

Bạn có thể đọc phần phân tích thuật toán ở đây:
http://www.piclist.com/techref/microchip/math/radix/b2bu-16b5d.htm

Bạn đã có một câu hỏi ở một luồng khác về chuyển đổi giá trị ADC 10-bit thành...
Chuyên mục: Cơ bản về vi điều khiển và PIC 08-04-2009, 04:21 PM
Trả lời: 1
Lần đọc: 6,270
Người gửi namqn
Thuật toán mà bạn cần là chuyển số nhị phân...

Thuật toán mà bạn cần là chuyển số nhị phân (binary) sang BCD (unpacked), bạn có thể tham khảo các thuật toán ở piclist:
http://www.piclist.com/techref/microchip/math/radix/index.htm

Thân,
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 08-04-2009, 03:17 PM
Trả lời: 1
Lần đọc: 5,460
Người gửi namqn
Bạn đọc thêm về union trong một tài liệu cơ bản...

Bạn đọc thêm về union trong một tài liệu cơ bản nào đó dành cho C.

Thân,
Chuyên mục: Cơ bản về vi điều khiển và PIC 08-04-2009, 12:55 AM
Trả lời: 8
Lần đọc: 10,052
Người gửi namqn
Xin lỗi bạn, không rõ vì lý do gì mà lần trước...

Xin lỗi bạn, không rõ vì lý do gì mà lần trước link bị rút gọn. Link đầy đủ của programming specification đó như sau:
http://ww1.microchip.com/downloads/en/DeviceDoc/41287C.pdf

Thân,
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 08-04-2009, 12:43 AM
Trả lời: 28
Lần đọc: 31,195
Người gửi namqn
Bạn không cần địa chỉ kiểu đó đâu. Cổng COM ảo...

Bạn không cần địa chỉ kiểu đó đâu. Cổng COM ảo thường khác với COM1 .. COM4. Bạn chỉ cần xem nó xuất hiện ở máy của bạn dưới tên nào, giả thiết là COMx, rồi bạn dùng x đó trong câu lệnh thiết lập...
Chuyên mục: Luận văn tốt nghiệp 07-04-2009, 10:35 PM
Trả lời: 47
Lần đọc: 46,437
Người gửi namqn
Bạn có đo được dạng sóng dòng điện không? ...

Bạn có đo được dạng sóng dòng điện không?

ACSx là những linh kiện gì? Bạn đưa tín hiệu như thế nào vào các chân PHASEx?

Tại sao lại dùng duty cycle = 90 % mà không dùng giá trị nhỏ hơn?

Thân,
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 07-04-2009, 10:21 PM
Trả lời: 4
Lần đọc: 7,266
Người gửi namqn
Vấn đề không phải ở code của bạn (trong ví dụ 4-2...

Vấn đề không phải ở code của bạn (trong ví dụ 4-2 tôi đâu có cần thiết lập các bit TRISF đó), mà ở phần cứng của bạn. Bạn hãy xem lại mạch thử nghiệm của bạn.

Thân,
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 07-04-2009, 09:35 PM
Trả lời: 4
Lần đọc: 7,266
Người gửi namqn
Bạn nối phần cứng ra sao? Với dsPIC30F4011, các...

Bạn nối phần cứng ra sao? Với dsPIC30F4011, các chân main I/O cho UART1 là RF2 (U1RX) và RF3 (U1TX) chứ không phải là RC13 và RC14 như bạn chú thích trong code đâu.

Thân,
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 07-04-2009, 09:16 PM
Trả lời: 28
Lần đọc: 31,195
Người gửi namqn
Bạn cứ xem cái USB-to-serial converter là một...

Bạn cứ xem cái USB-to-serial converter là một cổng COM, và đọc luồng sau:
http://www.picvietnam.com/forum/showthread.php?t=869

Việc ứng dụng thì thực ra khá đơn giản, chỉ cần dùng địa chỉ cổng...
Chuyên mục: Cơ bản về vi điều khiển và PIC 07-04-2009, 09:09 PM
Trả lời: 6
Lần đọc: 11,310
Người gửi namqn
printf("%u", k) sẽ xuất giá trị k ở dạng chuỗi ký...

printf("%u", k) sẽ xuất giá trị k ở dạng chuỗi ký tự ASCII biểu diễn số k (dạng mà con người thường dùng để biểu diễn các con số). Ví dụ, nếu k của bạn là số 250 (có thể mã hóa trong một byte) thì...
Chuyên mục: Cơ bản về vi điều khiển và PIC 07-04-2009, 08:24 PM
Trả lời: 6
Lần đọc: 11,310
Người gửi namqn
Cách làm đó thì ổn, tuy nhiên bạn cần hiểu là...

Cách làm đó thì ổn, tuy nhiên bạn cần hiểu là giao tiếp RS-232 sẽ truyền từng ký tự, có độ dài 7, 8, hay 9 bit. Do đó, bạn phải xác định xem cần bao nhiêu ký tự cho một kết quả ADC, rồi mới thiết lập...
Chuyên mục: Giao tiếp USB, CAN, I2C, SPI, USART... 07-04-2009, 06:17 PM
Trả lời: 28
Lần đọc: 31,195
Người gửi namqn
Đơn giản nhất là bạn dùng mô hình sau: Máy...

Đơn giản nhất là bạn dùng mô hình sau:

Máy tính <=> USB-to-serial converter <=> PIC16F877A => LED

Giao diện trên máy tính chỉ cần dùng giao tiếp RS-232 qua cổng COM ảo của bộ USB-to-serial...
Chuyên mục: Cơ bản về vi điều khiển và PIC 07-04-2009, 06:09 PM
Trả lời: 8
Lần đọc: 10,052
Người gửi namqn
Cách nạp chương trình cho PIC cụ thể được mô tả...

Cách nạp chương trình cho PIC cụ thể được mô tả trong programming specification của chip đó, chẳng hạn, tài liệu dưới đây là programming specification cho PIC16F88x:...
Chuyên mục: Cơ bản về vi điều khiển và PIC 07-04-2009, 06:04 PM
Trả lời: 6
Lần đọc: 11,310
Người gửi namqn
printf() là hàm xuất chuỗi có định dạng trong thư...

printf() là hàm xuất chuỗi có định dạng trong thư viện chuẩn của C. Nếu không chỉ định ngõ ra thì printf() sẽ xuất đến ngõ ra chuẩn (standard output). Với CCS C thì ngõ ra chuẩn là một stream RS-232....
Chuyên mục: Tìm mua sản phẩm 07-04-2009, 05:22 PM
Trả lời: 4
Lần đọc: 4,910
Người gửi namqn
Không phải dùng cổng song song, mà là dùng chế độ...

Không phải dùng cổng song song, mà là dùng chế độ nạp song song (tương tự kiểu nạp của 89C51 chẳng hạn), tức là dùng bus dữ liệu gồm 12 đường tín hiệu D0..D11, cấp xung tăng địa chỉ bộ đếm chương...
Chuyên mục: Cơ bản về vi điều khiển và PIC 07-04-2009, 03:16 AM
Trả lời: 3
Lần đọc: 7,401
Người gửi namqn
Vị trí của cuối cùng trong flash của PIC12F508...

Vị trí của cuối cùng trong flash của PIC12F508 chứa giá trị calibration cho bộ dao động nội của PIC này, và không nên bị ghi đè. Phần mềm nạp PIC của bạn đã làm tốt việc này.

Do đó, với cùng code...
kết quả từ 476 tới 500 trên 500

 
Chuyển đến

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