- 3
- 0
- 约4.07千字
- 约 18页
- 2017-03-30 发布于四川
- 举报
第1章节单片机开发概述
第1章 单片机开发概述 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.1 单片机介绍 1946年,由美国宾夕法尼亚大学研制成功世界上第一台电子数字计算机ENIAC。随后,便引发了20世纪的电子工业革命。 如今,计算机特别是单片微型计算机(简称单片机)得到了迅猛发展。市场上的单片机种类繁多,覆盖各种功能和价位,这为应用设计提供了多种选择。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.1.1 单片机简介 单片机是将中央处理器、只读存储器、随机存取存储器、定时器/计数器以及I/O接口等部件集成在一起的微芯片。 单片机从产生至今,经过30多年的发展,从4位单片机发展到8位、16位乃至32位单片机,其性能越来越强,价格越来越低。其中,应用最为广泛的便是51系列单片机。 51系列单片机是指由Intel公司发展起来的MCS-51系列以及和其具有兼容内核的单片机。MCS-51系列单片机是最早、最基本的单片机,功能也最简单。 Intel公司生产的MCS-51系列单片机是包括8031、8051、8032、8052等。随后,各大芯片公司均推出了51内核的单片机,其和MCS-51系列单片机完全兼容,同时提高了性能并增加了更多的功能。比如Atmel公司的AT89C系列等。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.1.2 单片机的主要组成部分 单片机所特有的结构和资源反映了单片机的性能,这些是单片机程序设计的基础。这里首先介绍一下8051单片机基本结构的主要组成部分。 1.中央处理器(CPU) 2.程序存储器(ROM) 3.数据存储器(RAM) 4.定时器/计数器 5.并行I/O口 6.全双工串行口UART 7.中断系统 8.时钟振荡电路 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.1.3 单片机引脚及功能 51系列单片机有各种封装形式,这里以40引脚双列直插DIP形式的封装来进行介绍,其中正电源和地线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.1.4 单片机的应用领域 单片机主要应用于如下几个领域: 家电产品 智能玩具 机电一体化设备 计算机控制及通信 智能测量设备 自动测控系统 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.2 单片机开发流程 单片机应用系统的开发主要包括单片机的外部电路设计和单片机的控制程序设计,其中以单片机的控制程序设计为核心。一般来说,一个完整的单片机应用系统设计包括系统分析、单片机选型、单片机程序设计、仿真测试并最终下载到实际硬件电路中执行。单片机开发的整个流程,如图所示。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.2.1 系统分析 设计者在开始单片机应用系统开发之前,需要对整个系统进行可行性分析和系统总体方案分析。 首先要保证设计要求可以利用现有的技术来实现。 需要了解整个项目开发所需要的知识是否都具备。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Pro
原创力文档

文档评论(0)