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ừ 176 tới 200 trên 258
Search took 5.64 seconds; generated 41 minute(s) ago.
Tìm Kiếm: Posts Made By: tdm
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 28-02-2011, 01:21 PM
Trả lời: 3
Lần đọc: 8,845
Người gửi tdm
adc của PIC chỉ có thể thay đổi từ 0->5v mà...

adc của PIC chỉ có thể thay đổi từ 0->5v mà thôi.
bạn setup adc ở chế độ 8bit hay 10 bit.
biến a là 8bit hay 16 bit.
bạn hãy đưa cả code lên để mọi người biết bạn đã khai báo gì ở trong CT rồi.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 21-02-2011, 08:47 PM
Trả lời: 18
Lần đọc: 18,532
Người gửi tdm
tôi đang dùng ccs c 4.104. bạn thử xem file lcd.c...

tôi đang dùng ccs c 4.104. bạn thử xem file lcd.c của ccs c 4.114 có giống như sau không:

///////////////////////////////////////////////////////////////////////////////
//// ...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 21-02-2011, 02:03 PM
Trả lời: 18
Lần đọc: 18,532
Người gửi tdm
[HD44780] con này thừa không ảnh hưởng gì. bạn...

[HD44780] con này thừa không ảnh hưởng gì.
bạn dùng file tôi gửi kèm nó có chạy được không.[nếu không chạy bạn có thể
thử bằng proteus phiên bản khác xem sao]
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 21-02-2011, 01:37 PM
Trả lời: 18
Lần đọc: 18,532
Người gửi tdm
tôi dùng proteus 7.6 ps0 bạn dùng ccs c phiên...

tôi dùng proteus 7.6 ps0
bạn dùng ccs c phiên bản bao nhiêu.
file tôi gửi kèm có cả code,hex,sơ đồ.
trên proteus bạn có lạp file HEX cho Pic 16f877a không vậy.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 21-02-2011, 01:16 PM
Trả lời: 18
Lần đọc: 18,532
Người gửi tdm
/////////////////////////// Một vài gợi ý cho...

///////////////////////////
Một vài gợi ý cho bạn:

#include <16F877A.h>
#device *=16 adc=10
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#use...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 20-02-2011, 12:31 AM
Trả lời: 18
Lần đọc: 18,532
Người gửi tdm
vẫn mô phỏng bình thường:

vẫn mô phỏng bình thường:
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 17-02-2011, 08:58 AM
Trả lời: 18
Lần đọc: 18,532
Người gửi tdm
dùng thêm một nút nhấn để lựa chọn k,i,d. sau...

dùng thêm một nút nhấn để lựa chọn k,i,d.
sau mỗi lần cập nhập giá trị lưu vào eeprom.
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 15-02-2011, 11:26 AM
Trả lời: 18
Lần đọc: 18,532
Người gửi tdm
tôi gửi cho bạn đoạn code hoàn chỉnh để bạn tham...

tôi gửi cho bạn đoạn code hoàn chỉnh để bạn tham khảo.

#include <16F877A.h>
#device *=16 adc=10
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#use...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 14-02-2011, 12:35 PM
Trả lời: 9
Lần đọc: 13,550
Người gửi tdm
thuật toán của bạn không sai.bạn xem lại cú pháp:...

thuật toán của bạn không sai.bạn xem lại cú pháp:
i<<1
đúng thì nó có cú pháp:i<<=1
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 12-02-2011, 10:06 AM
Trả lời: 9
Lần đọc: 13,550
Người gửi tdm
sửa lại như sau: #include <16F877A.h> ...

sửa lại như sau:

#include <16F877A.h>
#device *=16 adc=10
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#use delay(clock=4000000)
int1 a=0,b=1,c=1,d=0,e=1,g=1;...
Chuyên mục: Cơ bản về vi điều khiển và PIC 21-01-2011, 12:59 PM
Trả lời: 3
Lần đọc: 10,142
Người gửi tdm
bài này sửa như sau: #include <16f877a.h>...

bài này sửa như sau:

#include <16f877a.h>
#include <def_16f877a.h>
#fuses NOPROTECT,HS,NOWDT
#use delay(clock=2000000)
char kieu_led;
#int_rb
void rb_isr()
{
Chuyên mục: Cơ bản về vi điều khiển và PIC 18-01-2011, 08:53 PM
Trả lời: 11
Lần đọc: 14,261
Người gửi tdm
đây là đoạn code khi nhấn nút sẽ đọc dữ liệu...

đây là đoạn code khi nhấn nút sẽ đọc dữ liệu trong eeprom truyền lên máy tính:


#include <16F877A.h>
#fuses XT,NOWDT,NOPROTECT,NOLVP
#use delay(clock=4000000)
#use fast_IO(B)
#use fast_IO(C)...
Chuyên mục: Cơ bản về vi điều khiển và PIC 18-01-2011, 08:18 PM
Trả lời: 11
Lần đọc: 14,261
Người gửi tdm
nếu bạn làm việc với ccsc: ghi vào eeprom dùng...

nếu bạn làm việc với ccsc:
ghi vào eeprom dùng hàm sau:Write_eeprom (dia_chi, data)
đọc eeprom: data=read_eeprom (dia_chi);
với pic 16f877a:có 256 byte eeprom
Chuyên mục: Cơ bản về vi điều khiển và PIC 16-01-2011, 03:52 PM
Trả lời: 11
Lần đọc: 14,261
Người gửi tdm
caí này dùng pic+ds1307 khi máy bơm chạy đọc giá...

caí này dùng pic+ds1307 khi máy bơm chạy đọc giá trị thời gian từ ds1307 lưu vào eeprom và khi bơm dừng cũng vậy.
còn về việc mang mô đun này về nhà kết nối máy tính để đọc ra thì thiết kế cho nó...
Chuyên mục: Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) 08-01-2011, 04:19 PM
Trả lời: 3
Lần đọc: 8,159
Người gửi tdm
thử như này xem sao: [code] #include...

