欢迎来到天天文库
浏览记录
ID:34576324
大小:426.79 KB
页数:14页
时间:2019-03-08
《在线串行编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第30章在线串行编程目录本章包括下列一些主要内容:30.1简介............................................................................................................................30-230.2进入在线串行编程模式...............................................................................................30-330.3应用电路...................
2、..................................................................................................30-430.4编程器........................................................................................................................30-630.5编程环境..........................................................
3、...........................................................30-630.6其他优点.....................................................................................................................30-730.7PICmicro®OTPMCU的现场编程.............................................................................30-830
4、.8FLASH型PICmicro®MCU的现场编程..................................................................30-1030.9设计技巧...................................................................................................................30-1230.10相关应用笔记................................................................
5、...........................................30-1330.11版本历史...................................................................................................................30-1430ICSPÓ2005MicrochipTechnologyInc.DS39531A_CN第30-1页PIC18C参考手册30.1简介所有增强型单片机都可以在最终应用电路中进行在线串行编程(ICSP™)。这只需要五根线,其中时钟和数据线各1根,
6、另外三根分别连接到电源、地和编程电压。在线串行编程(ICSP™)有利于降低库存开销和加快产品上市。在产品中嵌入一片空白的Microchip单片机,作为一个备用的设计。当接到订单后,便可以在很短的时间内用最新版本的固件对这些产品进行编程、测试,然后交货。这种方法也减少了旧固件版本引起的报废库存。这种生产方法有利于快速根据用户要求定制产品。大部分人认为只能在装配线上通过ICSP™对PICmicro®OTP单片机进行一次编程,这是不正确的。实际上,可以采用一定的方法对OTP器件进行多次编程,这与固件大小有关。30.7节将介绍这种方法,通过这种办法您可以采用类似于基于EEPROM或闪存器件的方法现场
7、升级固件。DS39531A_CN第30-2页Ó2005MicrochipTechnologyInc.第30章ICSP30.2进入在线串行编程模式通过保持时钟引脚(通常为RB6引脚)和数据引脚(通常为RB7引脚)为低电平,将MCLR(VPP)引脚电压从VIL升到VIHH(参见编程规范),并保持VDD为编程电压,器件就进入编程/校验模式。这种模式下,时钟和数据引脚都为施密特触发器输入。在I/O模式下,当RB7驱动
此文档下载收益归作者所有