PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Dạy bang chủ học PIC18 (http://www.picvietnam.com/forum/showthread.php?t=810)

tam.sakura 08-01-2010 11:16 AM

hihi!
Nhờ các bật tiền bối giúp em nhé! em mới học Pic, ai có souce code chớp - tắt đèn 8Led,cho em xin nhé!
arigatoo gozaimasu!

bravesoldier 22-02-2010 11:31 AM

I/O đơn giản với 18F4550
 
Code:

#include <18f4550.h>
#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,PLL3,CPUDIV1,VREGEN
#device *=16 ADC=8
#use delay(clock=48000000) // thạch anh lắp vào mạch là 12MHz

#use fast_io(b)
#byte portb=0xf81
#byte latb=0xf8a

byte numm[]={
0b01000000, //- 0
0b01111001, //- 1
0b00100100, //- 2
0b00110000, //- 3
0b00011001, //- 4
0b00010010, //- 5
0b00000010, //- 6
0b01011000, //- 7
0b00000000, //- 8
0b00010000  //- 9
};

void main()
{
 byte i;
 
 set_tris_b(0);
 i=0;
 while(true)
  { 
  latb=numm[i];
  delay_ms(250);
  i++;
  if (i==10) i=0;
  }
}

mong các tiền bối xem xét và góp ý. mạch này cho LED 7 thanh đếm từ 0->9 em mô phỏng bằng proteus 7.6 (mới down hôm qua) cũng ok. em muốn học thêm về USB để làm quang báo có trao đổi data với máy tính. :)
http://i387.photobucket.com/albums/o...esoldier/a.gif

thundernhut 09-05-2010 08:52 PM

ở trang 4 thấy có bro nào có vẻ giỏi quá, liệt kê liên hồi cách config cho 18f4550 thì phải
Nhưng mà tiếc người ấy có hiểu biết nhưng hoặc là hiểu biết nữa vời hoặc không có tâm khi chi dẫn người mới.
Cách chỉ đó chỉ là cho người ta con cá không cho cần câu, ví như truyền cho quyền cước chưa truyền cho nội công tâm pháp. tiếc quá

Minh tìm hiểu mãi mới biết ý nghĩa các phần config nó nằm trong cái file tên_PIC_tương_ứng.INC trong thư mục cài đặt của phần mềm MPLAD chánh hãng.

vào đó xem nó có liệt kê mọi thông số, ý nghĩa và nhiều tùy chọn cho 1 thông số theo đó mà ta cấu hình cho đúng ý muốn
Còn bạn gì chỉ cho mình 1 đống dòng config mẫu thế là mình máy móc copy vào. Đáng tiếc nếu bạn gì cũng đang học theo kiểu này thì mình khuyện bạn sựa lại nếu ko thì thành tựu chỉ có hạn thôi.
còn nếu bạn giấu nghề thì ok , biểu diễn như vậy là vừa đủ khoe tài mà không ai biết gì cả. Bạn khéo lắm . bái phục bái phục

manh.monitor 23-07-2010 03:16 AM

ô hay, cái luồng này là dành cho những người mới học pic 18f.sao mấy người cứ hỏi lằng nhằng đâu đâu vậy
bác F ko lên nữa ah, đang học mà

manh.monitor 23-07-2010 03:18 AM

em là người mới tìm hiểu về pic 18f.đang muốn các bác chỉ giùm thì các bác cứ chuyền hết sang các vấn đề đâu đâu thế

phamhiepst 23-07-2010 09:11 AM

mình ko hiểu dòng #fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,PLL3,CPUDIV1,V REGEN
để lảm gì nữa

bravesoldier 25-07-2010 04:59 PM

Trích:

Nguyên văn bởi phamhiepst (Post 37492)
mình ko hiểu dòng #fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,PLL3,CPUDIV1,V REGEN
để lảm gì nữa

PLL3 là liên quan đến thạch anh cứng 12MHz để cấp 12/3=4MHz cho bộ nhân tần, CPUDIV1 - 96/2=48MHz cấp clock cho CPU. Mình xem các post của luồng này mà rút ra chứ xem datasheet thì lờ mờ lắm - tiếng Anh kém mà. Cái mạch trên mình cắm breadboard đã chạy được, song có lẽ config vẫn chưa chuẩn.

bravesoldier 15-01-2011 11:13 PM

Có bác nào dùng CCS-C và PIC18F4550 pha màu cho LED RGB chưa?
Em đang thử mà chật vật quá.

hieu89tx 01-03-2011 06:22 PM

chào các bạn
có ai làm việc với dòng pic18F97j60 chưa cho mình hỏi với
mình đang gặp khó khăn trong việc dùng con pic này để truyền thông với vdk khác qua modul ESUART ,ứng dụng để đo lường và dk nhiệt độ ,độ ẩm hiển thị lcd ,
ai có sơ đồ nguyên lý giúp mình với

hieu89tx 01-03-2011 06:27 PM

chào các bạn
có ai làm việc với dòng pic18F97j60 chưa cho mình hỏi với
mình đang gặp khó khăn trong việc dùng con pic này để truyền thông với vdk khác qua modul ESUART ,ứng dụng để đo lường và dk nhiệt độ ,độ ẩm hiển thị lcd ,
ai có sơ đồ nguyên lý giúp mình với

hieu89tx 05-03-2011 10:47 AM

sao k bac nao giup em ha

nhoczin 06-03-2011 07:27 PM

Apnote của Microchip cho 18F97J60 về Ethernet đủ cả, lên Microchip mà seach, Dùng 18F97J60 để làm những cái kia liệu có phải lấy máy chém ra thịt gà ko ? còn ứng dụng của bạn chỉ cần mấy em 16F low cost là đủ, vd 16F887 có ESUART

hieu89tx 07-03-2011 01:46 PM

nhưng thầy giáo giao đề tài la dùng con này ,, và phải giao tiếp với 2 con vdk , mà 16f887 nó chỉ có 1 eusart thui ,em mới học về pic ,mong anh chỉ giúp với

hieu89tx 11-03-2011 11:39 PM

mọi người có ai đã làm về cái nay giup minh voi
minh nan qua

goldstar09 07-04-2011 11:15 AM

Em cung tim hieu ve pic 18f4550, nhung sao gio moi nguoi khong tham gia nua vay?


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

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam