Mình có sử dụng AVR Studio bản 6. để lập trình cho AVR (AT16) và gặp vấn đề trong định thời bằng _delay_ms() trong util/delay.h, mình đã set Fuse bit để dùng thạch anh ngoại 12000000UL.
> Nếu định nghĩa F_CPU trong đầu chương trình thì thời gian delay không chính xác. Thời gian lâu hơn bình thường ..
> Mình đã sửa linh tinh và bây giờ không biết vấn đề ở đâu cả. :sosad: // mình nghĩ tần số thạch anh trong chip không đúng nên không thể làm những việc khác
Nhờ anh em ai có sử dụng AVR Studio hướng dẫn mình cách giải quyết tốt vấn đề trên.
> Nếu định nghĩa F_CPU trong đầu chương trình thì thời gian delay không chính xác. Thời gian lâu hơn bình thường ..
> Mình đã sửa linh tinh và bây giờ không biết vấn đề ở đâu cả. :sosad: // mình nghĩ tần số thạch anh trong chip không đúng nên không thể làm những việc khác
Nhờ anh em ai có sử dụng AVR Studio hướng dẫn mình cách giải quyết tốt vấn đề trên.
Comment