AT24C164 хитрая EEPROM. У других I2C EEPROM старший полубайт адреса стандартный 1010, а аппаратный адрес в младшем полубайте адреса находится (A2-A1-A0-R/W). А у этой AT24C162 входы аппаратной адресации задают адрес в старшем полубайте (1-A2-A1-A0). Так что, все зависит от вашего конкретного применения. Но прямую замену на Микрочип я не знаю.