查看完整版本: UUProg连接U-EC5仿真器入手使用简易仿真说明

bbsniua 发表于 2013-5-31 13:52:00

UUProg连接U-EC5仿真器入手使用简易仿真说明

本帖最后由 bbsniua 于 2013-5-31 20:28 编辑

首先第一步安装keil,教程百度有,此处略过,

http://www.diybcq.com/forum.php?mod=viewthread&tid=98414&extra=page%3D1

下载Keil Vision 调试驱动 v3.60 .zip后解压并安装,


建立一个工程,流程和51入门教程一样,


进入设置



点第3个进去


点第三个把hex输出钩上(51的入门教程有说到),


点倒数第2个进入如下图的选项,选中C8051的仿真器,并点右边的图标进入图右的设置,


选择USB接口,特别注意:这个选项在每次打开这个工程时都会提示连接失败,所以必须设置一次为USB!







设置下载连接,选中C8051即可,最后按OK退出。



程序编译完毕后进入仿真会自动下载,
或者不进入仿真就直接点下载可以运行。










具体仿真使用可参照官方使用指南之类的,不懂的可以找相关入门资料学习。
#include <C8051F340.H>

#define uint8_t unsigned char
#define uint16_t unsigned int
#define uint32_t unsigned long

sbit LED = P2^3;

void delay_ms(uint16_t xms)                // 1ms延时函数
{
      uint16_t xus;
      for(;xms!=0;xms--)
      {
                for(xus=137;xus!=0;xus--);
      }
}

void main()
{
      PCA0MD = 0;                                  // 关闭看门狗
      XBR1 = 0x40;                           // 打开交叉开关
      P2MDOUT = 0x08;                        // 设置为推挽输出
      P2 = 0;                                        // 初始化为0
      while(1)
      {
                delay_ms(500);               // 延时0.5秒
                LED = !LED;                           // 翻转LED状态
      }
}






liyf 发表于 2013-5-31 15:38:56

恭喜把仿真玩出来了:lol

SengChuary 发表于 2014-6-12 18:11:26

不错的教程资料

tanguoyong 发表于 2017-8-24 22:38:36

不错的教程资料

zhuihai 发表于 2019-1-4 15:55:19

好资料收藏了 谢谢分享

zydl123 发表于 2021-11-27 17:35:56

不错的教程资料

HEADES 发表于 2022-11-30 17:41:41

好资料,感谢分享

jintongzzd 发表于 2022-12-15 21:51:28

谢谢楼主分享,赚点银子

lzz8031 发表于 2023-4-4 02:10:44

48个引脚岂不要48个继电器,设计就太失败了。
页: [1]
查看完整版本: UUProg连接U-EC5仿真器入手使用简易仿真说明