文档介绍:实验一 Keil C51集成开发环境的使用练习
一、 实验目的
熟悉Keil C51集成开发环境的使用方法。
二、 实验要求
熟练掌握Keil C51集成开发环境的工程建立、编辑与编译功能。
三、实验仪器和设备
1、 硬件:计算机
2、 软件:Keil软件uVision3
四、实验内容
1、 进行Keil C51集成开发环境的安装和使用练习;
2、 试建立一个工程项目并进行编译。
五、实验方法和步骤
1、启动软件:双击桌面的Keil C51快捷图标,进入如下图所示的Keil C51集成开发环境。
2、建立工程项目:选择工具栏的【Project】→【New Project】命令,建立一个新的𝛍Vision3工程,取一个工程名,单击“保存(S)”按钮。
选择CPU的型号为P80/87C52X2,确定。
在跳出的界面上
选择NO.
3、建立程序文件:单击【File】→【New】新建一个名为Text1的空白文件,单击【File】→【Save】
输入文件名,。
4、添加项目文件:右击Source Group 1选择
然后选择刚才新建的汇编文件,单击Add.
在上面环境中编写程序。
5、工程的详细设置:在μVision2的菜单【Project】→【Options For Target ‘Target1’】的Output选项卡中,选中Create HEX File以产生hex文件。
在Target选项卡中XTAL:12M
6、进行汇编:选择菜单【Project】→【Rebuild all target files】后,程序会进行汇编,。
六、实验注意事项
1、做实验要养成一个良好的习惯,在每次做实验时,都要在E盘新建一个文件夹,把项目和汇编源文件保存在其中,为了下一步的添加源文件做准备;
2、如果我们在做软硬件联合调试的时候,就要注意一定要选择正确CPU的型号(在此实验板中为:Philips的 P89C52X2 ),但如果我们只做软件仿真或者纯硬件实验时,我们在选择CPU型号时就没有具体的要求了。
七、实验参考程序
ORG 0000H
LJMP Main
ORG 00F0H
Main:
MOV R7, #0
Loop:
MOV R6, #0
DJNZ R6, $
DJNZ R6, $
DJNZ R6, $
DJNZ R6, $
DJNZ R7, Loop
CPL ; P 1 .0 取反
CPL ; P 1 .1 取反
CPL ; P 1 .2 取反
CPL ; P 1 .3 取反
CPL ; P 1 .4 取反
CPL ; P 1 .5 取反
CPL ; P 1 .6 取反
CPL ; P 1 .7 取反
SJMP Main
END
实验二 基于Keil C51集成开发环境的仿真与调试
一、实验目的
熟悉Keil C51集成开发环境调试功能的使用和DP-51PRO单片机综合仿真实验仪的使用。
二、实验要求
熟练掌握结合DP-51RPO单片机综合仿真实验仪和Keil C51集成开发环境进行仿真调试。
三、实验设备及仪器
IBM PC机 一台
DP-51RPO单片机综合仿真实验仪 一台
四、实验内容
按照以下内容建立文件并编译仿真调试。
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 ;
CPL ;
CPL ;
CPL ;
CPL ;
CPL ;
CPL ;P