Ngôn ngữ lập trình Arduino có thể được chia thành ba phần chính:
a. Hàm chức năng (function).
Điều khiển board Arduino và thực hiện các phép tính gồm các hàm sau:
- + Hàm nhập xuất Digital I/O.
- + Hàm nhập xuất Analog I/O.
- + Hàm nhập xuất nâng cao.
- + Hàm thời gian.
- + Hàm toán học.
- + Hàm lượng giác.
- + Hàm số ngẫu nhiên.
- + Bits và Bytes.
- + Hàm Ngắt (interrupt).
- + Hàm Ngắt Ngoài.
- + Hàm Giao tiếp.
- + Xử lý chuỗi.
Các bạn có thể tham khảo một số Hàm cơ bản TẠI ĐÂY.
b. Giá trị (các biến và các hằng số).
- + Hằng số.
- + Kiểu dữ liệu.
- + Chuyển đổi kiểu dữ liệu.
- + Biến hằng, biến tĩnh.
Các bạn có thể tham khảo một số Biến và các hằng cơ bản TẠI ĐÂY.
c. Cấu trúc (structure).
- + Cấu trúc tổng thể.
- + Toán tử logic.
- + Các toán tử so sánh.
- + Cấu trúc điều khiển.
- + Toán tử số học.
- + Cú pháp mở rộng.
- + Phép toán hợp nhất.
Các bạn có thể tham khảo bài lập trình C TẠI ĐÂY.
Đăng nhận xét