官术网_书友最值得收藏!

4.8 EEPROM函數

電可擦可編程只讀存儲器EEPROM(Electrically Erasable Programmable Read-Only Memory),是一種掉電后數據不丟失的存儲芯片,如果斷電后Arduino需要保存一些參數,就可以就使用EEPROM。

在各型號的Arduino控制器上的AVR芯片均帶有EEPROM,也有外接的EEPROM芯片,常見的Arduino控制器的EEPROM大小有以下幾種:

(1)Arduino UNO、Arduino duemilanove-m328、Zduino m328均使用ATmega328芯片,EEPROM都為1KB。

(2)Arduino duemilanove-m168的EEPROM為512bytes。

(3)Arduino 2560的EEPROM為4KB。

Arduino的庫已經含有EEPROM類庫,要使用它得先調用EEPROM.h,使用write和read方法,即可操作EEPROM,使用clear方法變成0。

使用EEPROM的示例:在Arduino IDE的菜單欄中選擇“文件”>“示例”>“EPROM”命令,如圖4-3所示。

圖4-3 EEPROM示例

下面是寫EEPROM的例子。

主站蜘蛛池模板: 马尔康县| 阿拉善左旗| 图们市| 弥渡县| 怀远县| 罗甸县| 三穗县| 文水县| 保靖县| 巍山| 巨鹿县| 行唐县| 永吉县| 无为县| 城口县| 阿勒泰市| 昌乐县| 大关县| 宣化县| 舒兰市| 焦作市| 呼和浩特市| 普安县| 临洮县| 大姚县| 同江市| 景宁| 进贤县| 阳信县| 张家口市| 勃利县| 东山县| 湛江市| 陵川县| 安乡县| 石家庄市| 五华县| 赫章县| 黔南| 芦溪县| 乐业县|