Keil怎么加stc单片机
作者&投稿:愈钟 (若有异议请与网页底部的电邮联系)
【1】数据库替换法(STC官网方法): 说明:这个方法最简单,但缺点是在器件选型时,只能选择STC单片机,原来的单片机都没了,让人不爽。 操作步骤: 先备份KEIL安装目录UV2(或者UV3/UV4)文件夹下面的UV2.CDB(或者UV3.CDB/UV4.CDB)文件,然后用STC官网提供的同名的CDB文件代替。 注:没有UV4.CDB的话,可以将“UV2.CDB(或者UV3.CDB)”改名成“UV4.CDB”来使用。 【2】新数据库添加法: 说明:另外增加一个单片机数据库,既可以选择STC单片机,又不影响原来数据库的使用。 操作步骤: ①下载用于keil的STC数据库更名为STC.CDB并拷贝到“Keil\UV2”目录下。(如果是Keil3则是“Keil\UV3”,Keil4同理) ②打开Keil文件夹下的TOOLS.ini文件,在“[UV2]”的下一行(如果是UV4,就在第二行添加)键入:CDB0=UV2\STC.CDB("STC"),然后保存退出即可。(Kile4则是:CDB0=UV4\STC.CDB("STC"),UV3同理) 使用:为目标设置选项时,点击Device页,在Database中选择“STC”。 新建工程时,在Select a CPU Date Base File中选择“STC”。
注:宏晶官网提供的STC数据库,默认使用的头文件是REG51.H、REG52.H……(即右键快捷插入头文件的是REG51.H、REG52.H……), 右键快捷插入头文件如下所示: 所以想方便使用“右键快捷插入对应型号头文件”的还是推荐自己修改数据库或者自己添加STC型号。
【3】原数据库添加法(推荐): 说明:直接在原数据库里面添加STC单片机,只添加自己需要的STC型号,简洁方便,既可以选择STC单片机,又不影响原来数据库的使用。 操作步骤: 第1步:
第2步: ( 详细说明 ) 完成。
使用: 【添加STC15F104E的数据】 8051-based microcontroller with 1T(1-clock) High-Speed Core, Dual DPTR, 6 I/O Lines, 2 Timers/Counters, 4K bytes flash ROM, 128 bytes data RAM, 1K On-chip EEPROM, WDT CPU=IRAM(0-0xFF) IROM(0-0x1FFF) CLOCK(45000000) MODP2 MON=S8051.DLL TP51.DLL("-p51") SIM=S8051.DLL DP51.DLL("-p51") SFILE="LIB\STARTUP.A51"("Standard 8051 Strrtup Code") REGFILE=STC15F104E.H("STC") ↑ ↓ 将头文件STC15F104E.H放在C:\Keil\C51\INC\STC目录下(没有STC文件夹自建)。 注意:如果是REGFILE=STC15F104E.H,不用后面的("STC"),那头文件STC15F104E.H应该放在C:\Keil\C51\INC目录下。 【添加STC89C52RC的数据】 8051-based microcontroller, Dual DPTR, 32-36 I/O Lines, 3 Timers/Counters, 8K bytes flash ROM, 512 bytes data RAM, 4K On-chip EEPROM, UART, WDT, ISP/IAP CPU=IRAM(0-0xFF) XRAM(0-0xFF) IROM(0-0x1FFF) CLOCK(45000000) MODP2 MON=S8051.DLL TP51.DLL("-p51") SIM=S8051.DLL DP51.DLL("-p51") SFILE="LIB\STARTUP.A51" ("Standard 8051 Startup Code") REGFILE=STC89C52RC("STC") 【补充说明】 关于数据库CDB文件, Kile4向下兼容,Kile4可以使用和编辑Kile2、Kile3的数据库CDB文件。 Kile2不向上兼容,Kile2无法使用Kile4的数据库CDB文件。
纳储复方: 3个方法: 【1】数据库替换法(STC官网方法): 先备份KEIL安装目录UV2(或者UV3)文件夹下面的UV2.CDB(或者UV3.CDB)文件,然后用STC官网提供的同名的CDB文件代替. 说明:这个方法最简单,但缺点是在器件选型时,只能选...
黄龙县18241959114: 如何在keil4中添加STC单片机 - ?
纳储复方: 展开全部3个方法:【1】数据库替换法(STC官网方法):先备份KEIL安装目录UV2(或者UV3)文件夹下面的UV2.CDB(或者UV3.CDB)文件,然后用STC官网提供的同名的CDB文件代替.说明:这个方法最简单,但缺点是在器件选型时,...
黄龙县18241959114: 如何在Keil uVision4 中加入STC系列单片机型号 - ?
纳储复方: 在Keil uVision4 中加入STC系列单片机型号步骤如下: 1、在STC的官网下载好最新的STC-ISP软件,然后在电脑上打开此软件. 2、在kiel仿真设置页面下,点击“添加STC仿真驱动到keil软件中/添加型号和头文件到keil软件中”选项. 3、然后在电脑中选择keil的安装目录(如:C:\keil),选中keil文件夹,点击确定按钮. 4、然后在弹出的对话框中,直接点击确定按钮. 5、打开keil4软件,新建一个工程文件,就可以通过下拉箭头选择STC MCU Database. 6、然后在出来的界面中,选择好需要的stc单片机型号即可.
黄龙县18241959114: 怎样在Keil uVision3中增加STC单片机型号 - ?
纳储复方: 在KEIL中增加STC单片机型号方法如下:1、到STC官网下载STC_ISP烧录软件2、运行该软件,选择“KEIL仿真器设置”3、点击“添加型号和头文件到KEIL中”,选择KEIL安装目录,确认.4、新建工程就有了STC单片机型号了.
黄龙县18241959114: 如何将STC单片机型号添加到Keil中 - ?
纳储复方: 1. 可选用其它类似型号的单片机代替 2. 用stc的UV2文件夹代替keil目录下的UV2文件夹,将原文件夹改成备份 这样选择器件时只能查到STC的单片机,其它公司找不到了,必要时再恢复
黄龙县18241959114: KEIL中怎样添加STC系列单片机 - ?
纳储复方: 用STC官网下载的UV2.cdb代替keil\uv2下的同名文件,原文件改为备份,必要时再恢复 这样原来的单片机型号不见了,只有STC的单片机可以选择 实际上这样作没什么意义,因你创建工程选单片机时可选任何的52/51单片机均可以,想用STC单片机特有的功能时,用STC提供的头文件即可 片上RAM只有128和256的区别,超 过256的那一部分RAM则被看作是外部数据存储器,编译器并不检查你有多少外部RAM,也就 是说虽然你选STC的单片机,编译器也不会考虑STC单片机的特点,例如你加的是1T单片机,软件仿真时,电脑在计算单片机程序运行时间时,并没有快12倍
黄龙县18241959114: 如何在Keil C 中增加STC型号 - ?
纳储复方: 1024是扩展的ram 定义时要用 xdata来定义 unsigned char xdata iic_buf;
黄龙县18241959114: 如何在 keil4 mdk添加stc单片机 - ?
纳储复方: 下载比较高的STC官方下载软件如下如图位置,选择正确路径添加就可了.
黄龙县18241959114: 怎么在keil4中添加stc单片机?
纳储复方: STC有针对KEIL的配置文件,你去STC网站下载吧,按照其提示更新了配置文件后,就可以在KEIL里添加STC单片机了
黄龙县18241959114: keil怎么导入STC单片机的库 - ?
纳储复方: 运行STC_ISP这个下载程序,点击Keil仿真设置,点击导入STC...如图所示,就可以导入了.