SUMMARY DESCRIPTION. These electrically erasable programmable memo- ry (EEPROM) devices are accessed through a Se- rial Data. 93C46 are available at Mouser Electronics. Mouser offers inventory, pricing, & datasheets for 93C 93C46 datasheet, 93C46 pdf, 93C46 data sheet, datasheet, data sheet, pdf, Microchip, 1K V Microwire Serial EEPROM.
|Published (Last):||15 December 2010|
|PDF File Size:||15.17 Mb|
|ePub File Size:||14.84 Mb|
|Price:||Free* [*Free Regsitration Required]|
To reclaim these pins, remove all the instructions that use ” pe ” and ” pre ” symbols. Unfortunately, these chips use an 8 bit address field, whereas the 93C46 uses only 6.
I might make another version of the code specifically for the plain 93C46, if anyone wants it enough to let me know. National Semiconductor has lots of data sheets on-line. This operation must be performed before a write may be issued.
(PDF) 93C46 Datasheet download
Unprotected memory locations are still subject to WEN and WDSbut protected locations are unwritable unless the protection register is changed or cleared. All protected memory locations will forever be unwritable, but the locations not protected will remain subject to WEN and WDS.
A zero byte payload will return the current status. They are usually specified to retain the data for 10 years and to endurewrite operations before failure. The user interface is simple and shouldn’t need documentation.
This applies to both the 93C46 and 93CS The next access should be to this register instead of the memory. As data sheets are often updated on a regular basis, it is recommended that you consult the Atmel web site for the latest information.
A simpler approach may be to set the bit addresses of these bits in the. 93cc46 versions of the code are available, one with a little menu driven user interface via a terminal connected to the UART and the other with only the routines to include in your existing program. Atmel ATA is off i. These devices are usually used to store user datashet parameters and device serial numbers. They have also added example code similar to the code below, as well datxsheet for I 2 C parts they offer.
This code should work “out of the box” with a 93CS46 chip. Outputslbit12 0. Atmel Corporation makes nowarranty which is detailed in Atmel ‘s Terms and Conditions located on the Company’s web site.
Serial EEPROM (93C46 / 93CS46) Routines
Please consult the relevant Atmel datasheet. Please explain the difficulty you have using the code with a 93C46 or the trouble you think you may have. The menu-driven example code includes a copy of these routines datashet calls them properly to allow the user to view and edit the values within a 93CS Flasher with Trailer Control Atmelswitches to frequency doubling, just like the standard flashers e. In addition, WEN may have to have been called, datwsheet your data sheet or just do it to be on the safe side.
In addition, a considerable length of time milliseconds is required to perform a write operation. As the pressure on engineers to make products smaller has grown, semiconductor manufacturers have introduced several new interfaces, usually aimed at lower a product’s size and cost The fact that you have frozen the protection register is stored in the non-volatile memory 10 year min retention.
Their literature number is Atmel can also accept a number of other design formats with varying degrees of effort required for each.
The device is manufactured ng Atmel ‘s high density non-volatile memory technology.
93C46 Datasheet(PDF) – Microchip Technology
Partof the design will decrease in an Atmel part as we do not sacrifice lo gi c to i m pl eme nt th e. The code is basically designed 934c6 manipulate a single 93CS46 chip, connected to six of the port pins.
As mentioned above, four wires are actually required, and the 93CS46 has two additional lines that work together with a special write protection register. This code library is in the public domain. Writing must have been enabled using WEN. A few sources of further information about Atmel AVR microcontrollers are listed below: PREN should only enable use of the protection register for the next access, so it should be called before every protection register access.
It’s up to you.
It applies to both the 93C46 and 93CS46 chips. To you, the system designer, these little chips offer a nifty way to store a small amount of data in non-volatile memory, using only a few of the port pins, and without raising the system’s cost much.
The erase functions provided in the 93C46 are unnecessary for the chips I’ve used, double check your data sheet. Previous 1 2