(完整版)单片机最小系统毕业课程设计论文

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

本文由109独立团贡献

ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

单片机原理与接口技术

第14章单片机系统 14章开发工具与设计实例

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

1

本章教学要求

(1) 了解单片机开发系统类型。了解单片机开发系统类型。 (2) 掌握Keil C51开发工具的使用方法。掌握Keil C51开发工具的使用方法开发工具的使用方法。 (3) 掌握应用Proteus电路分析与实物仿真掌握应用Proteus电路分析与实物仿真软件进行软硬件仿真调试的方法。软件进行软硬件仿真调试的方法。 (4) 了解单片机应用系统的开发过程。了解单片机应用系统的开发过程。

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

2

本章目录

14.1 单片机应用系统开发环境 14.3 Proteus电路分析与实物 Prot eus电路分析与实物仿真软件及调试方法 14.1.1 开发系统的功能 14.1.

2 开发系统的分类 14.2 Keil C51开发工具及仿真 C51开发工具及仿真调试方法 14.2.1 Keil C51开发工具 C51开发工具 14.3.1 Proteus仿真软件 Proteus仿真软件 14.3.2 应用Proteus进行单片机应用Proteus 进行单片机应用系统仿真调试的方法 14.3.

3 应用Proteus进行单片机应用Proteus进行单片机系统仿真调试举例

14.2.2 应用Keil C51进行单片应用Keil C51进行单片机软件开发调试的方法 14.4 单片机应用系统设计举例 14.2.3 应用Keil C51调试C51应习题与思考题应用Keil C51调试调试C51应用程序举例

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

3

14.1 单片机应用系统开发环境

一个单片机应用系统的设计完成、投入运行,一个单片机应用系统的设计完成、投入运行,一般需要经过这几个阶段:方案选择、系统设计、一般需要经过这几个阶段:方案选择、系统设计、仿真调试和现场调试。仿真调试和现场调试。单片机应用系统的开发是借助于开发工具来完成的。借助于开发工具来完成的。一个好的开发环境是单片机应用系统设计的前提。单片机应用系统设计的前提。

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

4

14.1.1 开发系统的功能

开发系统需具备的功能开发系统需具备的功能

在仿真调试阶段,为了能调试程序,检查硬件、在仿真调试阶段,为了能调试程序,检查硬件、软件的运行状态,的运行状态,就必须借助单片机开发系统模拟应用系统的单片机,片机,并随时观察运行的中间过程而不改变运行中原有的数从而实现模拟现场的真实调试。据,从而实现模拟现场的真实调试。一个好的开发系统,需要具备以下的功能:一个好的开发系统,需要具备以下的功能: (1) 能输入和修改系统的应用程序;能输入和修改系统的应用程序; (2) 能对应用系统硬件电路进行检查和诊断;能对应用系统硬件电路进行检查和诊断; (3) 能将用户源程序编译成目标代码并固化到EPROM 能将用户源程序编译成目标代码

并固化到EPROM 中去;中去; (4) 能以单步、断点、连续方式运行应用程序,正确反能以单步、断点、连续方式运行应用程序,映应用程序执行的中间状态。映应用程序执行的中间状态。

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

5

14.1.1 开发系统的功能

个较完善的开发系统还应具备以下几点:个较完善的开发系统还应具备以下几点:

完善的开发系统完善的开发系统

不同的开发系统都必须具备上述基本功能,不同的开发系统都必须具备上述基本功能,但对于一 (1) 有较全的开发软件,除汇编语言外,还应配有高级有较全的开发软件,除汇编语言外,语言(语言(如C

语言),用户可用高级语言编制应用软语言)件,同时应具有丰富的子程序库可供用户选择调用;同时应具有丰富的子程序库可供用户选择调用; (2) 有跟踪调试、运行的能力,开发系统占用单片机的有跟踪调试、运行的能力,硬件资源尽量最少;硬件资源尽量最少; (3) 为了方便模块化软件调试,还应配置软件转储、程为了方便模块化软件调试,还应配置软件转储、序文本打印功能及设备。序文本打印功能及设备。

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

6

14.1.2 开发系统的分类

目前国内使用较多的开发系统大致分为4 分为4类:(1)通用型单片机开发系统(2)软件模拟开发系统(3)普及型开发系统(4)通用机开发系统

4 4类开发系统

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

7

14.1.2 开发系统的分类

1.普及型开发系统

普及型开发系统普及型开发系统

普及型开发装置通常是采用相同类型的单片机做成单板机形式。单板机形式。所配置的监控程序可满足应用系统仿真调试的要求:试的要求:能输入和修改程序能单步运行和设置断点运行能方便地查询各寄存器、IO口能方便地查询各寄存器、IO口、存储器的状态和内容配备有EPROM写入器配备有EPROM写入器、仿真头写入器、这是一种廉价的、这是一种廉价的、能独立完成应用系统开发任务的普及型单板系统。

普及型单板系统。

01:41

单片机原理与接口技术(第2版).李晓林.电子工业出版社

返回目录

8

14.1.2 开发系统的分类

2.通用型单片机开发系统

通用型开发系统通用型开发系统

这是目前使用最多的一类开发装置。采用独立型仿真结构,这是目前使用最多的一类开发装置。采用独立型仿真结构,与任何具有RS-232串行接口或并行口)的计算机相连,串行接口(与任何具有 RS-232 串行接口(或并行口)的计算机相连,即可构成单片机仿真开发系统。构成单片机仿真开发系统。配有EPROM、读出写入器、仿真插头和其他外设。配有EPROM、读出写入器、仿真插头和其他外设。可以充分利用

相关文档
最新文档