单片机实验1(Kiel-软件的使用和C程序调试)ppt课件.ppt
《单片机实验1(Kiel-软件的使用和C程序调试)ppt课件.ppt》由会员分享,可在线阅读,更多相关《单片机实验1(Kiel-软件的使用和C程序调试)ppt课件.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单片机原理与接口技术实验单片机原理与接口技术实验 实验一:实验一:Kiel Kiel 软件的使用和软件的使用和C C程序调试程序调试一、实验目的:一、实验目的: 1 1、通过实验学会用、通过实验学会用C C语言进行程序的设计。语言进行程序的设计。 2 2、学会应用、学会应用keil-uvisionkeil-uvision集成调试软件对集成调试软件对C C语言程语言程序进行调试。掌握序进行调试。掌握C C语言程序的编辑、编译、运行、语言程序的编辑、编译、运行、单步调试的过程和通过寄存器、存储器检查程序运行单步调试的过程和通过寄存器、存储器检查程序运行结果是否正确的方法。结果是否正确的方法。 二、
2、二、kerl-uvisionkerl-uvision集成调试软件的操作集成调试软件的操作 操作步骤:操作步骤:1、双击桌面上的、双击桌面上的UV2UV2快捷图快捷图 ,启动,启动软件。软件。 2 2、点击、点击P P工程工程 N N新建工程新建工程 输入文件名(如输入文件名(如A1A1)并点击保存。)并点击保存。 3 3、出现、出现CPUCPU屏幕,选屏幕,选AtmelAtmel AT89C51 AT89C51 点确定。点确定。屏幕左上方出现图标目标屏幕左上方出现图标目标1 1。 4 4、点击文件、点击文件 新建文件新建文件 出现程序输入区。出现程序输入区。输入输入C C语言程序:语言程序:#
3、includevoid main(void) int x,y,sum,sub,mul,div; x=5; y=8; sum=x+y; sub=x-y; mul=x*y; div=y/x; while(1); 输入后点击文件中的保输入后点击文件中的保存,输入程序名存,输入程序名( (例如例如S1.C)S1.C)并选择存入的盘并选择存入的盘( (如如D:)D:)点点击保存。击保存。 程序名一般不超过程序名一般不超过6 6个个字母数字字母数字, ,以字母打头,以字母打头,C C语言要加尾缀:语言要加尾缀:.C.C。 如果程序已经存在,可如果程序已经存在,可点击文件点击文件 打开文件,打开文件,找到需
4、要选择的文件。找到需要选择的文件。 5 5、点击(图标)目标、点击(图标)目标1 1前的前的“+”+”号,出现(图标)号,出现(图标)源程序组源程序组1 1,选中并点右键,选,选中并点右键,选“文件增加到源程序组文件增加到源程序组1”1”,选择文件类型为,选择文件类型为C C,再选要输入的程序,再选要输入的程序 S1.CS1.C,点,点ADDADD(加入),点确定。(加入),点确定。 此时点击源程序组此时点击源程序组1 1可以看到可以看到要输入的程序要输入的程序S1.CS1.C 。在对程序编译前要进行以下的设置:在对程序编译前要进行以下的设置: 1、单击“project”(工程)菜单,在下拉菜
5、单中单击“options for target 1”(目标 目标1属性),再单击“target”(目标),将输入仿真器的晶振频率改为12.0MHz。 2、在目标 目标1属性 页面下选择output(输出) ,点击“Create HEX file”(产生hex文件)的选项,以便汇编后生成HEX代码,供编程器使用。 3、对于软件仿真,在目标 目标1属性 页面下点“Debug”(调试),再选“S 使用软件仿真器”,同时选中“加载代码到仿真器”和“运行到main0”,然后点击“确定”。 6 6、程序的编译和链接、程序的编译和链接 依次依次点击屏幕上方左下角的编译和建造目标图标点击屏幕上方左下角的编译和
6、建造目标图标 对文件进行编译和链接,对文件进行编译和链接,观察左下角的调试观察左下角的调试程序信息显示,如有错可根据该栏提示的信息进行修程序信息显示,如有错可根据该栏提示的信息进行修改,修改后要重新保存和编译改,修改后要重新保存和编译, ,直到无错误提示。直到无错误提示。 7 7、点击调试图标、点击调试图标 ,进入程序调试画面,此时,进入程序调试画面,此时黄箭头所指是将要执行的指令。黄箭头所指是将要执行的指令。 (1 1)调试界面分为)调试界面分为4 4部分:部分: 左上角为左上角为REGREG和系统显示区和系统显示区, ,可观察寄存器的变化;可观察寄存器的变化; 左下角为调试程序时的信息显示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 实验 Kiel 软件 使用 程序 调试 ppt 课件
限制150内