EEPROM

Lưu giá trị vào EEPROM

Giới thiệu

Dùng hàm EEPROM.write() sẽ giúp ta lưu giá trị vào ô nhớ EEPROM (cần delay 5 ms giữa mỗi lần viết giá trị vào EEPROM). Hôm nay, chúng ta sẽ tìm cách lưu giá trị của một chân analog vào EEPROM.

lên
5 thành viên đã đánh giá bài viết này hữu ích.

Xóa các giá trị tại các ô nhớ của EEPROM

Thực chất việc xóa giá trị của một ô nhớ bất kỳ là việc đặt lại giá trị tại ô nhớ đó là 0. Bạn chỉ cần sử dụng hàm EEPROM.write() và đặt nó là 0.

lên
2 thành viên đã đánh giá bài viết này hữu ích.

write()

Giới thiệu

Thay đổi giá trị trong ô nhớ EEPROM (bộ nhớ vật lí của chip vi điều khiển).

Cú pháp

EEPROM.write(address, value) 

Tham số

address: địa chỉ của ô nhớ trong bộ nhớ EEPROM. Nó được bắt đầu bởi số 0 (int)

lên
1 thành viên đã công nhận bài viết này hữu ích!

EEPROM - Thư viện giao tiếp với bộ nhớ EEPROM của Arduino

Trên một số loại vi điều khiển đều có một bộ nhớ trong (giống như một ổ cứng nhỏ xíu) gọi là EEPROM, nó sẽ được lưu giữ với thời gian và không bị mất đi nếu vi điều khiển được reset, hay mất điện (nhưng khi upload code mới thì sẽ bị mất, tuy nhiên chúng ta vẫn có thể chỉnh để EEPROM không bị mất khi upload code mới, sẽ có bài viết về vấn đề này cho các bạn lập trình Arduino "cao tay"). Trên mạch Arduino, các vi điều khiển đều có một bộ nhớ EEPROM của riêng mình.

lên
6 thành viên đã đánh giá bài viết này hữu ích.
Đăng kí nhận RSS - EEPROM