STC IAP片子的仿真功能

发布者:chang_ri最新更新时间:2015-08-21 来源: eefocus关键字:STC  IAP片子  仿真功能 手机看文章 扫描二维码
随时随地手机看文章
个人记录:
最近看到STC也出了仿真功能的片子,有两款:IAP15F2K61S2和IAP15L2K61S2。(L是F的低压版,其他都一样)
感觉功能比之前用的12系列强一些。
【转】STC <wbr>IAP片子的仿真功能
【转】STC <wbr>IAP片子的仿真功能
准备入手测试玩一下。
 
 
转篇仿真器的设置:(为了省事我大部分图都没粘)

STC Monitor51仿真器使用指南

一、  安装Keil版本的仿真驱动

二、  在Keil中创建项目

三、  项目设置,选择STC仿真驱动

四、  创建仿真芯片

五、  开始仿真

一、      安装Keil版本的仿真驱动

【转】STC <wbr>IAP片子的仿真功能
 

如上图,首先选择“Keil关联设置”页面,点击“添加MCU型号到Keil中”,在出现的如下面的目录选择窗口中,定位到Keil的安装目录(一般可能为“C:Keil”),“确定”

 

二、      在Keil中创建项目

若第一步的驱动安装成功,则在Keil中新建项目时选择芯片型号时,便会有“STC MCU Database”的选择项

 

然后从列表中选择响应的MCU型号(目前STC支持仿真的型号只有STC15F2K60S2),所以我们在此选择“STC15F2K60S2”的型号,点击“确定”完成选择

 

添加源代码文件到项目中,如下图:

 

保存项目,若编译无误,则可以进行下面的项目设置了

 

三、      项目设置,选择STC仿真驱动

【转】STC <wbr>IAP片子的仿真功能

【转】STC <wbr>IAP片子的仿真功能

如上图,首先进入到项目的设置页面,选择“Debug”设置页,第2步选择右侧的硬件仿真“Use …”,第3步,在仿真驱动下拉列表中选择“STC Monitor-51 Driver”项,然后点击“Settings”按钮,进入下面的设置画面,对串口的端口号和波特率进行设置,波特率一般选择115200或者57600。到此设置便完成了。

【转】STC <wbr>IAP片子的仿真功能
 

 

四、      创建仿真芯片

 

准备一颗IAP15F2K61S2或者IAP15L2K61S2的芯片,并通过下载板连接到电脑的串口,然后如上图,选择正确的芯片型号,然后进入到“Keil关联设置”页面,钩选“单CPU方案”,再选择“独立方案(不占用串口和定时器)”项,选择完成后,点击左下角的“下载/编程”按钮,当程序下载完成后仿真器便制作完成了。

 【转】STC <wbr>IAP片子的仿真功能


五、      开始仿真

将制作完成的仿真芯片通过串口与电脑相连接。

将前面我们所创建的项目编译至没有错误后,按“Ctrl+F5”开始调试。

若硬件连接无误的话,将会进入到类似于下面的调试界面

断点设置的个数目前最大允许20个(理论上可设置任意个,但是断点设置得过多会影响调试的速度)。

【转】STC <wbr>IAP片子的仿真功能
 

 


关键字:STC  IAP片子  仿真功能 引用地址:STC IAP片子的仿真功能

上一篇:STC51单片机的下载问题相关
下一篇:stc单片机IO口输入输出方式

推荐阅读最新更新时间:2024-03-16 14:29

基于STC单片机的交通信号指示灯的设计
随着我国经济社会快速发展,城市机动车保有量快速增长,在进行基础设施建设以改善中心城区的交通同时,仍然存在道路体系未建全,功能未理顺,公交系统不发达等问题,交通矛盾突出。而我国的交通指示灯使用定周期控制和各路口各自的独立控制方法,在解决这些问题时效果并不是很好。 随着电子信息的发展,找到一种更为合理的的控制方法尤为重要。目前,控制交通信号灯的方法很多,一般为用89C51单片机控制。但是随着芯片的发展,89C51单片机逐渐地退出了历史的舞台。 文中使用STC89C51为核心芯片,设计了交通信号灯指示系统。 1 系统的总体设计 1.1 总体设计思想 本系统设计的交通信号指示灯,可以控制主道和支道各红绿黄3个LED。当主道
[单片机]
基于<font color='red'>STC</font>单片机的交通信号指示灯的设计
8051单片机实战分析(以STC89C52RC为例) | 04 - 蜂鸣器驱动
蜂鸣器发声原理是电流通过电磁线圈,使电磁线圈产生磁场来驱动振动膜发声的,因此需要一定的电流才能驱动它,单片机IO引脚输出的电流较小,单片机输出的TTL电平基本上驱动不了蜂鸣器,因此需要增加一个电流放大的电路。三极管的作用为驱动,通过三极管放大驱动电流,从而可以让蜂鸣器发出声音。 有源蜂鸣器和无源蜂鸣器的区别: 这里的“源”不是指电源。而是指震荡源。 也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。 而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。 有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。 有源蜂鸣器示意图: 无源蜂鸣器示意图: 无源蜂鸣器的优点是:
[单片机]
8051单片机实战分析(以<font color='red'>STC</font>89C52RC为例) | 04 - 蜂鸣器驱动
基于STC单片机和传感器的LED智能照明控制系统
   0 引言   我国是一个资源紧缺的国家,但在日常的生活中,人们并没有意识到这一点。以室内照明为例,在很多公共场合中都采用手动开关,经常出现没有及时关灯的现象,从而造成能源的浪费,也会缩短灯具的使用寿命。针对这一现象,有必要研究一种智能照明控制系统。该系统利用智能传感器感应室外亮度来自动调节灯光,以保持室内恒定照度,既能使室内有最佳照明环境,又能达到节能的效果。   LED 被称为第四代绿色光源,LED 的发光器件是冷光源,具有节能、环保、寿命长、体积小等特点。LED 光的单色性好,光谱窄,无需过滤,可直接发出有色可见光。在相同的照明情况下,LED 灯耗电量为白炽灯的十分之一,荧光灯的二分之一,是未来照明的发展趋势。  
