N76E003AT20 và MS51FB9AE là 2 dòng MCU 1T-8051 hiệu suất cao có các ngoại vi hầu như tương thích với STM8S003F3P6/ STM8S103F3P6. Vì tính linh động này một số dự án có thể sử dụng N76E003AT20/ MS51FB9AE để thay thế STM8. Dòng MS51FB là dòng vi điều khiển được ra mắt gần đây nhằm thay thế dòng N76E003 với một số cải tiến như tính chống chịu môi trường công nghiệp...
1. Sơ đồ chân và so sánh các dòng MCU
Sơ đồ chân của STM8S003F3P6
Sơ đồ chân của MS51FB9AE
Sơ đồ chân của N76E003AT20
2. Hướng dẫn cài đặt tool chain trên window
Trong tutorial này mình sẽ sử dụng IDE Keil C 8051 và trình biên dịch C51 của Keil (ARM) dành cho Nuvoton 8051.
Truy cập trang chủ Keil điền thông tin và cài đặt:
https://www.keil.com/demo/eval/c51.htm
Sau khi cài đặt xong, mặc định compliler C51 bản demo sẽ có 2K code sẽ build được (evaluation).
Trong tutorial này mình sẽ sử dụng bản demo để build các ví dụ.
3. Hướng dẫn tải SDK (library và example)
Đối với N76E003
Truy cập đường dẫn tới trang chủ Nuvoton và tải "The Board Support Package (BSP) Keil for N76E003":
Đối với MS51
Truy cập đường dẫn tới trang chủ Nuvoton và tải "The Board Support Package (BSP) Keil for MS51 Devices":
4. Cài đặt Driver
Truy cập đường dẫn tới trang chủ Nuvoton và tải:
5. Build sample code và chạy mẫu
Trong phần này mình sẽ build sample code của MS51FB9AE. Kit các bạn có thể tham khảo ở đây:
https://linhkienthuduc.w2.myzozo.net/kit-phat-trien-nuvoton-nutiny-ms51fb
Trên đây là bài giới thiệu tổng quan về Nuvoton 8051 - N76E003AT20 - MS51FB9AE .
Mình sẽ ra sớm các bài giới thiệu tiếp theo về dòng VDK này.
Cám ơn các bạn.
Bình luận