单片机学习宝典(三)

来源:本站
导读:目前正在解读《单片机学习宝典(三)》的相关信息,《单片机学习宝典(三)》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《单片机学习宝典(三)》的详细说明。
简介:单片机到底是一种什么东东,它究竟能做什么呢?其实它就是一种能进行数学和逻辑运算,

单片机的结构及组成

单片机到底是一种什么东东,它究竟能做什么呢?其实它就是一种能进行数学和逻辑运算,根据

不同使用对象完成不同控制任务的面向控制而设计的集成电路,此话好象有点绕口,没关系,大家都应

该知道我们经常使用的电脑吧,在电脑上,我们可以用不同的软件在相同的硬件上实现不同的工作。比

如我们用 WORD 可以打字,用 PROTEL 可以设计图纸等等,单片机其实也是如此,同样的芯片可以根据我

们不同的要求做出截然不同的产品,只不过电脑是面向应用的,而单片机是面向控制的,比如控制一个

指示灯的亮和灭,控制一台电机的启动和停止等等。

那么它的内部究竟由哪些部件组成的呢?大家都知道我们的电脑有很多的零件,比如 CPU(中央

处理器),RAM(内存),ROM(程序存储器),输入输出设备(并行串行口)等等,在单片机中这些部件

都有,而且还把它们全部做到了一块芯片上(这就是单片机名称的由来)。

讲到这里,您一定会想,这么多零件集成在一块芯片上,那为什么单片机的价格会这么便宜(89S51

每块才 10 元左右),其实原因很简单----功能有强弱,就象我们平时用的 PLC,控制一台数控机床要用

128 点的,而控制一台电机有几点的就足够了,另外这种芯片的产量很大,技术也非常的成熟,自然价

格也就很低了。

那么单片机是如何来工作的,我们学习单片机又需要做哪些准备呢?对于一个初学者来说这是很

有必要了解的:

四.学习单片机的准备工作

首先您需要一台电脑,这是最基本的,配置嘛,P2 以上的就可以了;然后您需要一套开发单片机

的软件,这个软件叫 KEIL C51,它是美国 Keil Software 公司专门为 MCS-51 系列单片机开发的第三方

软件,它的免费测试版可在www.keil.com 上下载,也可以在各种单片机网站上下载,最新版本是 V7.09,

安装时选择 Uvision2,虽然有 2K 代码的限制,但足以满足我们学习的需要;其次,您还需要一台编程

器,它是一种把程序写进单片机芯片的设备,这种设备品种很多,操作也很简单,大家既可以买现成的

产品(价格从 200 多元到 2000 多元的都有),也可以自己制作;有了这两样东西还不行,为了看到程序

执行的结果,我们还需要一块实验板。

好在现在出现了一种支持在线下载的单片机,只要满足一定的外部条件,

就能够直接把汇编的程序下载到目标单片机中。经过反复的实验,我们开发

设计了这样的一套实验系统,它采用了一套集源代码编辑、软件汇编、程序

下载于一体的专业软件,采用具有在线下载功能的FLASH ROM单片机89S52,

单片机之友 QQ:280919249

配合本教程,可以完成教程中的每一个实验。这样既免去了您添置编程器和

仿真器等设备的昂贵费用,又可以直接在实验板上看到程序执行的结果,更

由于采用的是 FLASH ROM 的存储器,烧写次数可以达到 1000 次以上。具体

电路图在教程的最后面附录中

提醒:《单片机学习宝典(三)》最后刷新时间 2024-03-14 01:11:38,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《单片机学习宝典(三)》该内容的真实性请自行鉴别。