Chuyên mục: Cơ bản về vi điều khiển và PIC
12-01-2009, 11:39 AM
|
|
Trả lời: 74
Lần đọc: 49,809
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
12-01-2009, 11:31 AM
|
|
Trả lời: 74
Lần đọc: 49,809
lmd
máy hôm nay bận quá không giúp bạn được.
bài của bạn viết khó hiểu quá, vì tôi không hiểu cách trình bày của bạn.
tôi có viết một đoạn code tương thích với phần cứng của bạn. bạn chạy thủ xem thế...
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
03-01-2009, 08:47 AM
|
|
Trả lời: 74
Lần đọc: 49,809
led
trong lệnh if của bạn thiếu 1 dấu = phải ghi là if(ra0==1).
vì lệnh if nằm trên vòng lặp white nên khi chay chương trình chương trình chỉ chạy 1 lần lệnh ì trong vòng hàm main nên khi mở mô phỏng...
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
29-12-2008, 02:07 PM
|
|
Trả lời: 74
Lần đọc: 49,809
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
25-12-2008, 10:30 AM
|
|
Trả lời: 74
Lần đọc: 49,809
bạn ko cần dùng timer để quét led đâu. nên dùng...
bạn ko cần dùng timer để quét led đâu. nên dùng delay thì đơn giản hơn. nếu cảm thấy led còn bị giật thì có thể giảm delay xuống cho phù hợn là được. nếu bạn cải cách phần cứng như tôi nói thì có thể...
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
25-12-2008, 10:13 AM
|
|
Trả lời: 74
Lần đọc: 49,809
|
Chuyên mục: Giao tiếp cổng COM và LPT
21-12-2008, 08:39 AM
|
|
Trả lời: 129
Lần đọc: 253,522
|
Chuyên mục: Giao tiếp cổng COM và LPT
18-12-2008, 10:35 AM
|
|
Trả lời: 0
Lần đọc: 6,265
vấn đề mới nhờ các cao thủ chỉ giúp
mình đang tìm hiểu cách khi gắn pic (đã bậc nguồn) vào cổng com của máy tính thì máy tính tự nhận biết và hiển thị thông báo trên màn hình. cái này giống như khi gắn USB vào máy tính hay mở máy in...
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
18-12-2008, 08:19 AM
|
|
Trả lời: 74
Lần đọc: 49,809
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
17-12-2008, 05:06 PM
|
|
Trả lời: 74
Lần đọc: 49,809
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
16-12-2008, 09:40 AM
|
|
Trả lời: 74
Lần đọc: 49,809
lmd
mạch của bạn báo lôic con 16f877a.
bạn nên bỏ con này và lấy con 16f877 ra và nối lại các dây thì chạy tốt. tôi đã thử rồi, như các chữ hiển thị của bạn bị sai cả rồi (sai code)
bạn xem file này...
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
10-12-2008, 05:11 PM
|
|
Trả lời: 2
Lần đọc: 8,180
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
10-12-2008, 05:05 PM
|
|
Trả lời: 21
Lần đọc: 33,943
pic
NHƯ VẬY CON SỐ 2 Ở (T=2*(256-56)*1US)Ơ ĐÂU RA VẬY[/QUOTE]
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_2);
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
07-12-2008, 05:33 PM
|
|
Trả lời: 21
Lần đọc: 33,943
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
07-12-2008, 05:33 PM
|
|
Trả lời: 21
Lần đọc: 33,943
pic
ngắt 1s
#include <16F877A.h>
#device 18F4680*=16 ADC=10
#fuses NOWDT,PUT,XT,NOPROTECT
#use delay(clock=4000000)
#use fast_io(c)
#byte portc=0x07
int16 count;
int8 a;
//Chuong trinh ngat TMR0
|
Chuyên mục: Cơ bản về vi điều khiển và PIC
05-12-2008, 02:18 PM
|
|
Trả lời: 21
Lần đọc: 33,943
pic
set_timer0(6) là thiết lập giá trị đếm ban đầu của timer. khi đó biến đếm bắt đầu đếm từ 6 cho đến 255 thì tràn và nhảy vào ngắt, sau khi ngắt xong lại quay về giá trị đếm ban đầu là 6 để đếm tiếp
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
01-12-2008, 04:29 PM
|
|
Trả lời: 27
Lần đọc: 34,255
thời gian tạo xung trong 16f877 của bạn quá...
thời gian tạo xung trong 16f877 của bạn quá nhanh, do đó nên khi bậc nguồn lên là 18f đã nhận đủ 20 xung và là cho bit b7 sáng. trong chương trình bạn lại không cho b7 tắt nên nó cứ sang mãi là đúng...
|
Chuyên mục: Tìm mua sản phẩm
26-11-2008, 08:10 AM
|
|
Trả lời: 3
Lần đọc: 4,490
bài trên mình port bị nhằm con 2803, bạn thông...
bài trên mình port bị nhằm con 2803, bạn thông cảm nhé.
hôm trước mình nhờ thằn em mua ở HN được vài con, bạn có ai ở HN thì liên hệ mua thử xem.
bạn đến địa chỉ này thử xem. chổ này bán nhiều loại...
|
Chuyên mục: Tìm mua sản phẩm
25-11-2008, 02:19 PM
|
|
Trả lời: 3
Lần đọc: 4,490
lmd
74259 ở thành phố chắc phải có chứ. nếu không có thì cần 1 chú 138 và 1 chú 2803 cũng được
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
24-11-2008, 11:24 AM
|
|
Trả lời: 26
Lần đọc: 27,230
lcd
bạn đang viết code cho LCD 4 bit hay 8 bit vậy
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
22-11-2008, 11:06 AM
|
|
Trả lời: 9
Lần đọc: 12,133
fuses: là khai báo Config cho pic
WDT: dùng để...
fuses: là khai báo Config cho pic
WDT: dùng để reset lại pic mỗi khi nó tràn bộ đệm (nếu sử dụng).
NOPROTECT: không bảo vệ code (hay cho phép đọc code từ pic)
NOLVP: cho phép ghi (nạp) code ở điện...
|
Chuyên mục: Những câu hỏi thường gặp
22-11-2008, 10:58 AM
|
|
Trả lời: 12
Lần đọc: 25,128
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
22-11-2008, 10:50 AM
|
|
Trả lời: 26
Lần đọc: 27,230
lcd
bạn xác định chân lcd ở đâu cũng được.
nếu đặt trong chương trình chính thì phải khai báo tên các chân trước rồi mới liên kết đến file LCD.c
vi dụ: #bit RS = porta.0
#bit RW = porta.1
...
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
21-11-2008, 10:36 AM
|
|
Trả lời: 26
Lần đọc: 27,230
led
tìm không thấy thì nó báo lỗi chứ làm sao nó tự tạo ra được
|
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)
21-11-2008, 10:33 AM
|
|
Trả lời: 26
Lần đọc: 27,230
trong này sao lộn sộn quá nhỉ.
"các bạn cho...
trong này sao lộn sộn quá nhỉ.
"các bạn cho mình hỏi là "khi mở CCS lên,vào chọn projiectwizard,rồi chọn loại Pic,có cần chọn luôn các thông số khác như timer,Lcd,...) luôn không hay là cứ Ok rồi...
|