Hola:
Pues si ya tienes bases de C entrale a este, aprender desde cero ensamblador te tomara algo de tiempo ademas que es algo complejo. No digo que C es facil, pero si ya lo has visto, ya estaras familiarizado con el y se hara algo mas rapido que empieces a utilizar un compilador en C para pic.