- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.Keil教程
大家好,本教程主要为大家讲解Keil的安装以及以及破解和使用,通过本教程可以快速的掌握Keil的使用
先解压压缩包,解压后的效果如下图
双击C51这个文件,进行C51版Keil的安装,MDK420是对ARM的编译
点击下一步
勾选同意选项然后点下一步
填选信息:这个可以按个人爱好,随意填写
然后下一步
选择安装路径,我的默认的是D盘,软件尽量不要装在C盘,会降低系统的运行速度
然后一路下一步,等待安装完成
安装完毕后,会在桌面上看到这个快捷方式
到此Keil的安装部分就交接完毕,有点Windows操作经验的就会安装,非常简单。
下面为大家讲解,如何破解和使用:
双击快捷方式启动Keil
启动后的界面如图所示
第一次使用Keil时需要破解,否则在编译某些文件时会受限制,
点击 File 选择 密钥管理
将CID号码复制到,破解软件里
(PS:破解软件有可能被杀毒软件误报为病毒,不要害怕,而且软件启动时会有声音发出,不要恐慌,这不是病毒,呵呵)
点击 Generate
破解软件会生成序列号,将序列号复制到Keil中
点击Add LIC后 提示破解成功
到此Keil破解完毕,使用期限到2020年,足够了。
下面为大家讲解如何使用
点击Project 然后点击NEW Project
新建一个工程 并保存为TEST
保存后 会出现选择CPU的对话框,我们选择Atmel公司的AT89C52单片机
点击OK 提示 是否复制启动代码,选择 是
到此工程建立完毕,但是工程里还没有文件,工程也没有配置
点击新建文件
如果是C语言的程序保存为拓展名为.C的文件,如果是汇编语言的程序就保存为 .ASM的文件
然后我们对工程进行配置,右键Target选择Option
选择Output选项卡,勾选Creat HEX File勾选这个选项可以生成HEX文件,也就是我们将要下载到单片机中的文件。点击OK。
然后点击Target前面的那个+号,会出现一个Source Group的文件夹,右击这个文件夹,
会出现下面的界面,点击ADD File这个选项
点击ADD
将刚才新建的TEST.c文件添加到这个工程中,
下面就可以编写主程序了
下面为大家讲解Keil的一些高级操作
大家可以看到,关键字的颜色和普通字符的颜色是不同的,其实这些我们都可以修改的,
在这个选项下,我们可以可以根据自己的喜好,修改编译器,比如我感觉背景是白色的太刺眼,我就可以把它修改成蓝色的
看着是不是舒服多了,这个可以根据自己的喜好修改。
代码编辑技巧:
这里给大家介绍几个我常用的技巧,这些小技巧能给我们的代码编辑带来很大的方便,相信对你的代码编写一定会有所帮助。
1)TAB键妙用
首先要介绍的就是TAB键的使用,这个键在很多编译器里面都是用来空位的,每按一下移空几个位。如果你是经常编写程序的对这个键一定再熟悉不过了。但是MDK的TAB键和一般编译器的TAB键有不同的地方,和C++的TAB键差不多。MDK的TAB键支持块操作。也就是可以一片代码整体右移固定的几个位,也可以通过SHIFT+TAB键整体左移固定的几个位。
我之前的函数是上面的样子,程序都是做对齐的,看起来没有条理,
这样代码你肯定不会喜欢,这还是短短的20来行代码,如果你的代码有几千行,全部是这个样子,你不头大才怪。看到这样的代码我们就可以通过TAB键的妙用来快速修改为比较规范的代码格式。
选中一块然后按TAB键,你可以看到整块代码都跟着右移了一定距离,如下图所示:
接下来我们就是要多选几次,然后多按几次TAB键就可以达到迅速使代码规范化的目的,最终效果如下图所示
这样看起来就好多了。
2)快速注释与快速消注释
接下来,我们介绍一下快速注释与快速消注释的方法。在调试代码的时候,你可能会想注释某一片的代码,来看看执行的情况,MDK提供了这样的快速注释/消注释块代码的功能。也是通过右键实现的。这个操作比较简单,就是先选中你要注释的代码区,然后右键,选择Advanced-Comment Selection就可以了。
这样就快速的注释掉了一片代码,而在某些时候,我们又希望这段注释的代码能快速的取消注释,MDK也提供了这个功能。与注释类似,先选中被注释掉的地方,然后通过右键-Advanced,不过这里选择的是Uncomment Selection。
也可以使用这个图标,也可以达到一样的效果。
3)快速定位函数/变量被定义的地方
前面介绍了TAB键的功能,接下来我们介绍一下如何快速查看一个函数或者变量所定义的地方。
你在调试代码或编写代码的时候,一定有想看
您可能关注的文档
最近下载
- 艾默生罗斯蒙特2700-1700质量流量计中文手册.doc VIP
- 烂尾楼收购合同协议.docx VIP
- 分布式电源的配电网供电可靠性评估.docx VIP
- “一带一路”倡议在国际制度层面的支撑与基础.docx VIP
- 感统训练手册(3-13岁儿童适用).docx VIP
- 2024年中考物理核心素养提升(全国通用)5.7实际问题中的电学计算(原卷版+解析).docx VIP
- 如何找回误删微信好友,微信好友一键恢复.doc VIP
- 上海新天地调研报告.pptx VIP
- 最新统编版一年级语文上册《口耳目手足》精品教学课件.pptx VIP
- 2024年05月黑龙江省齐齐哈尔市自然资源局所属事业单位2024年公开选调4名工作人员笔试笔试历年典型考题及考点研判与答案解析.docx VIP
原创力文档


文档评论(0)