
887有内部RC振荡器,887/887A没有内部振荡器;
887有一个普通CCP模块,一个增强型CCP模块,877A只有两个普通的CCP模块;
887有十四个10位AD输入通道,877只有八个10位AD输入通道
887可以使用内部复位电路(RE3可以做IO或者做复位引脚),877A无此功能;
还有其他的东西,在实际的使用中,你要对着DATASHEET来看(特别是IO口的使用,不同的型号IO口内部结构都可能不太一样,认真看datasheet),887有中文的datasheet,去这里下载chinese版本的: >通过MPLAB IDE和烧录器把芯片程序读取出来后,在MPLAB IDE的菜单上,点View->Program Memory,打开Program Memory窗口后应能从窗口里看到行列分布的十六进制数据(如果你看到的都是0000,那么你不用继续了,这个芯片的代码是被保护的)。接下来点File -> Export,不用更改设置,确定后随便取个名字,选个路径,就会把程序保存为一个Hex文件。然后,你就可以使用这个Hex文件来复制烧录其他的PIC16F886
这个Hex文件是机器码文件,理论上可以反汇编,但几K的代码反汇编会比较困难,转换成C代码,比找个工程师重新研发一个代码还要困难。PIC 是 microchip 的单片机,其档次高低,只是根据 各个 特点大小及功能多少来划分的(如ROM、RAM、EEPROM、SPI、CAN、LIN……)
16F系列为PIC目前市场上的主流8位机,最多能算到中档。随着16系列的价格下降,低端12F正呈现一个被替代的趋势。比16系列高端的,则属18系列。
PIC单片机的手册资料,在官网能找到:>
本书系统而全面地介绍了嵌入式系统设计的原理及其应用,包括嵌入式系统的指令集系统结构、流水线、存储设备、定时器、中断、时钟、并行串行通信、互连网络、开发环境和开发语言等重要内容。书中对嵌入式系统设计的讲解主要以Microchip公司的3款PIC微控制器(16F84A、16F873A和18F242)为基础,并辅以大量的设计实例。全书编排合理,叙述由浅入深,生动活泼。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)