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 Tìm Kiếm Bài Trong Ngày Ðánh Dấu Ðã Ðọc Vi điều khiển

kết quả từ 1 tới 25 trên 68
thời gian kiếm là 0.05 giây.
Tìm Kiếm: Posts Made By: 0903579509
Chuyên mục: Cơ bản về vi điều khiển và PIC 17-01-2013, 10:22 AM
Trả lời: 1
Lần đọc: 4,084
Người gửi 0903579509
Cách nhập dữ liệu cho data eeprom pic18f4550

Mình biết cách nhập data cho data eeprom pic16f877 khi nap program như sau:
#rom 0x2100 = {50,65,80,95,50,65,80,95,50,65,80,95,50,65,80,95,
...
Chuyên mục: PIC - Thiết kế và Ứng dụng 22-10-2011, 02:06 PM
Trả lời: 14
Lần đọc: 9,296
Người gửi 0903579509
Thử xem ý tưởng dưới đây, tôi đã thử trên Proteus...

Thử xem ý tưởng dưới đây, tôi đã thử trên Proteus thấy nó hoạt động được.

Mạch điện đi kèm hoạt động như sau:

Khi nhấn button thì đo 1 lần, kết quả đo được chuyển vào biến thoiGianDo, việc...
Chuyên mục: PIC - Thiết kế và Ứng dụng 29-04-2011, 07:22 AM
Trả lời: 7
Lần đọc: 8,077
Người gửi 0903579509
Thử xem cái này:

