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):||23 October 2017|
|PDF File Size:||10.10 Mb|
|ePub File Size:||11.66 Mb|
|Price:||Free* [*Free Regsitration Required]|
As a practical matter, the code offered below only works with the Microwire 3 Wire interface, and is specifically intended to work with the 93C46, which is a standard part available from a variety datasheef distributors. Please consult the relevant Atmel datasheet. There is no way to undo this operation The early versions are long since gone.
Pin Configuration Figure Writing must have been enabled using WEN. A zero byte payload will return the current status. The erase functions are not implemented here. Atmel ATA 93c446 off i.
Serial EEPROM (93C46 / 93CS46) Routines
Flasher with Trailer Control Atmelswitches to frequency doubling, just like the standard flashers e. See full device support list fordatasheft by a number of major semiconductor manufacturers, including Altera, AMD, AtmelFairchild. Usually, the 3-wire dqtasheet require an addition wire beyond the 3 for data transfer for each chip to be used. The fact that you have frozen the protection register is stored in the non-volatile memory 10 year min retention.
It can be used without much difficulty with a 93C46, by avoiding calls to the routines that manipulate the extended features of the 93CS Two 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. Writing takes a considerable length of time milliseconds. In this state, the chip may have better resistance 93c4 accidental data loss due to problems on the power supply, noise on signal lines, etc.
All memory locations datasyeet and including the value in R0 will become write protected.
Disclaimer These 93C46 Serial EEPROM devices are used in many commercial products where the data contained within the chip, though only bytes, is considered confidential and proprietary.
This routine just waits for it to finish before returning Unfortunately, these chips use an 8 bit address field, whereas the 93C46 uses only 6. Coliseum Business Centre Riverside Way. It applies to both the 93C46 and 93CS46 chips. The device is manufactured ng Atmel ‘s high density non-volatile memory technology.
The code is basically designed to manipulate a single 93CS46 chip, connected to six of 39c46 port pins. This operation must be performed before a write may be issued. To reclaim these pins, remove all the instructions that use ” pe ” and ” pre ” symbols.
Because these chips use a serial interface, they can not be read quickly enough to serve as conventional memory. As mentioned above, four wires are actually required, and the 93CS46 has two additional lines that work together with a special write protection register. All protected memory locations will forever be unwritable, but the locations not protected will remain subject to WEN and WDS.
Datashret of each macro can be found on the Atmel web site, at http: Datasgeet Permenantly freeze the protection register to its current value.
【93L46SN/93C46】Electronic Components In Stock Suppliers in 2018【Price】【Datasheet PDF】USA
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 two extra pins not required for the 93C46 are manipulated by all the routines. This applies to both the 93C46 and 93CS 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.
This code library may not be used to “break into” the data stored within devices in commerical products. PREN should only enable use of the protection register for the next access, so it should be called before every protection register access. This 3-Wire interface chip actually has 6 wires. Of course, WEN must still be called before writing. Previous 1 2 The erase functions provided in the 93C46 are unnecessary for the chips I’ve used, double check your data sheet.
Atmel Corporation makes nowarranty which is detailed in Atmel ‘s Terms and Conditions located on the Company’s web site.
In addition, a considerable length of time milliseconds is required to perform a write operation.
ATMEL 93C46 datasheet & applicatoin notes – Datasheet Archive
Unprotected memory locations are still subject to WEN and WDSbut protected locations are unwritable unless the protection register is changed or cleared. Xicor once had a considerable collection of example code on-line, but they appear to have removed it. Both the and ER use the 93C46 serial.
There are lots of other distributors too, but Mouser and DigiKey are probably the easiest, since dataeheet give out a dataaheet catalog What this family code does This code was written to support the 93CS They use a serial bus interface, which allows them to be packaged in inexpensive 8 pin packages. The user interface is simple and shouldn’t need documentation. Description The bipolar integrated Atmeltrailer hook are equipped with additional pilot lamps in the dashboard.
This code library is in the public domain. If you do use it, I hope that you’ll give me some feedback. Valid address range for R0 is 0 to