SD and SDHC are not compatible, but devices that accept SDHC also accept SD cards. The interface of SDHC and SDXC cards is the same, but SDXC uses a different file system. Some devices (for example the Wii) that originally shipped only with support for SD can be made to support SDHC with a firmware update.