![]() |
![]() |
#16 | |
Nhập môn đệ tử
Tham gia ngày: Mar 2007
Bài gửi: 7
: |
![]() Trích:
|
|
![]() |
![]() |
![]() |
#17 |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 1
: |
em cam on anh rat nhieu .Nhung anh oi sao em ko thay co chuong 5(van de TIMER), anh co the post len cho em ko?
|
![]() |
![]() |
![]() |
#18 |
Nhập môn đệ tử
Tham gia ngày: Dec 2007
Bài gửi: 1
: |
phải công nhận tài liệu bạn viết hay, súc tích. rat mong ban co ban II sớm
|
![]() |
![]() |
![]() |
#19 |
Nhập môn đệ tử
Tham gia ngày: Jan 2008
Bài gửi: 5
: |
![]() Mình cũng đang bắt đầu học PIC, thấy bài của bạn viết rất dễ hiểu và cung cấp thông tin cho mình rất nhiều. Cám ơn bạn nhiều nha, viết xong phần II thì up lên cho tụi mình học hỏi nha!!!
|
![]() |
![]() |
![]() |
#20 |
Đệ tử 1 túi
Tham gia ngày: Mar 2008
Bài gửi: 17
: |
ccs cho pic 16f877a
giúp mình tìm tài liệu lập trình cho pic 16f877a bằng ccs. mình đang kiếm mà chưa được.
|
![]() |
![]() |
![]() |
#21 | |
Nhập môn đệ tử
Tham gia ngày: Apr 2007
Bài gửi: 1
: |
![]() Trích:
|
|
![]() |
![]() |
![]() |
#22 | |
Đệ tử 3 túi
Tham gia ngày: Feb 2006
Bài gửi: 50
: |
![]() Trích:
|
|
![]() |
![]() |
![]() |
#23 |
Nhập môn đệ tử
Tham gia ngày: Nov 2007
Bài gửi: 8
: |
![]() Các bạn có thể giúp mình cái này tí không.Mình mới tập tành học PIC,viết code để delay sáng tắt ở PortB nhưng không biết là tại sao nó báo lỗi chưa định nghĩa portb hoài.Mình xin cảm ơn trước hen.Đây là đoạn code đó nè.
#include<16F877A.h> #fuses NOWDT,PUT,HS,NOPROTECT #use delay(clock=4000000) #use fast_io(b) main() { set_tris_b(0); while(true) { portb =255; delay_ms(100); portb =0; delay_ms(100); } } |
![]() |
![]() |
![]() |
#24 |
Đệ tử 6 túi
Tham gia ngày: Jul 2009
Bài gửi: 152
: |
Bạn phải khai báo thêm cái này nữa
#byte PORTB = 0x06 là ok. Vì VDK không hiểu PORTB là gì đâu bạn mà mình phải định nghĩa và gán địa chỉ cho nó thì nó mới hiểu. hoặc bạn có thể dùng file mà được định nghĩa hết rồi Include vào là ok |
![]() |
![]() |
![]() |
#25 |
Nhập môn đệ tử
Tham gia ngày: Jul 2009
Bài gửi: 10
: |
Mình cũng thắc mắc là sao ko có chương Timer. Với lại sao lâu quá chưa có phần II. Phần I viết rất tốt, có rất nhiều người mong chờ phần II, mong tác giả mau ra mắt sớm phần II
|
![]() |
![]() |
![]() |
#26 |
Đệ tử 2 túi
Tham gia ngày: Apr 2010
Bài gửi: 29
: |
Trong quyển 1 nói rất sơ sài về PWM. Các bác có thể cho 1 đoạn code mẫu hướng dẫn sử dụng không? Em đang muốn dùng PWM để điều khiển tốc độ động cơ DC. Mong các bác chỉ giáo.
|
![]() |
![]() |
![]() |
#27 | |
Đệ tử 3 túi
Tham gia ngày: Jun 2010
Bài gửi: 57
: |
Trích:
|
|
![]() |
![]() |
![]() |
#28 | |
Đệ tử 3 túi
Tham gia ngày: Jun 2010
Bài gửi: 57
: |
Trích:
#byte PORTB=0x06 sau đó sử dụng được PORTB=0 hay PORTB=0xff bình thường. bạn có thể dùng lệnh output_b(value) |
|
![]() |
![]() |
![]() |
#29 |
Đệ tử 3 túi
Tham gia ngày: Jun 2010
Bài gửi: 57
: |
|
![]() |
![]() |
![]() |
#30 |
Nhập môn đệ tử
Tham gia ngày: Jul 2011
Bài gửi: 1
: |
![]() Anh Trường giúm em sữa lỗi bài này đi.Em khai báo dùng chân A0 (AN0) thì dc,nhưng dùng chân E0(AN5) thì nó lại báo lỗi :Undefined identifier AN5.
#include<16F877A.h> #device *=16 ADC=10 #FUSES HS ,NOWDT, NOPUT, NOLVP #USE DELAY(CLOCK=8M) #include<lcd_ntt.h> #include<luutinh.h> unsigned int16 GIA_TRI=0; void main() { set_tris_d(0); set_tris_e(255); set_tris_a(255); SETUP_ADC_PORTS(AN5); //thiet lap chan E0 SETUP_ADC(ADC_CLOCK_DIV_2);//khoi dong bo ADC lcd_init(); // khoi dong lcd delay_ms(20); lcd_gotoxy(1,1); printf(lcd_putc,"VU HIEU TUANNGOC"); while(1) { SET_ADC_CHANNEL(5); //chan kenh AN5 de doc gia tri DELAY_ms(10); GIA_TRI=READ_ADC(); //gan gia tri = gia tri adc LCD_GOTOXY(1,2); DELAY_ms(10); PRINTF(LCD_PUTC,"GIA TRI AD= %ld ",GIA_TRI); //xuat qia tri DELAY_ms(1000); } } |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
Hướng dẫn ORCAD cơ bản (Update 16/11/2005) | falleaf | Thực hành | 167 | 23-10-2013 04:30 PM |