thử như này xem sao:
[code]
#include <16F877a.h>
#fuses NOWDT,PUT,HS,NOPROTECT
#use delay(clock=4000000)
#byte portc=0x07 ///khai bao dia chi portb
int16 count;
int8 a;
int j;
//Chuong trinh...
Chuyên mục: PIC - Thiết kế và Ứng dụng 27-12-2010, 09:21 PM
Trả lời: 6
Lần đọc: 10,743
Người gửi tdm
nó chạy từ 0....9 rồi không tăng nữalà phải rồi...

nó chạy từ 0....9 rồi không tăng nữalà phải rồi (xem giải thích trong code)

//Chuong trinh ngat
#int_ext
void ngat_RB0()
{
unsigned int press_count;
if(press_count<10) //tại đây...
Chuyên mục: PIC - Thiết kế và Ứng dụng 26-12-2010, 06:26 PM
Trả lời: 6
Lần đọc: 10,743
Người gửi tdm
vào ngắt mà không tăng biến press_count. tham...

vào ngắt mà không tăng biến press_count.
tham khảo code sau:

#include<16f877a.h>
#fuses NOWDT,PUT,HS,NOPROTECT
#use fast_io(b)
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP...
Chuyên mục: Cơ bản về vi điều khiển và PIC 21-12-2010, 02:46 PM
Trả lời: 8
Lần đọc: 13,445
Người gửi tdm
nó vẫn chạy ngay có thể là do hàm [sangled();//...

nó vẫn chạy ngay có thể là do hàm [sangled();// sáng 8 leds]nhanh quá mà bạn không nhìn thấy.
Chuyên mục: Cơ bản về vi điều khiển và PIC 30-10-2010, 10:38 PM
Trả lời: 12
Lần đọc: 15,545
Người gửi tdm
file mô phỏng:

file mô phỏng:
Chuyên mục: Cơ bản về vi điều khiển và PIC 30-10-2010, 10:06 PM
Trả lời: 12
Lần đọc: 15,545
Người gửi tdm
enable_interrupts(int_rb);//chỉ ngắt khi các pin...

enable_interrupts(int_rb);//chỉ ngắt khi các pin rb4,rb5,rb6,rb7 tác động.
set_tris_b(0);//các chân portb là chân xuất dữ liệu.(nên phím không có tác dụng)
set_tris_d(0xff);//các chân portd là...
Chuyên mục: Cơ bản về vi điều khiển và PIC 08-10-2010, 03:12 PM
Trả lời: 5
Lần đọc: 9,317
Người gửi tdm
không kích được rc6(xem hàm hiển thi sẽ rõ) tôi...

không kích được rc6(xem hàm hiển thi sẽ rõ)
tôi đã sửa lại code cho ban chạy mô phỏng OK.

#include <16f877a.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)
#use fast_io(d)
#use...
Chuyên mục: Cơ bản về vi điều khiển và PIC 07-10-2010, 02:54 PM
Trả lời: 5
Lần đọc: 9,317
Người gửi tdm
thiếu dòng lệnh này: set_tris_b(0xff);//portb...

thiếu dòng lệnh này:
set_tris_b(0xff);//portb làm port nhập
chưa có phần chống dội phím.
Chuyên mục: Cơ bản về vi điều khiển và PIC 04-10-2010, 11:58 AM
Trả lời: 8
Lần đọc: 15,001
Người gửi tdm
WDT để chống PIC bị treo...cổ. bạn đưa code lên...

WDT để chống PIC bị treo...cổ.
bạn đưa code lên để mọi người xem sao.
Chuyên mục: Cơ bản về vi điều khiển và PIC 04-10-2010, 11:51 AM
Trả lời: 8
Lần đọc: 15,001
Người gửi tdm
pic chính hãng mua ở...

pic chính hãng mua ở đây:http://www.picvietnam.com/forum/showthread.php?t=3528
50K/1con chắc là hàng Trung Quốc.
Chuyên mục: Chương trình dịch & các công cụ mô phỏng 17-09-2010, 02:24 PM
Trả lời: 6
Lần đọc: 10,822
Người gửi tdm
#include<16f877a.h> //#include<def_87a.h> ...

#include<16f877a.h>
//#include<def_87a.h>
#fuses nowdt,hs,noput,noprotect,nodebug,nobrownout,nolvp, nocpd,nowrt
#use delay(clock = 20000000)
//#byte portb = 0x060;Dư số 0 cuối cùng lên nó hiểu là...
kết quả từ 176 tới 200 trên 258

 
Chuyển đến

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