DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 9116|回复: 8
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-31 13:52:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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退出。



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










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

  2. #define uint8_t unsigned char
  3. #define uint16_t unsigned int
  4. #define uint32_t unsigned long

  5. sbit LED = P2^3;

  6. void delay_ms(uint16_t xms)                // 1ms延时函数
  7. {
  8.         uint16_t xus;
  9.         for(;xms!=0;xms--)
  10.         {
  11.                 for(xus=137;xus!=0;xus--);
  12.         }
  13. }

  14. void main()
  15. {
  16.         PCA0MD = 0;                                  // 关闭看门狗
  17.         XBR1 = 0x40;                           // 打开交叉开关
  18.         P2MDOUT = 0x08;                          // 设置为推挽输出
  19.         P2 = 0;                                        // 初始化为0
  20.         while(1)
  21.         {
  22.                 delay_ms(500);                 // 延时0.5秒
  23.                 LED = !LED;                           // 翻转LED状态
  24.         }
  25. }
复制代码







评分

参与人数 1专家 +1 收起 理由
liyf + 1 赞一个!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏2 分享分享 支持支持 反对反对
沙发
发表于 2013-5-31 15:38:56 | 只看该作者
恭喜把仿真玩出来了
板凳
发表于 2014-6-12 18:11:26 | 只看该作者
不错的教程资料
地板
发表于 2017-8-24 22:38:36 | 只看该作者
不错的教程资料
5#
发表于 2019-1-4 15:55:19 | 只看该作者
好资料收藏了 谢谢分享
6#
发表于 2021-11-27 17:35:56 | 只看该作者
不错的教程资料
7#
发表于 2022-11-30 17:41:41 来自手机 | 只看该作者
好资料,感谢分享
8#
发表于 2022-12-15 21:51:28 | 只看该作者
谢谢楼主分享,赚点银子
9#
发表于 2023-4-4 02:10:44 | 只看该作者
48个引脚岂不要48个继电器,设计就太失败了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-23 08:42 , 耗时 0.093774 秒, 22 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表