Giới Thiệu
GIỚI THIỆU
Kiểm tra mọi thứ đã sẵn sàng?. 1
1. Để học lập trình cho vi điều khiển cụ thể là vi điều khiển avr bạn cần có kiến thức cơ bản về lập trình (cú pháp, thuật toán), kiến thức điện tử cơ bản (điện áp, dòng điện, định luật Ohm).
2. Tò mò, kiên nhẫn, thích tự mình làm những việc không ai làm.
3. Chuẩn bị những thứ cần thiết (máy tính, có thể thêm 1 k-avr, thời gian).
Có 2 phương pháp để viết code và biên dịch code (xem thêm các bước để viết 1 chương trình cho máy tính )
v Dùng IDE
(^\^) Nếu vừa bắt đầu thì hãy dùng IDE.
Có 2 phương pháp để xem thành quả của mình đạt được
v Làm sản phẩm thực tế.
(^\^) Nếu có điều kiện (kinh phí + thời gian) đầu tư cho mình 1 mạch (k-avr) để thực hành.
Copy đoạn code sau vào trình atmel studio, biên dịch nó. File hex được tạo ra nằm ở thư mục Debug, chạy file hex bằng cách dùng protues hoặc dùng k-avr.
#include <avr/io.h> #define F_CPU 12000000UL #include <util/delay.h>
int main(){ DDRA = 0xff; while(1){ PORTA = 0x00; _delay_ms(1000); PORTA = 0xff; _delay_ms(1000); } return 0; }
|
Kết
quả chạy sau khi compiler bằng atmel phải:
Kết
quả chạy bằng protues:
Kết quả chạy bằng k-avr:
(^\^) Nếu bạn là người mới bắt đầu hãy theo nguyên lý 80-20, cần chậm ở bước này, khi nào DONE thì mới tiếp tục tìm hiểu tiếp.
No comments :
Post a Comment