所谓的isp是一种无需将存储芯片(如eprom)从嵌入式设备上取出就能对其进行编程的过程。在系统编程需要在目标板上有额外的电路完成编程任务。其优点是,即使器件焊接在电路板上,仍可对其(重新)进行编程。在线系统可编程是flash存储器的固有特性(通常无需额外的电路),flash几乎都采用这种方式编程。
通过学习isp技术,自制了一款廉价的isp下载器,烧录stc89c52芯片一次性成功.并且已顺利烧录了近50多个单片机程序,性能较为稳定。
一、硬件制作
isp出现降低了单片机的开发成本。
stc89c52是深圳宏晶科技公司供应的一种单片机芯片。它具有价格便宜、使用原理和管脚与8051系列单片机一样。可直接替换89c5x和89s5x的单片机芯片等特点,但其最大的优点是可在系统编程(isp),而且程序卞载完成后。
马上自动运行,这样一来连仿真器也不需要了。并且下载器电路十分简单便于自制。电路图见上图,pcb图见下图。
1、电路原理:从图中可看出,这实际上是一个单片机和上位pc机,利用串口通信的电路。电路中最主要的元件是max232a。
rs232标准的芯片:其内部结构可分2个部分:第一部分是电源部分15脚接地、16脚接电源正极(+5v),另外1、2、3、4、5、6脚和4只电容组成了一个可将+5v转换成+10v和-10v两组电源的电路,提供给rs-232串口电平的需要。
第二部分是数据转换通道。我们利用com口的3脚将pc机的数据通过max232a的8脚输入.利用max232a的转换电路将rs-232数据转换为ttl/cmos数据,并从max232a的9脚输出到stc89c52单片机的p3.0口(10脚);而单片机的p3.1口(11脚)输出的ttl/cmos数据,进入max232a的10脚,转换为rs一232数据后通过max232a的7脚,输入到com口的3脚进pc机。
2、元件选择:ic1为max232a,c1、c2、c3、c4都是0.1μf的钽电容(如果ic1为max232,c1、c2、c3、c4应该取1μf的钽电容),单片机芯片则必须是宏晶科技公司的stc89系列单片机产品,本实验采用的是stc89c52。
与单片机试验板的连接:
isp下载器的正极和负极,分别接stc89c52单片机的40和20脚.max232a的9脚和10脚分别接单片机的10和11脚。如果是自锁紧ic插座,只要将接线和单片机一起直接插在相应的插座上锁紧即可。
中国集成电路产业2018年规模达5740亿元
无人机反制拦截设备具有四段有效管制频段
无线充电技术的黑科技,你了解多少
dfrobotArgon物联网开发板简介
使用混合信号芯片成功实现PCB接地 - 遵循阻抗最小的路径
自制一款廉价的ISP下载器
国资委推动央企加大在工业母机领域布局 行业或将迎新一轮发展期
美科学家打造出一款由16个制动器打造的蛇形机器人,具有极高的灵活性
5G时代商业如何创新
PID效应与逆变器防治技术
不同类型的网线在速率有什么不同
工信部发文加强智能汽车数据安全管理 推动汽车产业高质量发展
新品消费驱动消费额增长,2019年销售额突破100亿
电力系统解列操作的注意事项
如果你要换手机,魅族mx6、小米5这两款不妨多看看
中飞租赁已累计向空客订购252架飞机并成为了空客的第七大租赁商客户
骨传导耳机哪款好用、骨传导耳机性价比推荐
示范平台奖励名单公示,每家企业政府资助奖励50万
TVS二极管 AKM06系列 6KA大电流 贴片封装
五种可穿戴设备将颠覆传统医疗行业