Đồ án: máy tính bỏ túi STM32

12 Tháng mười hai, 2023

 

Video demo: Calculator STM32 (youtube.com)

Mã nguồn: y-nguye/calculator_STM32 (github.com)
Do một project được tạo trên STM32CubeIDE và nó khá nhiều các file và thư mục Platforms thực hiện việc bulid, nên tôi chỉ để mã chính trong việc thực hiện lập trình

Đồ án này ứng dụng STM32 khả năng tính toán như máy tính tay và hiển thị kết quả ra LED 7 đoạn.

Khả năng:
– Tính toán các phép tính cộng, trừ, nhân, chia
– Hiển thị kết quả chính xác ở mức tương đối do chỉ sử dụng 8 led 7 đoạn.

Ý nghĩa:
– Hiểu thêm về dấu phẩy động trong lập trình.
– Cách hiển thị led 7 đoạn để biểu diễn các con số âm.

1. Phần cứng

 

2. Phần mềm

Các bước thực hiện từ lúc nhập giá trị tới cho kết quả:

Lưu đồ tổng quát: