24C01,02,04都是IIC协议的东西。Uint16WriteData(Uint16*Wdata)可以扩展成一个24c02,密码可以存储在里面,即使断电或者重写到89s52的程序也不会丢失,请问哪位大侠知道用AT24c01做AT89c51单片机的掉电存储芯片,EEPROM用AT24C01。

1、如何使AT89s52单片机电子密码锁修改的密码掉电不丢失

使用外部EEPROM进行存储,这样每次修改后都可以重新写入EEPROM。可以扩展一个24c02,把密码保存在里面,掉电或者重写89s52的程序都不会丢失。通常的做法是在你的电路中加入一个rom芯片,比如AT24c01,它是一个EEPROM,可以在断电时存储数据。加一块铁电E2PROM,功耗小,操作简单,价格低。

2、出租车计价器 程序设计与原理图

用单片机很容易,但如果用模拟电路和数字电路来构建如此复杂的功能,恐怕要比现有的成本计大几十倍,而且要消耗巨大的功率,成本也更高。你为什么这么做?难道就因为没学过就想白白浪费吗?如果很急,可以花钱招个懂单片机的。没有谁能提供一个没有单片机的电路,太复杂,不可能实现。首先要看里程传感器的输出是模拟的还是数字的。

3、...有些地方看不懂,望大神指教。EEPROM用的是AT24C01。

uint16 writedata(uint 16 * wdata,uint16 rom地址,uint 16编号)函数原型已经很明显了,那就是地址。不是设备地址,而是要保存的地址。24C01,02,04都是IIC协议的东西。但总的来说是符合单片机系列的东西。要操作的数据是直接寻址的。应该是你eeprom的I2c地址,由硬件决定。

4、请问哪位大侠知道用AT24c01做AT89c51单片机的掉电存储芯片,那个外围...

J8与单片机连接。我有AT24C02和AT89C51的电路图,PROTEL99SE格式和PROTEUS仿真格式的,连接很简单,但是我的程序是C语言,没有汇编格式。单片机设计与制作交流Q群:,欢迎单片机技术爱好者加入,大家一起探讨单片机技术。


文章TAG:at24c01  AT24C01  加密  芯片  程序  at24c01 程序  
下一篇