您当前的位置:五五电子网电子知识电子制作编程器-仿真利用S系列的ISP功能制作编程器 正文
利用S系列的ISP功能制作编程器

利用S系列的ISP功能制作编程器

点击数:7126 次   录入时间:03-04 11:40:50   整理:http://www.55dianzi.com   编程器-仿真

  编程器原理原理图见下图。

  AT89S5X系列单片机ISP编程使用SPI同步串行接口协议,单片机的P1.

  7为串行时钟输入(SCK).P1.6为主入从出(MISO,在这里主设备指计算机,从设备指要被编程的单片机),P1.5为主出从入(MOSI),单片机的复位脚由计算机控制。计算机上位机软件使用并口模拟SPI接口,为保护计算机并口及目标单片机,在并口与单片机之间通过一片74HC244三态门作缓冲。图中所有串接的100Ω电阻起限流的作用,接电源的4k7电阻起上拉作用。并口①脚输出串行时钟信号SCK,②脚为串行数据输出MOSI,(17)脚控制单片机的复位,⑩脚为串行数据输入MISO,工作电压为5V,晶振频率可以为3-33MHz。

  PC上位机软件的安装与使用上位机软件可以根据SPI接口时序及AT89S5X系列单片机串行编程指令自己编写,也可以使用ATMEL公司的ISP软件ATMELMICrocontrollerISPSOFtware。
  
  1、安装:下载完后,直接点击Setup.exe,按提示一步一步即可完成安装。

  2、运行:单击开始菜单一程序一ATMEL→MicrocontrollerISPSoftware,即可运行。

  3、使用:  

      A、将单片机放入编程器的插座内并锁定好,打开目标板电源。

  B、选择并口:根据编程器连接的并口,选择LPT1或LPT2。

  C、选择器件:如右图所示.注意晶振频率一定要设置正确,否则通信会不正常。读写模式可选页模式。

  D、装入编程的文件:单击文件菜单或工具栏,选择“Loadbuffer...”,选择待编程的文件即可,注意只支持HEX格式。

  E、根据需要,可选择查空、擦除、读入、写芯片、校验、加密锁定位等命令,也可以选择自动命令,每种操作可使用菜单命令,也可以用工具栏完成。

  F、每次编程完成后,如果要编程下一片单片机,一定要运行初始化目标板命令。

  通过使用ATMEL的下载软件及自制的编程接口板,就可以对AT89S5X系列单片机完成编程等工作,与专业编程器相比,具有价格低廉、性能稳定的优点,特别适合初学者及小批量烧写程序用,从而大大降低了学习单片机的设备投入费用。




本文关键字:制作  编程器-仿真电子制作 - 编程器-仿真

《利用S系列的ISP功能制作编程器》相关文章>>>