simonden said:EDIT: as a side note a 93c46 is a 'Serial' EEPROM which means that you can either program with a programmer or via a serial interface hence the RS232 connectors,
Muppz said:simonden said:EDIT: as a side note a 93c46 is a 'Serial' EEPROM which means that you can either program with a programmer or via a serial interface hence the RS232 connectors,
Sorry but I have to correct you here, serial in the case of a 93c46 means the data is accessed serially one bit at a time from the memory cells the chip has an i2c interface that is basically clocked data using a clock pin and datain and dataout pins.
Normal eeproms are known as 'parallel' because you access the whole width of the bus in one go.
Muppz
Muppz said:Sorry but I have to correct you here
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~
simonden said:Muppz said:Sorry but I have to correct you here
Please do - and you are absolutely right![]()
The original code was a complete character set and just looked and there does appear to be a checksum that I didn't put in, I can redo with the checksum.
The first character is a space (not an exclamation mark - that is second character) and the last is a tilde.
The character set showing is:
Code:!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`abcdefghijklmnopqrstuvwxyz{|}~
I am at a different computer just now, so will look at putting the checksum in the file later so you can see if that makes a difference.