找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2037|回复: 0
打印 上一主题 下一主题
收起左侧

Keil和Proteus开发工具的安装使用研讨报告下载

[复制链接]
跳转到指定楼层
楼主
研讨报告

( 2017~2018学年度     第 2学期 )

课程名称

单片机原理与应用技术

研讨专题

Keil和Proteus开发工具的安装使用



专业

物联网

班级

16级物联网2班


地点

8-209

教师




研讨内容:开发环境和开发工具的安装和使用包括:

  • Keil和Proteus的下载和安装。

解决方法:安装于老师同学在讨论群里提供的安装包

  • 在Keil里面配制89C52的开发环境

       解决方法:当建立工程并保存后会弹出对话框,然后在对话框Atmel中选择AT89C52(51单片机的通用性)

  • 学会在Keil里建工程、添加C51文件(可以用书上的例程,或者网络上的例程)

解决方法:建立工程:单击keil的project的下拉菜单中的第一项,然后选择保存路径并保存就建立好了工程

添加c51文件:将新生成的文件保存在建立好的工程里,然后再工程中Target1中右击Souce Group1选择添加已经保存的c51文件

  • 熟悉Proteus的基本用法,会选择合适的元器件绘制原理图(绘制原理图时,注意结合3里面使用的例程)。

解决方法:打开Proteus后,选择绘图区域,然后在左侧工具栏选择好器件放在绘图区域,最后用线连接起来

  • 学会Keil和Proteus的联调方法。完成例程原理图的绘制,并运行例程,观察实验现象。

    解决方法:下载好vdm51.dll文件后放入keil安装目录c51的bin目录,然后打开TOOLS.INI文件写入一定的文字,然后在keil的terget设置中选择debug,勾选ues并选中下拉列表的最后一项,然后在控制栏中勾选特定的选项,从而使得在keil中写入的程序能变为机器文件从而写入proteus中的STC89C52芯片进行联调

研讨中遇到的问题:

1:烧录软件stc-isp某些版本与电脑系统不兼容,需要下载其他版本才能运行

解决方法:由于本来的stc-isp-v483与我的电脑不兼容,然后下载了stc-isp-15xx-v6.86J版本就能用了

2:驱动程序某些版本的安装由于没有具体的win10版本的也会引起系统的不兼容,需要下载其他版本

解决方法:在程序驱动设置中设置为管理员启动即可解决

  • 在进行烧录的时候,要注意对串口的准确选择和单片机机型的匹配,以及当烧录不进去的时候对波特率的调整

解决方法:在烧录的时候,如果显示烧录失败,可以适当降低波特率,在我组进行实验的时候,就有波特率115200不行而降低到2400就烧录成功的情况

4.Proteus软件不能安装在中文路径下

   解决方法:原因:在程序设计中涉及到一个字符编码的问题,由于默认的是采用英文的字符编码,所以很多外国软件是不支持中文路径的 解决:采用英文的安装路径


完整的Word格式文档51黑下载地址(含源码):

Keil和Proteus开发工具的安装使用.zip (854.34 KB, 下载次数: 10)



评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表