您的位置:首页技术文栏精典网文
内容搜索:
阅读内容
背景:#EDF0F5 #FAFBE6 #FFF2E2 #FDE6E0 #F3FFE1 #DAFAF3 #EAEAEF 默认  

SST89C58仿真器使用说明

[日期:2008-06-09 ] [来源:NET 作者:佚名] [字体: (投递新闻)

实验一 : 控制 LED 灯闪烁

一、先打开 Keil 调试软件如下图所示 :

2. 打开后界面如下图所示 :

3. 我们先新建一个工程文件如下图 :

4. 在红箭头 1 处选择工程文件要存放的路径 , 在 2 处输入工程文件名 LED, 最后单击保存.

5. 在弹出的对话框中选择 CPU 厂商及型号

6. 选择好 Atmel 公司的 AT89S51 后 , 单击确定

7. 单击是

8. 新建一个 C51 文件 , 单击左上角的 New File 如下图所示 :

9. 在编辑框里输入如下代码 :

10. 完成上面代码的输入后 , 单击保存出现下图所示 : 在 1 处选择保存的路径 , 在 2 处输入保存的文件名 led.c 然后单击保存

11. 保存好后把此文件加入到工程中方法如下 : 用鼠标在 Source Group1 上单击右键 , 然后再单击 Add Files to Group ‘Source Group 1'

12. 选择要加入的文件 , 找到 led.c 后 , 单击 Add, 然后单击 Close

13. 到此我们完成了工程项目的建立以及文件加入工程 , 现在我们开始编译工程如下图所示 :

我们在红箭头 2 处看到 0 Error(s) 表示编译通过 , 可以进行程序的仿真运行 .

14. 现在我们开始设置仿真器如下图所示

15. 我们单击 Output, 选中 Create HEX F, 为了生成 .hex 烧写文件也就是固化程序为将来固化程序作准备。

16. 单击 Debug 选项 , 选择 Use Keil Monitor- 51 Driver, ,并选中 Go till main, 然后单击 Setting 打开设置对话框

17. 在红箭头处选择仿真器与 PC 串口的连接通信口 , 这里选择 COM1, 波特率选择 38400 或 57600, 单击 OK

18. 单击确定 , 完成仿真器的设置

19. 下面我们开始程序仿真 , 将硬件连接好(只要将仿真器正确插入实验板40脚插座),并插上电源 , 单击 Start/Stop Debug Sesson 如下图所示 :

20. , 单击 Start/Stop Debug Sesso 后出现下图:

现在我们可以利用 F10 进行单步调试了, F5 全速运行,等其它的一些调试指令。在这里我们按下 F5 使程序全速运行,这时我们可以看到 DEMO 学习板上的 LED1 不停的在闪动。要停止调试我们可以按下仿真器上的复位键,然后重新开始调试。或者单击工具栏上的 Halt 图标 根据提示点击 Stop Debugging 停止调试。在重新开始调试之前先按一下仿真器上的复位键然后再点击 Start/Stop Debug Sesso 进行调试。

 

阅读:
录入:JETTA

推荐 】 【 打印
本文评论
      全部评论
发表评论


点评: 字数
姓名:
站长推荐