try this, for Honda civic, 2006--the sequence is messed up here, but you have to do it three times.
set a timer to 10 minutes 30 seconds
Follow a specific process
To program a single key chip, you can:
Turn the key back on, and wait for another 10 minutes and 30 seconds before turning it off again
Repeat the process a third time
Insert the key into the ignition and turn it to the on position
Leave the key in this position for 10 minutes and 30 seconds, then turn it off