- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011实验一 Keil C51集成开发环境使用练习、仿真、调试和蜂鸣器驱动实验
实验一 Keil C51集成开发环境的使用练习、仿真、调试
和蜂鸣器驱动实验
第一部分 Keil C51集成开发环境的使用练习、仿真与调试
实验目的
1、熟悉Keil C51集成开发环境的使用方法
2、熟悉Keil C51集成开发环境调试功能的使用和DP-51PROC单片机综合仿真实验仪的使用。
实验设备及器件
1、IBM PC机 一台
2、DP-51PROC单片机综合仿真实验仪 一台
实验步骤
1、用40针排线把DP-51PROC实验仪上的A1区J76接口和A2区J79接口相连,然后使用排线把A2区的J61接口与D1区的J52接口相连。
2、用串口通信电缆连接TKSMonitor51仿真器的RS-232串行通信口,另一端连接PC机的串行口,把TKSMonitor51仿真器上的开关拨到LOAD模式,即下载状态下,用户应将TKSMonitor51仿真器的仿真头插入DP-51PROC单片机综合仿真实验仪的U13锁紧座上;然后ISP跳线JP14跳开(即不短接),按下复位按键“RESET”。此时,DP-51PROC单片机综合仿真实验仪即进入下载状态。对DP-51PROC实验仪上电,然后按照本书的第2章的2.5.1小节设置TKSMonitor5仿真器和使用软件DPFLASH把MON51监控程序下载到TKSMonitor5仿真器。
3、关闭DPFLASH软件。把TKSMonitor5仿真器的工作模式选择开关切换到RUN处,然后按一下复位键(RST),MON51程序就开始运行了。此时,TKSMonitor5仿真器进入调试状态。
4、新建工程文件和文件的编译、链接
(一)新建工程文件
1)打开“keil uvision2”软件,点击工具栏Project选项,在下拉菜单中选择New Project命令,弹出项目文件保存对话框,输入项目名后,点击保存按钮。
2)在工程建立完毕以后,uVision会弹出器件选择窗口,选择相应的器件型号。
例如:philips公司的p80/p87c52x2型单片机。
3)点击工具栏File选项,选中New命令,新建文件,输入源程序。
例如:
ORG 8000H
LJMP Main
ORG 80F0H
Main:
MOV R7, #0
Loop:
MOV R6, #0
DJNZ R6, $
DJNZ R6, $
DJNZ R6, $
DJNZ R6, $
DJNZ R7, Loop
CPL P1.0 ; P 1 .0 取反
CPL P1.1 ; P 1 .1 取反
CPL P1.2 ; P 1 .2 取反
CPL P1.3 ; P 1 .3 取反
CPL P1.4 ; P 1 .4 取反
CPL P1.5 ; P 1 .5 取反
CPL P1.6 ; P 1 .6 取反
CPL P1.7 ; P 1 .7 取反
SJMP Main
;
END
4)把文件保存到磁盘中,如用汇编语言编写程序用.asm为扩展名,如用C语言编写程序用.c为扩展名。
5)添加该文件到工程中,在Projectwindos窗口内,选中Source Group1然后点击鼠标右键,选择Add files to Group “Source Group1”,选择刚才创建的源程序文件,单击Add按钮。
(二)程序文件的编译、链接
1)编译连接环境设置
A、点击菜单栏上的Project项,选择Option for target ‘target1’将出现调试环境设置界面。
B、Target属性的设置,设置Off-Chip Code Memory栏内的Eprom选项,start下输入0x8000,size下输入0x4000;Off-Chip Xdata memory栏内的Eprom选项,start下输入0xC000,size下输入0x4000。
C、点击Output选项卡在出现的窗口中选中Create HEX file选项。
D、点击C51选项卡,勾上“Interrupt vectors at a”并把0x000改为“0x8000”
E、Debug环境的设置,选择Use选项,勾上“load application at sta”和“go till main”,然后单击Settings项,弹出Target Setup对话框,Port中选择与电脑连接的串口,然后确定。
2)程序的编译、连接
点击工具栏Project选项,选中Build Target命令,选中Rebuild All Target File命令对所有的工程文件进行重新编译,此时“Output Windows”信息输出窗口输出一些相关信息,直至编译链接成功。
5、工程文件的仿真调试
1)点击菜单栏的“debug”选项,在弹出
您可能关注的文档
最近下载
- DGTJ08-2001-2016 基坑工程施工监测规程.docx VIP
- 污泥( 废水)运输服务方案(技术方案).doc
- 中国特色国有企业公司治理结构的形成和发展 2025.docx
- 初中英语语法大全.pdf VIP
- 八升九分班考数学试卷.docx VIP
- DB3711_T 165-2025 中小企业劳动用工风险防控服务规范.pdf VIP
- DB3711_T 167-2025 夏玉米病虫害绿色防控技术规程.pdf VIP
- 北师大版八升九数学试卷.docx VIP
- 原子结构 高一化学人教版(2019)必修第一册.pptx VIP
- 沃尔沃-V90 Cross Country-产品使用说明书-2020款 T5 AWD 智尊版-V90CC T5 PZ10GC1-3110819w46V90CC_OMA~Z.pdf
文档评论(0)