1. Have a seat in your Honda and close the doors, but make sure they are unlocked.
2. Turn your ignition key to the "On" position, labeled by two lines (II). Press the "Unlock" button on your keyless remote. Turn your ignition key to the "Off" position.
3. Repeat the procedure three times, and then turn the ignition key to "On." Immediately press the "Lock" button on your keyless entry. Listen for the doors to lock, and then unlock to signal that you are in programming mode.
4. Press the "Lock" button on the keyless remote, and then turn the ignition to the "Off" position to confirm.
http://www.ehow.com/how_5523557_program-honda-keyless-entry.html