Đăng ký học hoặc mua video tại đây: https://elec2pcb.com/dang-ky/
Nhóm hỗ trợ giải đáp: https://www.facebook.com/groups/lap.trinh.elec2pcb
Người dạy (link facebook)
Giới thiệu về khóa học
Đến với khóa học lập trình C cho họ vi điều khiển PIC, các bạn sẽ được giáo viên chuyên môn ôn lại ngôn ngữ C bài bản, sau đó sẽ giới thiệu cho các bạn tổng quan về vi điều khiển cũng như đi sâu vào kiến trúc bên trong của họ vi điều khiển PIC16F887. Các lý thuyết về tín hiệu, thông tin, các module như bộ định thời (TIMER), ngắt (INTERRUPT), chuyển đổi tương tự sang số (ADC), điều chỉnh độ rộng xung (PWM), truyền thông nối tiếp không đồng bộ (UART), truyền thông nối tiếp đa chip với giao thức I2C,… cũng sẽ lần lượt được đưa vào nội dung bài học cùng với các bài tập thực hành áp dụng được thực hiện trên phần mềm mô phỏng mạch điện tử PROTEUS. Ngôn ngữ sử dụng lập trình là C.
Học như thế nào?
- Nếu bạn đăng ký học online: Bạn sẽ học online trực tiếp qua Google Meet, skype, teamviewer, bảng online
- Nếu bạn đăng ký học offline: Bạn sẽ tham gia đến lớp để học cùng với các bạn, hiện tại lớp offline mới có ở Huế.
Bạn sẽ học những gì?
Sự khác biệt của khóa học:
1. Đi từ lập trình C đại cương đi lên, phù hợp với các bạn chưa giỏi về tư duy thuật toán và lập trình C.
2. Tìm hiểu sâu về kiến trúc phần cứng của vi xử lý và vi điều khiển.
3. Soi kỹ từng thanh ghi trong datasheet cho từng câu lệnh.
4. Thực chiến trên KIT thật hoặc KIT mô phỏng
Bạn sẽ được học các nội dung chính sau:
PHẦN 1: LẬP TRÌNH C/C++
- Day 1 (1 buổi) – The Programming Language in C
PHẦN 2: CẤU TRÚC VĐK PIC
- Day 2 (1 buổi) – The PIC16F887 Basic Feature
PHẦN 3: LẬP TRÌNH C CHO VĐK PIC
- Day 3 (2 buổi) – Input and Output Ports
- Day 4 (2 buổi) – Timer Modules
- Day 5 (1 buổi) – Interrupt Modules
- Day 6 (1 buổi) – ADC Modules
- Day 7 (1 buổi) – PWM Modules
- Day 8 (1 buổi) – I2C Modules
- Day 9 (1 buổi) – UART Modules
- Day 10 (1 buổi) – Final Project
- Đặc biệt được tặng KIT mô phỏng để thực hành học lập trình các bài tập trên
Bộ KIT mô phỏng trên Proteus của tất cả các bài tập lập trình
Video mẫu phần: LED đơn và nút bấm
+ Video Bài giảng lý thuyết:
+ Video viết chương trình mẫu:
+ Bài học mẫu: Giao tiếp I2C với IC đồng hồ thời gian thực DS1307
+ Proj cuối khóa của 1 bạn:
👉Link mạch mô phỏng và code mẫu:
https://drive.google.com/drive/u/1/folders/1J2-OpkTe5lti6K0K1xkppW3UQt-5xPW0
+ Video thao tác trên Start PIC KIT:
Bạn có thể sử dụng mạch KIT mô phỏng cũng được nhé!
Một số hình trích dẫn trong nội dung khóa học
Thời lượng và thời gian học
- Thời lượng: 12 buổi, tuần 2 buổi, 90 phút / buổi.
- Thời gian học linh động theo thời gian rảnh đã đăng ký trước của học viên, học trong 6 tuần.
Phương tiện học dành cho lớp online
- Internet ổn định
- Máy tính: Cài sẵn phần mềm MikroC, Google Meet, Visual studio Code, MPLAB XC8
- Tai phone (có mic) như tai phone điện thoại
- Google Meet
- Bảng vẽ điện tử: http://wacomvietnam.vn (chỉ người dạy chuẩn bị)
- Camera IP: Ghi hình trực tiếp bảng viết (chỉ người dạy chuẩn bị)
- Máy tính điện tử, giấy nháp, bút highlight, datasheet
Đối với các bạn học offline thì chỉ cần đem theo tới lớp học:
- Máy tính: Cài sẵn phần mềm MikroC
- Máy tính bỏ túi, giấy nháp, bút

