- 23
- 0
- 约2.46千字
- 约 26页
- 2017-05-21 发布于浙江
- 举报
实验1 proteus和keil软件入门
郑 棣 单片机实验 * 实验一 Proteus和KEIL软件入门 实验环境 单片机实验 * 硬件:PC机 软件: proteus 应用程序 Keil应用程序 软件仿真的好处在于:可以脱离单片机仿真实验仪独立在PC机上调试实验。 单片机实验 * (1)了解仿真软件PROTEUS的作用,学习并掌握PROTEUS的绘图与仿真方法 (2)了解编译软件KEIL的作用,学习并掌握KEIL的设计步骤。 (3)通过某一具体案例,掌握KEIL与PROTEUS的联调方法。 学 习 目 标 学 习 内 容 什么是proteus Proteus绘图流程 例1:绘制单片机基本电路 例2:绘制流水灯电路(控制8盏灯) 什么是KEIL KEIL工作流程 例3:运行流水灯电路(循环点亮八盏灯) Proteus简介 这款软件由广州风标公司引进,在中国受到越来越多的电子工程师的青睐。其中,ISIS主要用于对各种电子电路进行仿真,模电、数电、单片机,都可以在Proteus环境中真实地呈现电路的运行过程。 Proteus软件是英国Labcenter Electronics公司开发的EDA工具软件,由ISIS和ARES两款软件构成。 右图为ISIS启动画面 Proteus简介 该软件最大的好处在于:软硬件设计可以同时进行。当硬件还没有制作出来时,利用该软件绘制出电路图,加载编译好的程序,能够首先在电脑上进行软硬件连调仿真,发现硬件或软件上的设计错误。仿真程度非常高,大大缩减了设计周期。 Proteus绘图过程 在桌面新建一个文件夹,名称为:学号-姓名,例如01-张三。以后所有文件保存在该目录中。 在Proteus ISIS编辑窗口中单击左边区域的三角形黄色图标,再单击元件表列表上的“P”按钮,打开“Pick Device”对话框,添加元件。有些元件没有,可以用类似芯片代替,它们的功能是兼容的。如用AT89C51代替AT89S51。 选好元件,在Proteus ISIS编辑窗口中,绘制硬件电路图。 单片机基本电路 注:为绘图简单起见,此处未加按键复位功能。后面同。 KEIL简介 Keil是德国Keil Software公司出品的专门针对51系列兼容单片机的软件开发系统。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个称为uVision的集成开发环境将这些部分组合在一起。Keil软件可以在WINXP、WINVISTA、WIN7等操作系统上运行。它不仅支持C语言编程,也支持汇编语言编程。 KEIL的工作步骤 1.新建一个项目文件,后缀名为*.uv2。 2.选择一个目标器件(如ATMEL89S52)。 3.创建源程序文件(*.c),先保存,然后输入程序代码。 4.把源文件添加到项目中。 5.为工程项目设置软硬件调试环境。 6.编译连接项目文件。 7.硬件或者软件调试。 KEIL软件运行实验步骤 单片机实验 * 双击桌面 图标,运行Keil应用程序。 新建一个项目文件。“项目”菜单 在桌面新建一个文件夹,名称为:××单片机实验(注: ×× 为学号姓名) 在该文件夹中新建一个项目,名称为:××单片机实验.uv2。如:zd单片机实验.uv2。 KEIL软件运行实验步骤 单片机实验 * (1)选设备。选Atmel公司的AT89S51。 KEIL软件运行实验步骤 单片机实验 * (2)在出现的对话框中,选择“否”,即不复制8051的startup code。 新建文件。“文件”菜单→“新建”命令 保存并输入程序源代码:C程序保存为.C格式。如:实验一 P1口的亮灯实验.C 。汇编程序保存为.asm格式。 KEIL软件运行实验步骤 单片机实验 * 在项目工作区窗口中,右击目标1中的源代码组1,在出现的快捷菜单中,单击“添加文件到组“源代码组1” ”命令,将刚才新建的文件添加进来。最后点击“关闭”。 注意:文件类型选择:源文件(*.c …)注:本课程编程语言采用C51语言。 软件运行实验步骤 单片机实验 * 单击“目标选项”按钮。 在出现的对话框中选择“输出”标签,勾选“ 产生HEX文件” 。 软件运行实验步骤 单片机实验 * 编译并修改源程序。 创建目标文件(即生成. hex文件)。 Proteus仿真过程 在Proteus ISIS编辑窗口中,选中AT89C51单片机,双击,弹出“Edit Component”对话框。在此对话框的“Clock Frequency”栏中设置单片机晶振频率,本例为12MHz,在“Program File”栏中单击文件夹图标,选择用Keil Vision2生成的“流水灯项目.HEX”文件。 保存设
您可能关注的文档
最近下载
- DB2302T 063-2023 红小豆绿色优质高产栽培技术规程.pdf VIP
- 山东省“两高”项目管理目录(2025年版).pdf VIP
- 2.《化工和危险化学品生产经营企业重大生产安全事故隐患判定标准(征求意见稿)》编制说明.pdf VIP
- 排污许可应知应会手册-排污单位篇.pdf VIP
- 化工企业消防设施安全管理-中国化学品安全协会.pptx VIP
- 废止《导轨式胶轮系统设计要求》等377项山东省地方标准.pdf VIP
- DB12_T 1427-2025 玉米机收减损作业技术规范.pdf VIP
- 加油新学期新气象主题班会PPT新学期新起点新计划PPT课件(带内容).pptx VIP
- 2023年南昌航空大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- 餐饮品牌手册 -蜜雪冰城品牌手册-冰淇淋 奶茶.pdf
原创力文档

文档评论(0)