Nắm vững cấu trúc và nguyên lý lập trình VDK sẽ giúp ích rất nhiều trong những năm chuyên ngành điện tử. Khi học VDK và làm được 1 mạch để cho nó chạy sẽ tăng thêm hứng thú khi học tập. Tuy những năm cuối mói được học VDK nhưng các em năm 2,3 có thể bắt đâu tìm hiều. Mình sẽ viêt loạt bài để giới thiệu về VDK và từng bước học lập trình VDK.
VDK thì có rất nhiều loại, nhiều hãng khác nhau, ở DN thì có 1 số loại phổ biến như sau:
- Họ VDK 8051: 89Cxx, 89Sxx, VDK 8051 của Philip (89V51RB1,89V51RD2,....)
- PIC (Microchip): 16F, 18F, dSPIC,.....
- PSOC: CY27443, CY29466,...
- AVR
- Các VDK họ ARM: như LPC2000 của NXP,....
- ......
Hiện tại VDK 89 vẫn đang được dùng phổ biến. Tuy nhiên các họ VDK khác cũng đang được dùng ngày càng phổ biến hơn nhờ nhiều tính năng vượt trội.
Mình sẽ bắt đầu với VDK 8051
Trước tiên là các kiến thức cần thiết để có thể học VDK:
- Điện tử cơ bản.
- Vi xử lý
- Mạch sô
- ....
Các sách tham khảo:
- Họ VDK 8051 của Tống Văn On
- Cấu trúc và lập trình họ VDK 8051 của thầy Nguyễn Tăng Cường.
- Sách hướng dẫn lập trình VDK của Lê Duy Phi.