首页 > 应用 > 单片机应用
[导读]
  本文首先介绍了在线编程技术,然后给出了基于STC单片机两种下载线设计电路,最后阐述了ISP下载线的性能特点。实践表明:本设计具有低成本、高灵活性,对单片机爱好者,尤其是初学者,具有很强的实用

  本文首先介绍了在线编程技术,然后给出了基于STC单片机两种下载线设计电路,最后阐述了ISP下载线的性能特点。实践表明:本设计具有低成本、高灵活性,对单片机爱好者,尤其是初学者,具有很强的实用价值。

  一.ISP技术

  在单片机的实际应用中,往往要求系统能够脱机运行,这就要求必须将用户程序代码固化到非易失性的程序存储器中。把用户程序代码固化到程序存储器的过程称为编程。传统对程序存储器的编程是通过编程器完成的,用户需要将单片机从目标板上取下来放到编程器上,然后通过烧写软件将程序代码固化到程序存储器中,这种编程方式通常称为脱机烧写(也叫离线编程)。但随着芯片制造工艺的不断提高,贴片式封装得到快速发展,这就使得单片机不可能轻易取下来放到编程器上。目前普遍采用ISP技术,这种编程方式不用费劲把单片机从目标板上取下来,而是通过单片机上的相关接口就可以直接将编好的程序代码固化到程序存储器中,对于STC单片机,用的是它的UART接口,也就是串行口:对于AT89S51单片机,用的是它的SPI接口,接口标准不同,涉及的引脚和下载电路也就不同。本文介绍STC单片机的ISP下载电路。

  二.串口ISP下载线设计

  STC单片机是宏晶公司生产的新一代、增强型51单片机,具有较快的运行速度和丰富的片上资源,尤其是该系列单片机支持ISP下载,用户利用STC单片机自带的串行口(即P3.0和P3.1引脚),再配合简单的外围电路即可实现在系统编程,且片内Flash的擦写次数可达10万次以上,完全能够满足用户需求,下图即为串口ISP下载线电路原理图。

  上图电路仅用了1个MA×232芯片、4个容量为104的去耦电容和一个9针的“D”型连接器,其中MA×232芯片用于RS232电平和TTL电平之间转换以及电气隔离,104电容主要用于滤除高频噪声,“D”型连接器是单片机和电脑进行RS232接口标准通信的物理接口。按照上述电路焊接完毕后,再到宏晶公司网站免费下载一个烧写软件(名称是“STC单片机PC端ISP下载控制软件”),最后用一条标准的RS-232数据线连接目标板和电脑即可完成程序代码的在线烧写。

  三.USB口ISP下载线设计

  随着计算机的发展,现在的笔记本电脑甚至一些台式计算机上面均不再配置RS232接口,取而代之的是USB接口,但在一些制作或设备中RS232接口仍很常见,因此有必要设计一个USB转串口电路。目前用于USB转串口的专用芯片很多,综合成本、性能和电路简单程度,笔者介绍由美国SILICon公司生产的高集成度USB转UART芯片CP2102。该芯片符合USB规范2.0,全速12Mbps,片内集成USB收发器,无须外部电阻,内部集成时钟,无需外部振荡器,因此其最重要的特点是单片集成转换器所需的全部电路,可以在不使用任何分离元件情况下独立实现接口转换功能。下图即为利用CP2102芯片设计的USB口ISP下载线电路原理图。

  制作和使用该电路时应注意两点:一是CP2101的UART总线上的信号是TTL电平,能够被单片机直接识别,若目标板上使用的是RS232电平,应在本电路后面增加TTL电平转RS232电平电路;二是在使用该电路前应先安装CP2101的驱动程序,以后的使用方法与串口ISP下载方法基本相同,在此不再赘述。

  四.结束语

  随着可编程微处理器向贴片方向发展,ISP技术必将得到重视和普及,ISP技术不仅节省了通用编程器及适配器的高额费用,还减少了频繁插拔单片机的麻烦,从而大量节省了系统开发时间,且满足了用户程序在线更新的要求,对单片机爱好者,尤其是初学者,具有很强的实用价值。


