0) Mt vài điu cơ bn v PIC
- PIC16F84 là dòng PIC ph biến nht được khuyến khích cho nhng người mi hc. Tuy nhiên,
gn đây, dòng PIC16F628A ra đời, giá thp hơn, nhiu chc năng hơn, và thc s là dòng PIC
Flash. Nó được hu hết các chuyên gia khuyên dùng để bt đầu thc hành v PIC. Hu hết các
tutorial mi đều bt đầu chn PIC16F628A. Tuy nhiên, hin nay dòng PIC16F88 mi ra đời, cũng
như s ra đời ca PIC16F628A, PIC16F88 có nhiu chc năng hơn PIC16F628A, giá c không
chênh lch là bao (khong 5000 đến 10000 đồng ti Vit Nam), và nó h tr gn như toàn b
chc năng ca mt vi điu khin hin đại. Do vy, chúng tôi khuyên các bn nên chn
PIC16F628A hoc PIC16F88 để bt đầu hc v PIC
Thi đim tháng 05 năm 2005
- Giá hin nay ca dòng PIC 18 chân dao động t 20.000 đồng đến 50.000 đồng mi con
- Giá dòng PIC16Fxxxx dao động t 40.000 đồng đến 150.000 đồng
- Giá dòng PIC18Fxxxx dao động t 100.000 đồng đến 300.000 đồng
- Giá dòng dsPIC dao động t 150.000 đồng đến 350.000 đồng hoc hơn
- Giá dòng rfPIC dao động t 50.000 đồng đến 100.000 đồng
Đánh giá các dòng PIC
- Dòng PIC nhiu chân nht là dòng PIC18Fxxxx, có nhng con s chân lên đến 80 chân
- Dòng PIC ít chân nht là dòng PIC10Fxxx, ch có 6 chân
- Dòng PIC ph biến nht là dòng PIC16F877A (đủ mnh v tính năng, 40 chân, b nh đủ cho
hu hết các ng dng thông thường)
- Dòng PIC mà chúng tôi đánh giá cao nht là dòng PIC16F876A (28 chân, chc năng không
khác gì so vi PIC16F877A, nhưng nh gn hơn nhiu, và s chân cũng không quá ít như
PIC16F88).
- Dòng PIC h tr giao tiếp USB là dòng PIC18F2550 và PIC18F4550
- Dòng PIC điu khin động cơ mnh nht là dòng PIC18F4x31
- Khi cho rng mình chuyên nghip hơn, các bn nên dùng PIC18F458
- dsPIC chúng tôi khuyên không nên dùng và không nên nghĩ ti khi mi hc, bn thân chúng tôi
cũng chưa có điu kin làm vic vi dsPIC mc dù v lp trình thì dsPIC hoàn toàn ging vi PIC
thông thường.
- Dòng PIC tàng hình là dòng PIC17xxxxx, hin nay đã không còn được sn xut
1) Mch np PIC, Bootloaders và các chương trình np tương ng
Mch np
http://www.olimex.com
Trang web này cung cp rt nhiu loi mch np ca PIC, có sơ đồ nguyên lý đầy đủ, và tt c
các hướng dn liên quan đến vic cài đặt và s dng mch np. Trong tài liu hướng dn PIC
Tutorial, chúng tôi chn s dng mch np PG2C để hướng dn.
http://siscobf.webcindario.com/winpic800.htm
Hơi khó coi mt chút vì nó là tiếng Tây Ban Nha hay sao đó? Nhưng không vn đề gì, các bn
download v, t động s hiu phi làm thế nào. Tôi vn ch trương, người chưa biết gì dùng
PG2C.
In Circuit Debugger
http://www.stolz.de.be/
ICD2 Clone, np được hu hết các loi PIC hin có, h tr debug trong mch và quan trng nht
là np được cho dòng dsPIC30F
Bootloader
http://www.ac.ugal.ro/staff/ckiku/so...bootloader.htm
Đây là b tinybootloader, là b bootloader xn nht cho đến bây gi mà tôi biết.
http://www.dontronics.com/rfarmer.html
http://www.microchip.com/stellent/id...pnote=en012031
Microchip bootloader, ch h tr dòng 16F, nhưng là bootloader chính thc ca hãng, cung cp
min phí
Chương trình np
www.ic-prog.com
2) Các chương trình dch
Chương trình MPLAB IDE : www.microchip.com
Chương trình CCS C (phiên bn 3.222 có crack): download ti đây
Chương trình HT PIC (phiên bn 8.05PL2 ngày 27/9/2004, có crack): download ti đây
Chương trình HT PIC18 (phiên bn demo): www.hitech.com
Hướng dn cài đặt: MPLAB, CCS C, HT PIC, HT PIC18 , download tt c
3) Các tài liu hướng dn
- Chúng tôi đăng toàn văn các tài liu hướng dn trong lung TÀI LIU HƯỚNG DN TING
ANH để các bn tin download.
Lưu ý rng, chúng tôi đăng nhng tài liu này bng file .pdf để thun tin cho vic download, đọc
trên máy và in n. Chúng tôi không mun đăng file .doc vì lý do không mun các bn mi hc
thun tay copy and paste. Chúng tôi hy vng rng thi gian đầu mi hc, các bn nên kiên nhn
hc tng dòng lnh, cách trình bày để hiu rõ ni dung. Ngoài ra, theo nhng đánh giá cá nhân,
nhng tài liu hướng dn này không ging như mt thư vin source code, cách thc hin ti ưu
hoá tng đề tài mt, nên cũng không phù hp vi các bn mi hc.
- Tài liu hướng dn tiếng Vit đang được thc hin, và s đăng tng phn trong lung TÀI LIU
HƯỚNG DN TING VIT.
Tài liu này cũng cung cp dng file .pdf để tránh sao chép, vì lý do chúng tôi mun son tho
hoàn thin tài liu này trước khi công b, và đây cũng là mc đích chính ca din đàn picvietnam.
4) Hướng dn mch np Falleaf PG2C - PIC Tutorial
- Tài liu hướng dn này được đăng ti lung Falleaf PG2C - PIC Tutorial
- Các bn có th tìm mua mch np này và đĩa CD đi kèm thông qua
phungtbinh@yahoo.com (Hà Ni)
myfrienddang@yahoo.com (TPHCM)
vi giá 35.000 đồng/b
5) Các địa ch tìm source code ca PIC
http://www.piclist.com (địa ch nhiu source code ca PIC nht trên đời)
6) Các forum tiếng Anh v PIC
- Forum chuyên v MPASM, có s tham gia ca Nigel Goodwin:
http://www.electro-tech-online.com
- Forum chuyên v CCS C, do chính CCS C info xây dng:
http://www.ccsinfo.com/forum/viewforum.php?f=1
- Forum hướng dn ca Olimex và SparkFun:
http://www.sparkfun.com
Trang web này hướng dn các mch do Olimex cung cp, hay nói cách khác SparkFun là forum
ca Olimex.
7) http://www.microchip.com
Trang web chính ca Microchip PIC, cung cp:
- datasheet
- din đàn chính ca Microchip PIC (nhưng không sôi ni lm)
- môi trường son tho và trình dch MPLAB (luôn có phiên bn mi nht)
- bán các linh kin (PIC, dsPIC, rfPIC, mch np, chương trình dch, linh kin analog...)
- bootloader chính thc ca PIC dùng cho 16F877A và 16F876A
8) Mt s trang web mua bán các công c h tr PIC, các sn phm t PIC...
http://www.ccsinfo.com (bán chương trình CCS C cho PIC)
http://www.dontronics.com/dt101.html (bán mt s sn phm đin t)
http://www.digikey.com (bán mt s sn phm đin t)
http://www.phanderson.com/PIC/PICC/index.html (địa ch mua trình dch và thư vin source code)
http://www.diendandientu.com (trong lung Mua Bán Linh Kin có mt s người buôn bán l các
sn phm PIC)
9) Các đề tài thc hin vi PIC
http://www.bobblick.com/techref/proj...propclock.html
Đồng h quay, dùng đèn led và hin tượng lưu nh để hin th gi, dùng tín hiu xung trên các
mu rotor để xác định thi gian hin th.
http://www.seattlerobotics.org/encod...7/picchip.html