Thử xem cái này:
Chuyên mục: Cơ bản về vi điều khiển và PIC 05-01-2011, 07:07 AM
Trả lời: 4
Lần đọc: 3,949
Người gửi 0903579509
Có 2 cách tạo xung trên Pic: - tạo chu kỳ trễ (...

Có 2 cách tạo xung trên Pic:
- tạo chu kỳ trễ ( cách này cổ quá)
- Dùng ngắt timer
Bạn nên dùng ngắt, Pic có nhiều ngắt timer, 8 bit, 16 bit có kèm theo prescaler và postscaler. Thời gian tạo 1...
Chuyên mục: Cơ bản về vi điều khiển và PIC 05-11-2010, 05:50 AM
Trả lời: 1
Lần đọc: 5,204
Người gửi 0903579509
Bạn xem tài liệu này:

Bạn xem tài liệu này:
Chuyên mục: Cơ bản về vi điều khiển và PIC 29-09-2010, 10:34 PM
Trả lời: 24
Lần đọc: 17,027
Người gửi 0903579509
Tôi đồng ý với ý kiến của Namqn, việc chạy đường...

Tôi đồng ý với ý kiến của Namqn, việc chạy đường dây Mass trên mạch in là rất quan trọng, nó quyết định rất nhiều đến việc chống nhiễu. Tôi đã lắp rất nhiều Pic trên nhiều thiết bị, chưa thấy nó bị...
Chuyên mục: Cơ bản về vi điều khiển và PIC 29-09-2010, 10:18 PM
Trả lời: 1
Lần đọc: 2,595
Người gửi 0903579509
Nếu cắm con khác vào mà nó nhận ra thì con đó die...

Nếu cắm con khác vào mà nó nhận ra thì con đó die rồi.
Chuyên mục: Cơ bản về vi điều khiển và PIC 20-09-2010, 02:14 PM
Trả lời: 5
Lần đọc: 6,100
Người gửi 0903579509
Hiện tại tôi đã dùng Timer2 để tạo một khoảng...

Hiện tại tôi đã dùng Timer2 để tạo một khoảng thời gian 50ms phục vụ cho công việc này, nhưng sao nó thấy phức tạp quá.
Giải pháp như sau:
Sau khi putc(1 ký tự) thì bật Timer2, khi Timer2 chảy đủ...
Chuyên mục: Cơ bản về vi điều khiển và PIC 20-09-2010, 06:54 AM
Trả lời: 5
Lần đọc: 6,100
Người gửi 0903579509
Bạn có thể viết cụ thể hơn được không. Theo tôi...

Bạn có thể viết cụ thể hơn được không. Theo tôi nghỉ cũng rất khó, bởi vì trong CCSC dòng lệnh c = getc() được dịch qua ASM như sau:
0061 btfss 0C.5
0062 goto 0061
0063 ...
Chuyên mục: Cơ bản về vi điều khiển và PIC 19-09-2010, 04:59 PM
Trả lời: 5
Lần đọc: 6,100
Người gửi 0903579509
Chông treo PIC khi dùng RS232

Tôi đang sử dụng 2 con PIC6F877A truyền dữ liệu cho nhau. Để chống vấn đề sai số khi truyền và nhận thường kiểm tra như sau:

putc(1 ký tự);
c = getc();

Trong trường hợp việc truyền và nhận...
Chuyên mục: Điều khiển 05-09-2010, 07:54 AM
Trả lời: 4
Lần đọc: 5,141
Người gửi 0903579509
Bạn nên nghiên cứu các ngắt timer sẽ thực hiện...

Bạn nên nghiên cứu các ngắt timer sẽ thực hiện được điều này, tôi nghĩ không khó.
Bạn dùng một ngắt timer nào đó để qui đình tần số nháy led, một timer khác qui định khoảng thời gian 10', mỗi phím...
Chuyên mục: Các đề tài khác 12-07-2010, 05:55 PM
Trả lời: 1
Lần đọc: 5,851
Người gửi 0903579509
Thông thường các linh kiện điện tử đều sử dụng...

Thông thường các linh kiện điện tử đều sử dụng hiệu điện thế giữa 2 điểm, tuy nhiên người ta hay dùng một điểm gốc được xem đó là 0V và linh kiện sẽ dùng hiệu điện thế giữa những điểm nào đó với gốc....
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 10-06-2010, 07:47 AM
Trả lời: 9
Lần đọc: 7,534
Người gửi 0903579509
Để sử dụng Timer1 làm counter chỉ cần dùng lệnh...

Để sử dụng Timer1 làm counter chỉ cần dùng lệnh setup_timer_1(T1_EXTERNAL|T1_DIV_BY_1) là counter của T1 sẽ hoạt động
Để lấy data từ T1 :A = getTimer_1()
Để bắt đầu : set_timer1(0)

@ philong54:...
Chuyên mục: Cơ bản về vi điều khiển và PIC 14-05-2010, 10:53 PM
Trả lời: 8
Lần đọc: 6,852
Người gửi 0903579509
Muốn chính xác phải dùng timer ở mức ưu tiên cao...

Muốn chính xác phải dùng timer ở mức ưu tiên cao nhất đẻ không có công việc gì giành quyền ưu tiên khi ngắt timer xảy ra. Dùng hàm delay() không thể chính xác Khi ngắt xảy ra trong khi CPU thực hiện...
Chuyên mục: Cơ bản về vi điều khiển và PIC 14-05-2010, 10:40 PM
Trả lời: 2
Lần đọc: 3,898
Người gửi 0903579509
Bạn vào trang semifluid.com sẽ có đề tài này,...

Bạn vào trang semifluid.com sẽ có đề tài này, được trình bày rất chi tiết.
Thân.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 05-05-2010, 02:17 PM
Trả lời: 2
Lần đọc: 2,946
Người gửi 0903579509
Không ai trả lởi bạn cũng không nên nóng vội như...

Không ai trả lởi bạn cũng không nên nóng vội như vậy.
Tôi góp ý thế này:
Có lẻ mục đích của bạn là đếm số xung trong một thời gian nhất định, thực hiện 10 lần như vậy sau đó lấy giá trị trung bình?...
Chuyên mục: Cơ bản về vi điều khiển và PIC 19-04-2010, 07:18 AM
Trả lời: 2
Lần đọc: 2,942
Người gửi 0903579509
Khi chạy CCS C thì int1 = int8,1 . Int8 = int16...

Khi chạy CCS C thì int1 = int8,1 . Int8 = int16 (low)...
Thân.
Chuyên mục: Analog - Bộ nhớ - Bảo mật - Cảm biến nhiệt độ 25-03-2010, 09:19 PM
Trả lời: 4
Lần đọc: 6,815
Người gửi 0903579509
Nếu relay đã được điều khiển theo mong muốn thì...

Nếu relay đã được điều khiển theo mong muốn thì có nghĩa Pic đã hoạt động, Bạn thay LCD 16 x 1 bằng 6 x 2 thì nó vẫn hoạt động bình thường, chỉ có khác là dòng chữ bị chia thành 2 dòng rất khó nhìn....
Chuyên mục: Các dự án mã nguồn mở 17-02-2010, 12:01 PM
Trả lời: 17
Lần đọc: 23,316
Người gửi 0903579509
J10 : USB J9 : com Thân!

J10 : USB
J9 : com
Thân!
Chuyên mục: dsPIC - Bộ điều khiển tín hiệu số 16-bit 04-02-2010, 06:10 AM
Trả lời: 2
Lần đọc: 3,610
Người gửi 0903579509
Dây encoder chống nhiễu không tốt chăng ? Bạn nên...

Dây encoder chống nhiễu không tốt chăng ? Bạn nên sử dụng dây bọc giáp cho encoder và phần bọc giáp nối mass thật tốt.
Chúc vui!
Chuyên mục: Cơ bản về vi điều khiển và PIC 09-12-2009, 09:19 PM
Trả lời: 2
Lần đọc: 3,127
Người gửi 0903579509
Truyền 2m ? Bó phép! bạn thử tăng thời gian delay...

Truyền 2m ? Bó phép! bạn thử tăng thời gian delay xem sao? nói chung là bó phép...
Trong các thiết bị, tôi thường thấy người ta truyền dữ liệu hiển thị qua trung gian một vi điều khiển và truyền...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 01-12-2009, 03:47 AM
Trả lời: 245
Lần đọc: 176,454
Người gửi 0903579509
Tôi không hiểu lắm về Code của bạn, nhưng tôi...

Tôi không hiểu lắm về Code của bạn, nhưng tôi thấy với đoạn code trên, vi điều khiển không bao giờ thoát khỏi chương trình ngắt khi chạy vòng lặp while(1). Thêm vào đó ngắt xãy ra rất nhanh, chỉ cần...
Chuyên mục: Cơ bản về vi điều khiển và PIC 26-11-2009, 07:42 PM
Trả lời: 7
Lần đọc: 7,553
Người gửi 0903579509
Trong CCS C, đoạn Code sau khi compile, ta mở...

Trong CCS C, đoạn Code sau khi compile, ta mở file LST ra xem sẽ thấy code được sắp xếp theo các địa chỉ lung tung, không theo một trật tự nào cả. Có thể đó là lý do gây lỗi out of ROM. Không biết...
Chuyên mục: Cơ bản về vi điều khiển và PIC 25-11-2009, 08:23 PM
Trả lời: 7
Lần đọc: 7,553
Người gửi 0903579509
Lỗi Out of ROM

Tôi có một đề tài cho PIC6F877A viết trên CCS C, khi compile thì chỉ báo khoảng 60% ROM nhưng khi viết thêm một số Code nữa thì báo lỗi : Out of ROM, A segment or the program too large. Tôi muốn viết...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 11-11-2009, 09:35 PM
Trả lời: 8
Lần đọc: 8,787
Người gửi 0903579509
Cám ơn Anh Quang Nam nhiều, tôi đã thử và đã...

Cám ơn Anh Quang Nam nhiều, tôi đã thử và đã thành công.
Địa chỉ Eeprom của PIC16F877A bắt đầu từ 0x2100 và tôi viết như sau:
#ROM 0x2100 = {0x00,0x01,0x02,0x03}
Sau khi dịch, kiểm tra trên...
kết quả từ 1 tới 25 trên 68

 
Chuyển đến

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