- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ⑤在选择CPU数据库对话框的下拉列表框中选择“STC MCU Database”列表项,然后单击“OK”按钮,打开选择单片机对话框。 单击“STC”前面的“+”号 选择STC89C52RC单片机 单击“OK” 5、建立Keil工程 任务实施 ⑵新建C51程序文件 ①单击 “File” →“New…”菜单,Keil μVision4集成开发环境的右边会出现文本编辑窗口,窗口标签上会显示当前新建文件的文件名“Text1*” 。 ②在文本编辑窗口中录入任务1的程序代码。 ③单击保存文件图标按钮,弹出保存文件对话框,然后在“文件名”文本框中输入文件名“ex01.c”,再单击“保存”按钮 5、建立Keil工程 任务实施 【相关说明】 ①用keil新建文件时,keil默认的文件名为texti*(i=1、2、…),此时文本编辑窗口上的标签显示的是默认的文件名,保存文件后,文本编辑窗口上的标签显示的是保存后的文件名。 ②C51程序文件实际上是一个文本文件,可以用任何文本编辑器新建和编辑。 ③在程序代码中,“//”后面的内容为语句的注释部分。本例中,这一部分可以暂不录入。“//”是C语言程序的注释符。 ④程序中的标点符号必须在半角状态录入。例如“;”(半角状态下的分号)不能录入成“;”(全角状态下的分号)。 ⑤如果事先已建立了C51程序文件,则跳过此步直接进入第3步。 5、建立Keil工程 任务实施 5、建立Keil工程 任务实施 ⑶在Keil工程中添加程序文件 ①单击“target 1”前面的“+”号,然后用鼠标右键单击“Source Group 1”,在弹出来的快捷菜单中单击“Add File to Group‘Source Group 1’” ,打开添加文件对话框 ②在 “查找范围”下拉列表框内显示的是工程文件所在目录“EX01”,“查找范围”下面的列表框是文件列表框,显示的是指定目录中的指定类型的所有文件。单击“文件类型”下拉列表框,从中选择“C Source file(*.c)”,此时文件列表框中将显示EX01目录中所有C语言源程序文件,单击刚才所建立的程序文件“ex01.c”,再单击“Add”按钮。 【说明】 程序文件添加后,在Keil μVision4集成开发环境的工程管理窗口中,“Source Group 1”前面将出现一个“+”号,单击“+”号可看到“Source Group 1”下面会出现所添加的文件“ex01.c”,表示程序文件已经添加成功。但添加文件对话框仍保持不变,此时应单击“Close”按钮关闭对话框,如果在对话框中再次单击“Add”按钮,则会出现右图所示的警告提示。 5、建立Keil工程 任务实施 右键击 “Target 1”,在弹出的快捷菜单中单击“Option for Target ‘Target 1’”菜单项 , 打开“Option for Target ‘Target 1’”对话框 6、配置工程 任务实施 Target页面 功能:设置单片机的晶振频率、变量的存储空间分配等 进入方法:单击target标签 片外扩展程序存储器的起始地址及大小 晶振的频率 默认状态下变量分配的存储空间 程序代码的大小 选择操作系统 是否选用片内程序存储器 是否选用片内扩展RAM 是否双数据指针 片外扩展RAM的起始地址及大小 6、配置工程 任务实施 Target页面 “Memory model”下拉列表框 的选项 选项 注释 含义 Small 小型模式 所有变量都定义在data区内(片内RAM 0x00~0x7f区域) Compact 紧凑模式 变量可以使用一页扩展RAM区域(pdata区)。 Large 大型模式 变量可使用64KB的扩展RAM(xdata区)。 “Code Rom Size” 下拉列表框 的选项 选项 注释 含义 Small 小型模式 所有程序使用低2KB程序存储器空间。 Compact 紧凑模式 单个函数的代码量不能超过2KB,整个程序可以使用64KB空间。 Large 大型模式 可以使用全部64KB程序存储空间。 6、配置工程 任务实施 功能:设置输出文件的形式 进入页面的方法:单击Output标签 勾选此项,编译、连接后会生成HEX文件 6、配置工程 任务实施 Listing页面 功能:对列表文件进行详细设置 进入页面的方法:单击Listing标签 常用的是“C Compiler Listing”下面的“As
文档评论(0)