Mình tập viết bằng codevisionAVR:
Mạch của mình đây:
Mục đích là khi bật công tắc ở PORTB thì đèn tương ứng ở PORTC sáng.
Mình đã thiết lập PORTB là INPUT(có trở treo) còn PORTC là OUTPUT (không có trở treo)
Thêm #include<delay.h> để sử dụng hàm delay
ở vòng while (1)
{
PORTC=~PORTB;
delay_ms(500);
// Place your code here
}
Tạo được file HEX nạp vào mạch để chạy mô phỏng.
Tại sao khi bật công tắc không có đèn nào sáng?
Mình tìm mãi chưa hiểu tại sao?
Giải đáp giúp mình với, Cám ơn các bạn nhiều nhé!.
Mạch của mình đây:
Mục đích là khi bật công tắc ở PORTB thì đèn tương ứng ở PORTC sáng.
Mình đã thiết lập PORTB là INPUT(có trở treo) còn PORTC là OUTPUT (không có trở treo)
Thêm #include<delay.h> để sử dụng hàm delay
ở vòng while (1)
{
PORTC=~PORTB;
delay_ms(500);
// Place your code here
}
Tạo được file HEX nạp vào mạch để chạy mô phỏng.
Tại sao khi bật công tắc không có đèn nào sáng?
Mình tìm mãi chưa hiểu tại sao?
Giải đáp giúp mình với, Cám ơn các bạn nhiều nhé!.
Comment