Estas seguro que esta ruta esixte ?
../asinpro/data/img_programas/
Verificala, sino prueba subiendolo a una ruta que estas seguro que si existe.... y de ahi ya pruebas cual es la ruta correcta.
Nota. $_FILES['archivo']['name'].... ya trae la extension del archivo.... asi que ya no deberias agregarle el $_FILES['archivo']['type'].
Suerte