PIC单片机当然可以用C来开发。Microchip公司官方提供的MPLAB IDE开发环境本身就带有C的编译器。我现在也基本上很少用汇编来开发PIC单片了,不过对于一些对时序控制很敏感的时候会用汇编,但也基本是混合开发。C是主流。
现在单片机开发基本上都是用C语言,因为它易懂,容易实现,做为一款经典的单片机,当然PIC也不例外!
应该说都可以用C语言来开发。在实际应用中,用C编程有极大的优点。能否用C语言来开发,就看有否相应有C编译器,Microchip公司的所有单片机都有相应的C编译器,有些要收费,但网站上也可以下载到破解版的。
建议都用C编程,可参阅"PIC16系列单片机C程序设计与PROTEUS仿真"一书,北航出的。
蛮多的 因为C语言简单,应用广泛,并且学会他很容易