换一批

延伸阅读

[单片机应用] pic单片机学习困难go away,pic单片机入门so easy

pic单片机学习困难go away,pic单片机入门so easy

很多朋友抱怨pic单片机难学,殊不知是没掌握好学习pic单片机的正确方法。在小编看来,pic单片机并不难学,pic单片机的入门也是比较简单的。不信?那不妨来看看小编带来的这篇关于pic单片机的入门文章。......

关键字:pic单片机 单片机 引脚

[单片机应用] 如影随从的pic单片机,聊聊pic单片机开发经验、技巧

如影随从的pic单片机,聊聊pic单片机开发经验、技巧

Pic单片机是耳熟能详的一款单片机,实际运用中,pic单片机的身影也是从不缺少。作为一个长期从事pic单片机开发的小编而言,pic单片机更是如影随从。本文是小编总结的有关pic单片机开发的一些经验、技巧,不妨和大家一起分享下。......

关键字:pic单片机 功耗 单片机

[单片机应用] pic单片机入门篇,pic单片机的那些风风雨雨

pic单片机入门篇,pic单片机的那些风风雨雨

Pic单片机的学习是存在一定难度的,一是因为必须具备一定的pic单片机基础知识,二是需对pic单片机的所有引脚等有一定的了解。这篇文章是小编在学习pic单片机写的一篇比较适合pic单片机初入门朋友阅读的文章,一起了解下吧。......

关键字:pic单片机 PIC 单片机

[传感器] 博世推出停车场传感器

博世推出停车场传感器

一直以来,寻找停车位都是困扰众多汽车用户出行的一大难题,许多城市都深受违规停车及可用停车区域分布不均等问题困扰。如今,汽车零部件制造商博世推出了一款无线停车场传感器,这款产品造型小巧便于安装,工作原理十分简单:在各个停车区域配置该传感器,......

关键字:汽车零部件 停车场传感器 无线网络

[消费类电子新闻] 被苹果挖墙脚,特斯拉:苹果有钱发高薪,我们甚至没钱打广告

被苹果挖墙脚,特斯拉:苹果有钱发高薪,我们甚至没钱打广告

前段时间,关于苹果前员工窃密的新闻已经把苹果进军无人驾驶汽车领域的消息坐实了,苹果不断从特斯拉招募人才,从侧面反映出,苹果对汽车领域非常重视并投入大量的人力。毫无疑问,自动驾驶是未来的趋势,怀疑论者虽然不少,但这趋势势不可挡。苹果当然不想错......

关键字:苹果 特斯拉 无人驾驶汽车

[传感器] Semtech的LoRa技术可实时管理中国的公共设施

Semtech的LoRa技术可实时管理中国的公共设施

Semtech Corporation日前宣布,成都长城开发科技有限公司,位于中国成都的半导体和物联网解决方案开发商,已将Semtech的LoRa®器件和无线射频技术(LoRa技术)整合到其智能公共设施计量产品中。 ......

关键字:Semtech LoRa技术 智能管理

[测试测量] 黑鲨游戏手机2 Pro常规性能测评

黑鲨游戏手机2 Pro常规性能测评

在“智能硬件”专栏里,小编对黑鲨游戏手机2 Pro进行过详细介绍。此次,小编将对它的实际性能加以测评,一起来了解下吧。......

关键字:黑鲨游戏手机2 Pro GeekBench 黑鲨

[模拟技术] 贸泽开售TI LMG3410R070 GaN功率级产品 支持新型电动机的高密度需求

贸泽开售TI LMG3410R070 GaN功率级产品  支持新型电动机的高密度需求

贸泽电子 (Mouser Electronics) 即日起备货Texas Instruments (TI)的LMG3410R070 600 V 70 mΩ氮化镓 (GaN) 功率级产品。......

关键字:贸泽电子 电动机 MOSFET

我 要 评 论

网友评论

技术子站

更多

项目外包

更多

推荐博客