hiện nay mình đang làm đồ án về AVR
trước nay vẫn sử dụng 89, nhưng lần này muốn làm con mới để biết nhiều hơn
ko biết thế nào mà mình sử dụng PORTC của nó ko được ( mặc dù đả text nhiều lần, xuất led on/off vẫn ko dc, trong khi các PỎT khác sử dụng bình thường)
mình dùng CODE VISION lập trình
do đò án khá lớn, các PORT đều dc sử dụng tối đa , còn mở rộng PORT nữa, nhưng ko hiểu tại sao PORT C ko dùng dc
mình đã hỏi nhiều người thử nhiều cách nhưng ko hiểu sao con AVR nó vẫn thế
lúc đầu tưởng AVR hư, mua con khác nhưng con nào cũng vậy hết, hay sự dụng port C cần phải khai báo gì khác các POrt khác?????
mọi người có thể trao đổi tìm ra lỗi của hình dc ko :S??
thậm chí mình cho Out led thế này mà nó còn ko chạy PORT khác chạy bình thường, dùng IC chốt vẫn ko dc )
khời tạo delay:
#include <delay.h>
unsigned char x;
code trong hàm While
{
x=0;
PORTC=x;
delay_ms(1000);
x++;
delay_ms(1000);
}
mong hồi âm
trước nay vẫn sử dụng 89, nhưng lần này muốn làm con mới để biết nhiều hơn
ko biết thế nào mà mình sử dụng PORTC của nó ko được ( mặc dù đả text nhiều lần, xuất led on/off vẫn ko dc, trong khi các PỎT khác sử dụng bình thường)
mình dùng CODE VISION lập trình
do đò án khá lớn, các PORT đều dc sử dụng tối đa , còn mở rộng PORT nữa, nhưng ko hiểu tại sao PORT C ko dùng dc
mình đã hỏi nhiều người thử nhiều cách nhưng ko hiểu sao con AVR nó vẫn thế
lúc đầu tưởng AVR hư, mua con khác nhưng con nào cũng vậy hết, hay sự dụng port C cần phải khai báo gì khác các POrt khác?????
mọi người có thể trao đổi tìm ra lỗi của hình dc ko :S??
thậm chí mình cho Out led thế này mà nó còn ko chạy PORT khác chạy bình thường, dùng IC chốt vẫn ko dc )
khời tạo delay:
#include <delay.h>
unsigned char x;
code trong hàm While
{
x=0;
PORTC=x;
delay_ms(1000);
x++;
delay_ms(1000);
}
mong hồi âm
Comment