|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
|
22-04-2013, 12:28 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Jan 2013
Bài gửi: 2
: |
hoc pic năm 2013
chào các đại ca . đọc nhiều bài viết trên picvietnam thấy rất hay . giật mình nhìn lại thấy nó được viết cách đây 6-7 năm . hjhj . lúc đó e vẫn đang lò mò với mấy cái công thức lượng giác các đại ca à . thời điểm này mới bắt đầu học thì các dại ca khuyên e nên bắt đầu với con nào (16f877a thì sao ) e thấy rất nhiều bài viết nên có lẽ học sẽ nhanh hơn . và nếu bắt đầu với nó thì tại thời điểm này việc mua chíp có dễ dàng không , mạch nạp nữa . xin các đại ca cho e 1 lời khuyên .
|
22-04-2013, 01:36 PM | #2 | |
Làm quen với PIC
Tham gia ngày: Oct 2005
Nơi Cư Ngụ: Hcm
Bài gửi: 160
: |
Trích:
|
|
27-04-2013, 11:38 AM | #3 | |
Đệ tử 1 túi
Tham gia ngày: Aug 2012
Bài gửi: 24
: |
Trích:
nếu mô phỏng thôi thì bạn có thể chọn 16f877a hay 16f887 đều được cả nhưng mình nghĩ với con 877a thì hay hơn vì các bài tut trên picvietnam và dientuvietnam chủ yếu là các bài viết về hai con này nếu làm mạch thật thì có lẽ bạn nên chọn 887 vì giá rẻ hơn nhưng thường thì 10hay 20 thậm chí 30 ngàn không quá quan trọng lắm đúng không bạn vì chuer yếu theo nhu cầu của bản thân và sở thích thôi. pic bạn có thể vào trang tme.vn hoặc chipviet.vn để tìm mua cũng được nhiều pro trong picvietnam cũng có bán đó vào mục mua bán tìm là thấy |
|
13-05-2013, 02:54 PM | #4 | |
Nhập môn đệ tử
Tham gia ngày: Jan 2013
Bài gửi: 2
: |
Trích:
#include "C:\Documents and Settings\haphong computer\Desktop\css\timer0.h" #use delay(clock=20000000) #int_RTCC void RTCC_isr(void) // chuong trinh ngat { output_b(0xff); // port b =0 } void main() { setup_adc_ports(NO_ANALOGS); setup_adc(ADC_CLOCK_DIV_2); setup_psp(PSP_DISABLED); setup_spi(SPI_SS_DISABLED); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); setup_comparator(NC_NC_NC_NC); setup_vref(FALSE); enable_interrupts(INT_RTCC); enable_interrupts(GLOBAL); set_tris_b(0); while(1) { output_b(0x00); enable_interrupts(int_timer0); // cho phep ngat timer0 enable_interrupts(GLOBAL);//cho phep nhat toan cuc setup_timer_0(RTCC_DIV_64|RTCC_EXT_L_TO_H) ; // set bo chia tan so va xung tac dong set_rtcc(6); // gia tri trong ngoac cung chua hieu cacch tinh . } } |
|
|
|