[单片机]
基于<font color='red'>STC</font>单片机和传感器的LED智能照明控制系统
STC-ISP下载失败的原因与解决汇总
STC单片机使用串口ISP,不需编程器,只要有串口就可以下载,非常方便。 但是从大量的实际操作中会遇到各种各样下载的问题,影响了用户体验,现整理原因和解决方法如下: (仅供参考,欢迎指正,Email:stcisp@163.com) 首先成功进行ISP烧写的条件非常简单,只要有串口和单片机接成最小系统(带有RS232电路)就可以了(详见数据手册)。某些USB专用下载器(如使用CH340T芯片的),直接输出TTL电平,不需要232电路。 其实下载不成功不外乎单片机本身或下载环境这两方面的问题,我们可使用替换法来检查问题出在何处。 测试平台建议使用台式机的原生串口 + 32位的WINXP(64位可能兼容性不够好)+ 原厂MAX232(S
[单片机]
STC15库函数上手笔记】3、外部中断
STC实验箱4 IAP15W4K58S4 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 摘自《STC库函数使用参考》 外中断初始化函数 Ext_Inilize EXTI_InitTypeDef的定义见于文件 Exti.H 。 typedef struct { u8 EXTI_Mode; u8 EXTI_Polity; u8 EXTL_Interrupt; } EXTI_InitTypeDef; EXTI_Mode:设置外中断的工作模式:初始化INT0、INT1时的取值,初始化INT2,INT3.INT
[单片机]
【<font color='red'>STC</font>15库函数上手笔记】3、外部中断
基于STC8单片机的频率计
测频原理:计数法测频率。 实现方法:利用51单片机定时器可作为外部脉冲计数器的特点,可实现频率计数。具体使用两个定时器,本例中,使用定时器0作为外部脉冲计数器,用于对外部脉进行捕获(下降沿触发),定时器3产生1s定时,用于提取计数频率。 代码如下 //系统时钟频率 24MHz #include STC8.H bit send_flag = 0; unsigned int freq = 0; //频率计数 unsigned long cont_freq = 0; //频率计数溢出 unsigned char res ; //频率转换结果 void TM0_Init(); void TM3_Init(); void
[单片机]
基于<font color='red'>STC</font>8单片机的频率计
单片机STC12C5A60S2内部10位AD程序
#include reg52.h #include intrins.h #define uint unsigned int #define uchar unsigned char sfr P1ASF = 0X9D; //P1口选择功能寄存器 sfr ADC_CONTR = 0XBC; //ADC控制寄存器 sfr ADC_RES = 0XBD; //ADC转换结果寄存器高 sfr ADC_RESL = 0XBE; //ADC转换结果寄存器低 sfr AUXR1 = 0XA2; //ADC转换结果调整位 //sfr IE = 0XA8; //ADC中断允许寄
[单片机]
Tensilica推出快于ISS 40~80倍的TurboXim快速功能仿真
-- 加速具有一颗或多颗Tensilica处理器IP核的ESL设计 美国加州Santa Clara 2007年1月22日讯 - Tensilica公司今日宣布推出TurboXimTM快速功能仿真器,其比Tensilica经过验证、周期级精确的ISS(指令集仿真器)快40到80倍。Tensilica同时推出可自动生成SystemC模型以匹配Xtensa 可配置处理器和钻石系列标准处理器所有可能配置的新内核。这个新产品显著加速了利用一个或多个Xtensa可配置处理器IP核或钻石系列标准处理器IP核进行SoC设计的ESL(嵌入式系统级)设计和架构研究。 Tensilica市场副总裁Steve Roddy表示,“随着SoC设计持续向千
[新品]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved