蓝桥杯IAP15F2K61S2转接板使用说明

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第1页共27页IAP15F2K61S2转接板使用说明STC-ISPVer6.38注:1.在CT107D单片机综合训练平台上使用IAP15F2K61S2转接板下载或调试代码时,建议连接5V直流适配器。2.IAP15F2K61S2单片机及其转接板可以从北京国信长天科技有限公司淘宝官方网店gxct.taobao.com购买。淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第2页共27页概述单片机及脚位分布图IAP15F2K61S2/STC15F2K60S2转STC89C52RC/STC89C58RD+系列仿真用转换板IAP15F2K61S2/STC15F2K60S2转STC90C52RC/STC90C58RD+系列仿真用转换板IAP15F2K61S2/STC15F2K60S2转STC10F08XE/STC11F60XE系列仿真用转换板IAP15F2K61S2/STC15F2K60S2转STC12C5A60S2系列仿真用转换板转换板的实物图如下图所示,转换后的引脚排布与传统8051的脚位基本一致,从而可以实现标准8051学习板的仿真功能转换板正面转换板反面完整转换板下图为功能示意图IAP15F2K61S2转STC89C52/90C52/12C5A60S2仿真用转换板RxD2/CCP1/ADC0/P1.0TxD2/CCP0/ADC1/P1.1ECI/SS/ADC2/P1.2MOSI/ADC3/P1.3MISO/ADC4/P1.4SCLK/ADC5/P1.5XTAL2/RxD_3/ADC6/P1.6XTAL1/TxD_3/ADC7/P1.7SS_3/MCLKO/RST/P5.4T2CLKO/INT4/RxD/P3.0T2/TxD/P3.1INT0/P3.2INT1/P3.3ECI_2/T1CLKO/T0/P3.4CCP0_2/T0CLKO/T1/P3.5WR/P4.2RD/P4.4NCNCGNDVCCP0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P5.5P4.5/ALEP4.1/MISO_3P2.7/A15/CCP2_3P2.6/A14/CCP1_3P2.5/A13/CCP0_3P2.4/A12/ECI_3/SS_2P2.3/A11/MOSI_2P2.2/A10/MISO_2P2.1/A9/SCLK_2P2.0/A8/RSTOUT_LOWSTC15F2K60S2/IAP15F2K61S212345678910111213141516171819204039383736353433323130292827262524232221注意:由于内置高精准R/C时钟(5MHz–40MHz可设)不需要外部晶振,XTAL1和XTAL2是空的WR和RD:是(WR/P4.2和RD/P4.4)不是传统的(WR/P3.6和RD/P3.7)下面为STC89C52RC和STC12C5A60S2的脚位分布图淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第3页共27页12345678910111213141516171819204039383736353433323130292827262524232221P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7RSTRxD/P3.0TxD/P3.1INT0/P3.2INT1/P3.3T0/P3.4T1/P3.5/WR/P3.6RD/P3.7XTAL2XTAL1GNDVCCP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7P4.6/EAALE/P4.5P4.4/PSENP2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.0STC89C52RC-PDIP4012345678910111213141516171819204039383736353433323130292827262524232221CLKOUT2/ADC0/P1.0ADC1/P1.1RxD2/ECI/ADC2/P1.2TxD2/CCP0/ADC3/P1.3SS/CCP1/ADC4/P1.4MOSI/ADC5/P1.5MISO/ADC6/P1.6SCLK/ADC7/P1.7P4.7/RSTINT/RxD/P3.0TxD/P3.1INT0/P3.2INT1/P3.3CLKOUT0/INT/T0/P3.4CLKOUT1/INT/T1/P3.5WR/P3.6RD/P3.7XTAL2XTAL1GNDVCCP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7EX_LVD/P4.6/RST2ALE/P4.5NA/P4.4P2.7/A15P2.6/A14P2.5/A13P2.4/A12P2.3/A11P2.2/A10P2.1/A9P2.0/A8STC12C5A60S2-PDIP40淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第4页共27页目录发布项目程序使用说明...................................................................................................5自定义加密下载使用说明(防烧录时串口分析出程序)................................................9发布项目程序+自定义加密下载结合使用说明...........................................................13用户自定义下载说明.....................................................................................................19RS485控制使用说明.....................................................................................................20STC仿真器使用指南....................................................................................................22用户自制脱机下载板/U7及全自动烧录工具注意事项.........................................26淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第5页共27页发布项目程序使用说明发布项目程序功能主要是将用户的程序代码与相关的选项设置打包成为一个可以直接对目标芯片进行下载编程的超级简单的用户自己界面的可执行文件。关于界面,用户可以自己进行定制(用户可以自行修改发布项目程序的标题、按钮名称以及帮助信息),同时用户还可以指定目标电脑的硬盘号和目标芯片的ID号,指定目标电脑的硬盘号后,便可以控制发布应用程序只能在指定的电脑上运行(防止烧录人员将程序轻易从电脑盗走,如通过网络发走,如通过U盘烤走,防不胜防,当然盗走你的电脑那就没办法那,所以STC的脱机下载工具比电脑烧录安全,能限制可烧录芯片数量,让前台文员小姐烧,让老板娘烧都可以),拷贝到其它电脑,应用程序不能运行。同样的,当指定了目标芯片的ID号后,那么用户代码只能下载到具有相应ID号的目标芯片中(对于一台设备要卖几千万的产品特别有用---坦克,可以发给客户自己升级,不需冒着生命危险跑到战火纷飞的伊拉克升级软件啦),对于ID号不一致的其它芯片,不能进行下载编程。发布项目程序详细的操作步骤如下:1、首先选择目标芯片的型号2、打开程序代码文件3、设置好相应的硬件选项4、试烧一下芯片,并记下目标芯片的ID号,如下图所示,该芯片的ID号即为“000D001100641D”(如不需要对目标芯片的ID号进行校验,可跳过此步)淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第6页共27页5、设置自动增量(如不需要自动增量,可跳过此步)6、设置RS485控制信息(如不需要RS485控制,可跳过此步)7、设置用户自定义下载命令(如不需要此功能,可跳过此步)8、点击界面上的“读取本机硬盘号”按钮,并记下目标电脑的硬盘号(如不需要对目标电淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第7页共27页脑的硬盘号进行校验,可跳过此步)9、点击“发布项目程序”按钮,进入发布应用程序的设置界面。10、根据各自的需要,修改发布软件的标题、下载按钮的名称、重复下载按钮的名称、自动增量的名称以及帮助信息11、若需要校验目标电脑的硬盘号,则需要勾选上“校验硬盘号”,并在后面的文本框内输入前面所记下的目标电脑的硬盘号12、若需要校验目标芯片的ID号,则需要勾选上“校验芯片ID号”,并在后面的文本框内输入前面所记下的目标芯片的ID号13、最后点击发布按钮,将项目发布程序保存,即可得到相应的可执行文件。如下图,设置界面中所定制的内容与发布文件是一一对应的。淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第8页共27页注意:校验硬盘号与校验目标芯片ID号的功能仅对如下系列及新出的单片机有效:STC15F2K60S2/STC15L2K60S2IAP15F2K61S2/IAP15L2K61S2STC15F104W/STC15L104WIAP15F105W/STC15L105WSTC15W104SW/IAP15W105W淘宝官方网站:gxct.taobao.com咨询邮箱:pdh@ncie.gov.cn第9页共27页自定义加密下载使用说明(防烧录时串口分析出程序)目前,所有的普通串口下载烧录编程都是采用明码通信的(电脑和目标芯片通信时,或脱机下载板和目标芯片通信时),问题:如果烧录人员通过分析下载烧录编程时串口通信的数据,高手是可以在烧录时在串口上引2根线出来,通过分析串口通信的数据分析出实际的用户程序代码的。当然用STC的脱机下载板烧程序总比用电脑烧程序强(防止烧录人员将程序轻易从电脑盗走,如通过网络发走,如通过U盘烤走,防不胜防,当然盗走你的电脑那就没办法那,所以STC的脱机下载工具比电脑烧录安全,让前台文员小姐烧,让老板娘烧都可以)。即使是STC全球首创的脱机下载工具,对于要防止天才的不法分子在脱机下载工具烧录的过程中通过分析串口通信的数据分析出实际的用户程序代码,也是没有办法达到要求的,这就需要用到最新的STC15系列单片机所提供的自定义加密下载功能。自定义加密下载是用户先将程序代码通过自己的一套专用密钥进行加密,然后将加密后的代码再通过串口下载,此时下载传输的是加密文件,通过串口分析出来的是加密后的乱码,如不通过派人潜入你公司盗窃你电脑里面的加密密钥,就无任何价值,便可起到防止在烧录程序时被烧录人员通过监测串口分析出代码的目的。自定义加密下载功能的使用需要如下的几个步骤:1、生成并保存新的密钥如下图,进入到“自定义加密下载”页面,点击“生成新密钥”按钮,即可在缓冲区显示新生成的256字节的密钥。然后点击“保存密钥”按钮,即可将生成的新密钥保存为以“.K”为扩展名的的密钥文件(注意:这个密钥文件一定要保存好,以后发布的代码文件都需要使用这个密钥加密,而且这个密钥的生成是非重复的,即任何时候都不可能生成两个完全相同的密钥,所以一旦密钥文件丢失将无法重新获得),例如我们将密钥保存为“New.k”。2、对代码文件加密加密文件前,需要先打开我们自己的密钥。若缓冲区中存放的已经是我们的密钥,则不要再打开。如下图,在“自定义加密下载”

1 / 27
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功