DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 12895|回复: 16
打印 上一主题 下一主题

STC12系列单片机简易编程器制作

  [复制链接]
跳转到指定楼层
楼主
发表于 2011-4-22 10:32:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一、STC12系列单片机优点
   1.性价比高
   采用STC12系列单片机可以省掉复位电路、外部数据存储器(如24Cxx系列芯片),某些场合还可以省掉晶振,电路简单、价格低廉。
    2.速度快
STC12系列单片机为单时钟/机器周期(1T),一些指令执行速度是传统8051的24倍,最低的也是3倍。
    3.安全性好
   目前,很难破译STC12系列单片机加密程序,加之用户数据可以保存到单片机内部,解密者很难通过用户数据分析单片机的运行状况。
    4.可以直接代替8051
针对传统8051单片机开发的程序,可以直接用于STC12系列单片机,无须重新编写。
    二、简易编程器原理
    图1是STC12系列单片机简易编程器的电路。IC1是编程时插芯片的20脚DIP插座。R1、C1为被编程芯片提供复位信号,X1、C2、C3为被编程芯片提供时钟信号,VT1、VT2构成简易的RS-232到TTL的电平转换,省掉了MAX232。
    三、简易编程器制作
    该简易编程器的电阻均为1/8W.采用12V电源适配器供电。
    图2(略)是简易编程器的印刷电路图.是从顶层往下看的效果,可以直接用热转印的方法制作,打印的时候不需要镜像翻转。
    图3是装配图。根据此图安装、焊接元件,只要元件选择无误、安装正确、焊接可靠,一般不需要调试即可投入使用。如果将20脚DIP插座换成20脚编程专用锁紧插座,就是不折不扣的编程器了。
    四、简易编程器使用
    首先,要下载STC-ISP软件,并安装到电脑中。然后将简易编程器与电脑的RS-232九针串口连接,把待编程单片机插入编程器的20脚插座中.注意单片机的插入方向!此时先不要为编程器通电。双击安装目录中的STC-ISP V35文件运行编程软件。该软件的界面局部如图4(略)所示。上面有非常详细的介绍,整个编程分五步进行:
    1.选择单片机型号和确定数据写入范围。2.装入编译好的BIN或HEX文件。
3.选择串口,并设置波特率。
4.设置工作模式与下载条件。
5.点击Download/下载按钮进行下载,然后再接通编程器的电源。
注意,最后这一步非常重要。必须先启动软件的“Download/下载”.然后再为编程器通电。
    下载完成后,断开编程器电源.取下单片机即可使用。    作者:唐奂知


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
沙发
发表于 2011-4-28 10:01:12 | 只看该作者
这玩意,市面上应用的很多,宝虹,和三佳好像就是用的这 玩意。便宜
板凳
 楼主| 发表于 2011-4-28 13:23:28 | 只看该作者
实用,制作方便,取材方便
地板
发表于 2011-5-12 23:51:04 | 只看该作者
这不就是一个串口转TTL的线么?用成品的232线,怕是比两个三极管还要好一些,好相官方的软件只能读,不能写??(我有一个用12XX的成品板子,用官方的软件通过232的线能够写,没有读的按钮...)
5#
 楼主| 发表于 2011-5-13 10:34:08 | 只看该作者
呵呵,这个就是这样的,stc的软件都只提供编程功能,也就是说每次编程都是擦除再写入的
6#
发表于 2011-5-13 13:52:19 | 只看该作者
回复 liyf 的帖子

也就是说,这个片写进去了,就读不出来了...
7#
 楼主| 发表于 2011-5-13 13:56:14 | 只看该作者
一般是的,不知道厂家有没,反正据我所知是只入不出,这就是所谓的加密防读出
8#
发表于 2011-12-7 20:19:57 | 只看该作者
实用,制作方便,取材方便
9#
发表于 2012-7-15 07:17:27 | 只看该作者
这就是厂家的加密技术啊,所以现在很多产品都用stc的芯片啦。
10#
发表于 2012-8-9 20:28:23 | 只看该作者
顶,支持一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-12-25 14:01 , 耗时 0.095011 秒, 20 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表