学习pic单片机有基本基本的教材,都是北航和microchip合作出的,如下:
1. pic单片机实用教程--基础篇
2. pic单片机实用教程--提高篇
3. pic16f87x单片机实用软件与接口技术--汇编语言及其应用
4. pic16f87x单片机实用软件与接口技术--c语言极其应用
5. pic16f87x数据手册--28/40脚8位flash单片机(这是16f87x的数据手册的中文翻译版)
注:
1. 以上各本书都有个别小的错误,有条件的可以对照一下英文版的数据手册.
2. 以上前四本书都是以micorchip的开发工具icd作为教学例子的。
3. pic系列单片机和51系列单片机各有优缺点,不好一概而论,但是个人感觉pic单片机的灵活性比较大。
4. 如果以前用过单片机的,其实直接看数据手册,用c语言写程序就可以了。
5. 以前没有单片机基础的,大概就要从基础的东西,比如单片机的结构和各个寄存器的定义看起了。
6. 学单片机还是要有一定的财力投入的,主要开发工具。
我想这个论坛有不少的单片机高手,初学的都可以向他们请教吧。