- 1、本文档共46页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2;;使用单片机作为开发平台,具体的开发流程如下:
(1)在Keil软件中使用汇编语言或C语言编写程序。
(2)程序编译通过后,生成目标文件(HEX文件)。
(3)使用串口线或USB转串口线连接单片机硬件电路和计算机,连接完成后,安装相应的驱动程序。
(4)使用下载软件将目标文件写入单片机中。
(5)运行程序。若运行结果未能达到预期目标,可以通过人工检查、仿真软件Protues、串口调试等方法逐一排查错误并修改程序,然后再重新编译、下载和运行。重复该过程直至单片机上的程序能够完成既定的功能。;;①访问,下载Keil μVision4软件(Keil3或Keil5均可)进行安装,安装后桌面出现Keil图标 。;图 2-2 “浏览文件夹”对话框;⑤ Keil菜单简介; ① 单击“Project→New Project”选项,在弹出的对话框中选择工程保持路径及工程名,如图2-4所示。;③ 打开“Select Device for Target ‘Target1’…”对话框,在对话框左侧的列表中选择STC89C52RC芯片,单击“OK”按钮,如图2-6所示。 ;图 2-8 文件保存窗口;② 右击“Project”工程栏中的“Source Group”文件夹,在弹出的快捷菜单中选择“Add Files to Group ‘Source Group 1’”选项(见图2-9),打开“Add Files to Group ‘Source Group1’”对话框,在“文件类型”下拉列表中选择“Asm Source file(*.s*;*.src;*.a*)”选项,在“名称”列表中选择“第一个单片机例子.asm”文件,单击“Add”按钮,即可将汇编文件添加至工程中,如图2-10所示。;① 双击工程下的“第一个单片机例子.asm”文件,打开程序编辑界面(见图2-11),在代码编辑区输入程序代码。;② 程序编辑完成后,先保存文件,然后右击“Project”工程导航栏中的“Target1”文件夹图标,在弹出的快捷菜单中选择“Option for Target ‘Target1’...”选项(见图2-12) 。;④ 切换到“Output”选项卡,选中“Creat HEX File”复选框,单击“OK”按钮(见图2-14)返回Keil工程界面。;选择“Debug”→“ Start/Stop Debug Session”菜单(见图2-16)进入调试模式,如图2-17所示。;; 若想观察程序运行过程中存储单元的数据情况,可以选择“View”→“Memory Window”→“Memory1”菜单,此时在工作界面下方会显示出程序存储器观察窗口,??图2-18所示。; 程序运行期间,通过选择Peripherals菜单中的相关菜单项(见图2-21),可以实时查看I/O口、串口、中断和定时器等信息。
例如,要观察P1口的状态,可以选择“Peripherals”→“I/O-Ports”→“Port 1”菜单,此时系统将打开“Parallel Port 1”对话框,其中显示了P1口各个引脚的值,如图2-22所示。; 如要将程序下载到单片机中,通常采用串行口,在早期的电脑主板上有串行口,可以直接与开发板相连进行下载,但是现在大部分编程人员采用的笔记本电脑都没有串行口,要解决用串口下载程序到单片机的问题,通常可以选择USB转串行口线,该下载线内部集成了USB与串行口数据转换芯片,如图2-23所示。
USB转串口线属于一种硬件设备,需要安装好驱动程序才能正常工作,目前这类设备的商家大多会在线发送驱动文件给用户,用户可以直接点击“下一步”即可完成安装,用户也可以通过“鲁大师”或“驱动精灵”检测硬件更新情况,然后选择列表中对应的驱动,一般该类设备的驱动会出现“Usb-Serial”字样,直接选择“安装”即可。; 在进行单片机程序下载过程中,经常会出现下载软件的串口与电脑设备管理器中的串口不一致的情况,从而导致程序无法下载进去,此时,用户可以通过以下步骤进行设置(以电脑操作系统是Win7旗舰版为例):; 生成HEX文件并设置好串口之后,就可以将程序下载到STC单片机中了。
访问,下载STC-ISP软件。打开该软件时,软件会自动将驱动文件复制到相关的系统目录中,其界面如图2-26所示。;该软件的操作步骤如下:
① 选择单片机型号。在“单片机型号”的下拉列表中选择STC89C52RC/LE52RC芯片。
② 选择串口。若已经连接好USB转串口线,单击“扫描”按钮会自动出现已连接的串口。如未出现,则需要更改串口号(更改方法见节),再重新扫
您可能关注的文档
- 《二手车鉴定与评估(第2版)》(高加泉)教学课件 绪论 二手车鉴定与评估(第2版)课件.pptx
- 《Word 2016文档处理案例教程》教学课件 项目六 文档的图文混排.pptx
- 《Word 2016文档处理案例教程》教学课件 项目十 Word综合应用制作投标文件.pptx
- 《Word 2016文档处理案例教程》教学课件 项目八 编排长文档.pptx
- 《Word 2016文档处理案例教程》教学课件 项目五 在文档中应用表格.pptx
- 《Word 2016文档处理案例教程》教学课件 项目三 设置文档格式.pptx
- 《国际结算实验教程》第一章.pptx
- 《国学易知》教学课件 国学易知 5.pptx
- 《单片机应用技术一体化教程》课件 任务四完整版.pptx
- 《单片机应用技术一体化教程》课件 任务五完整版.pptx
文档评论(0)