![]() |
|
![]() |
#1 |
Đệ tử 3 túi
Tham gia ngày: Jan 2009
Bài gửi: 59
: |
Bài tập CCSC đơn giản nhưng ko chạy
em lập trình tắt bật led bằng ccsc nhưng khi mô phỏng nó lại ko chạy, cho e hỏi code sai chỗ nào ạ
#include <16F877A.h> #include <def_877a.h> #device icd=true #device *=16 ADC=8 #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT #use delay(clock=20000000) main() { set_tris_b(0); output_low (portc); while(true) { output_low (portb); delay_ms(200); output_high (portb); delay_ms(200); } |
![]() |
![]() |
![]() |
#2 |
Đệ tử 4 túi
Tham gia ngày: Aug 2008
Bài gửi: 89
: |
Hàm output_low,output_high và output_bit là dùng cho 1 PIN, còn output_a,output_b,... mới là dùng cho 1 PORT.
Regards
__________________
Quang báo RG/RGB 6/8/12/16 bits màu Phone No: 0905.034.086 Email: lmquyen@gmail.com |
![]() |
![]() |
![]() |
#3 |
Đệ tử 2 túi
Tham gia ngày: May 2008
Bài gửi: 28
: |
Code:
output_b(0); delay_ms(200); output_b(0xff); delay_ms(200);
__________________
Y!M: vinasheva EM-BOT Robot Team http://em-bot.tk |
![]() |
![]() |
![]() |
#4 |
Đệ tử 3 túi
Tham gia ngày: Jan 2009
Bài gửi: 59
: |
[QUOTE=vinasheva;37519]
Code:
output_b(0); delay_ms(200); output_b(0xff); delay_ms(200); trước đó em đã làm như vậy nhưng nó chỉ sáng tắt có 1 pin thôi |
![]() |
![]() |
![]() |
#5 |
Đệ tử 3 túi
Tham gia ngày: Jan 2009
Bài gửi: 59
: |
cuối cùng cũng chạy, các báo cho em hỏi mình viết 2 chương trình trong cùng 1 project có được ko ạ??? em vết hai chương trình test led khác nhau nhưng khi dịch cái này nó lại dịch cái kia
|
![]() |
![]() |
![]() |
#6 |
Đệ tử 3 túi
Tham gia ngày: Feb 2009
Bài gửi: 47
: |
Chọn CT bạn muốn dịch rồi vào Project trên taskbar sau đó chọn "Make File Project".
__________________
tatcachilanguybien |
![]() |
![]() |
![]() |
#7 | |
Đệ tử 2 túi
Tham gia ngày: Aug 2008
Nơi Cư Ngụ: Hà Nội
Bài gửi: 45
: |
Trích:
![]()
__________________
http://group3i.net |
|
![]() |
![]() |
![]() |
#8 |
Đệ tử 3 túi
Tham gia ngày: Feb 2009
Bài gửi: 47
: |
Vào phần tùy chỉnh có tên là "Project" trên thanh taskbar của CCS chứ ko phải là vào project của bạn, trong đó mới có "Make File Project"
__________________
tatcachilanguybien |
![]() |
![]() |
![]() |
#9 |
Đệ tử 3 túi
Tham gia ngày: Jan 2009
Bài gửi: 59
: |
ko thấy make project
|
![]() |
![]() |
![]() |
#10 |
Đệ tử 3 túi
Tham gia ngày: Jan 2009
Bài gửi: 59
: |
ặc, vậy mà em tìm trong mplab
|
![]() |
![]() |
![]() |
#11 | |
Đệ tử 1 túi
Tham gia ngày: Aug 2009
Bài gửi: 11
: |
Trích:
thay đổi nội dung bởi: orecky, 31-08-2010 lúc 04:18 AM. Lý do: SAI CHÍNH TẢ |
|
![]() |
![]() |
![]() |
#12 |
Nhập môn đệ tử
Tham gia ngày: Aug 2010
Bài gửi: 5
: |
bác nào có viết trương trình C hiển thị trên led7 ko. Cho mình xin tham khảo nha.
Tks |
![]() |
![]() |
![]() |
#13 |
Nhập môn đệ tử
Tham gia ngày: Mar 2012
Bài gửi: 8
: |
[QUOTE=congtri91;37514]em lập trình tắt bật led bằng ccsc nhưng khi mô phỏng nó lại ko chạy, cho e hỏi code sai chỗ nào ạ
#include <16F877A.h> #include <def_877a.h> #device icd=true #device *=16 ADC=8 #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT #use delay(clock=20000000) void main() //thiếu void nữa { set_tris_b(0); output_low (portc); while(true) { output_low (portb); delay_ms(200); output_high (portb); delay_ms(200); } } //thiếu cái này nềk! |
![]() |
![]() |
![]() |
#14 |
Nhập môn đệ tử
Tham gia ngày: Mar 2012
Bài gửi: 8
: |
các bác ơi!,em là người mới học lập trình ccs c cho pic,có chỗ này chưa làm được mong các bác giúp đỡ em với ạ!
đoạn code như sau: #include <16f877a.h> #include <def_16f877a.h> #fuses NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWN OUT,NOLVP, NOCPD, NOWRT #use delay(clock=20000000) void main() { trisb=0x00; portb=0xff; while (1) { portb=0; delay_ms(500); portb=0xff; delay_ms(500); } } các bác ơi làm sao viết cho led chớp nháy đúng số lần minh mong muốn ạ. mong các bác giúp đỡ! |
![]() |
![]() |
![]() |
#15 | |
Nhập môn đệ tử
Tham gia ngày: Jul 2011
Bài gửi: 8
: |
Trích:
void main() { unsigned int8 i; trisb=0x00; portb=0xff; for(i=0;i<10;i++) // 10 lan { portb=0; delay_ms(500); portb=0xff; delay_ms(500); } while(true); } |
|
![]() |
![]() |
![]() |
|
|