版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,培训教程,MCS51实验系统装置的介绍 Keil C软件的操作说明 彩灯循环显示控制电路设计,Keil C软件的操作说明,Keil 软件操作说明: (一)创建工程名 (二)输入设计的模块文件 (三)将模块文件选入工程 (四)设置编译环境 (五)编译程序 (六)调试,Keil C软件的操作说明,图1 新建工程示意图,(一)创建工程名 (1) 选择【Project】/【New Project】选项;,Keil C软件的操作说明,(2)在弹出的“Create New Project”对话框中选择要保存项目文件的路径,在“文件名”文本框输入项目名,然后单击“保存”按钮。,图2 工程项目保存示意图,K
2、eil C软件的操作说明,(3) 这时会弹出一个对话框,要求选择单片机的型号,选择完后单击“确定”按钮。,图3 单片机型号选择示意图,Keil C软件的操作说明,(二)输入设计的模块文件 (1)这时可以开始建立新的源程序文件(包括C文件、h文件或asm文件),通过选择【File】/【New】选项来进行。如图4所示。,图4 新建源程序文件示意图,Keil C软件的操作说明,(2)在弹出的程序文本框中输入所设计的程序,如图5所示。,图5 源程序文件输入示意图,Keil C软件的操作说明,(3)选择【File】/【Save】选项,在弹出的“Save As”对话框中输入文件名(后缀为.c或.h或.as
3、m),单击”保存”按钮, 保存文件。 (4)重复(1)- (3)步,建立所有设计的模块。 (5)修改程序时,直接打开要修改的文件,修改完成后,单击”保存”按钮, 保存文件即可。,Keil C软件的操作说明,(三)将模块文件选入工程 (1)单击文本编辑框左侧Target1前面的 + 号,展开里面的内容Source Group1。 (2)用右键单击Source Group1,在弹出的快捷菜单中选择“Add Files to GroupSource Group1”选项。 (3)在弹出的“Add Files to GroupSource Group1对话框中选择需加入的文件,单击“Add”按钮,如图6
4、所示,加完后单击“Close”按钮。关闭对话框,Keil C软件的操作说明,(4)确认在Source Group1目录里是否包含所有需要的文件,否则重复(2)、(3)步。,图6 模块文件选入工程示意图,Keil C软件的操作说明,(四)设置环境 (1)用鼠标右键单击Target1,在弹出的快捷菜单中选择“Option for TargetTarget1”选项。 (2)在弹出的“Option for TargetTarget1”对话框中设置编译环境:点击“Debug”菜单,在此菜单中可选择是使用硬件仿真,还是软件仿真,连接实验箱做实验时选择硬件仿真,点击硬件仿真选项后面的Setting选项,在此
5、对对话框中选择串口和波特率,串口根据所连电脑来决定。波特率为38400。如图7所示。,图7 环境设置示意图,软件仿真,硬件仿真,选择串口,选择波特率,Keil C软件的操作说明,Keil C软件的操作说明,(五)编译程序 选择【Project】/【Rebuild all target files】选项,如果编译成功,状态框将显示“0 Error(s), 0 Wraning(s)”;否则修改源程序,重新编译,直到成功。 (六)调试程序 选择【Debug】/【Start/Stop Debug Session】选项,进入调试界面。,图8 启动程序调试示意图,Keil C软件的操作说明,在调试界面中可
6、以对程序进行单步或者全速运行的调试。如附图9所示。,连机/停止,全速运行,单步,图9 调试界面示意图,Keil C软件的操作说明,若要查看内存中的数据,点击“Memory Windows”,如附图10所示:,图10 打开内存数据窗口示意图,Keil C软件的操作说明,X:地址H显示数据存储区中数据 D:地址H显示CPU内部存储区中数据,图11 调试数据查看示意图,仿真器使用者使用时应注意:,Keil C仿真器用户程序在全速运行时,如果需暂停运行,请按仿真板上S1复位按钮,此时仿真器存储器数据清零。如果您要再次运行您所编写的程序,就必须重新装载运行。,实验一 跑马灯实验,一、实验电路及连线,图1
7、2 实验电路连线图,实验一 跑马灯实验,二、实验内容 P1.0P1.7用导线连至L0L7,编写程序实现发光二极管按下列规律点亮: 1.L0-L1-L2-L5-L6-L7-L1-L2- 2.L7-L6-L5-L2-L1-L0-L7-L6- 3.L0L2-L4L6-L1L3-L5L7-L0L2-L4L6- 4.L0L1L2L3-L4L5L6L7-L0L1L2L3- 5.L0L7-L1L6-L2L5-L3L4-L0L7- 要求改变间隔时间分别为:1秒,2秒,5秒,三、参考程序流程图,图13 程序思路框图,四、参考实验程序,ORG 0000H DD1: MOV A,#01H DD2: MOV P1,A RL A LCALL DELY SJMP DD2 机器周期数 DELY: MOV R6,#200
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Apache Doris助力中科软打造保险行业智能风控平台
- 2024行政协议指导大全:二零二四年度合作协议签订要点3篇
- 2025年度厂房出售包含配套设施购置合同3篇
- 福建省南平市旧县中学高一数学理下学期期末试卷含解析
- 2024热处理技术研发与成果转化合作协议3篇
- 2025年度二零二五年度竹林承包与竹林资源数字化管理合同3篇
- 2024隗蓉与服装品牌关于代言的合同
- 中考语言表达得体
- 2024退休返聘专家企业战略规划合同3篇
- 2025年KTV品牌形象设计与视觉识别系统制作合同3篇
- 《广东省普通高中学生档案》模板
- 公司章程范本下载
- GB/T 41120-2021无损检测非铁磁性金属材料脉冲涡流检测
- 青年心理学第五讲(恋爱心理)
- ITV系列电气比例阀英文说明书
- SL 537-2011 水工建筑物与堰槽测流规范
- 质量管理-AQL抽样基础知识培训课件
- 《普通话》教学讲义课件
- 期货基础知识TXT
- 六年级上册道德与法治课件-第一单元 我们的守护者 复习课件-人教部编版(共12张PPT)
- 安全管理体系及保证措施
评论
0/150
提交评论