利用以下所述的程序可以通过多种途径对钥匙进行编程。使用“更换钥匙”程序将首先从车辆上删除所有已知的钥匙。然后,任何现有的钥匙及新钥匙都将被编程。当钥匙不需要读入或从车辆上删除时,应使用此程序。如果用一把要读入至车辆的新钥匙更换损坏、不工作或被盗的钥匙,则必须使用“更换钥匙”程序。此程序可以确保在编程后无法用旧的钥匙进入或起动车辆。
“添加钥匙”程序在编程前不会删除任何钥匙。此程序会将钥匙简单地编程入下一个可用槽。“添加钥匙”程序仅在要给车辆添加另一把钥匙时才会使用。不管出于何种理由更换钥匙,在对需要更换钥匙的车辆进行钥匙编程时禁止使用“添加钥匙”程序。