《认识和了解51单片机》由会员分享,可在线阅读,更多相关《认识和了解51单片机(19页珍藏版)》请在金锄头文库上搜索。
1、清翔-零基础教你学51单片机l讲师: 刘清翔l座机: 028-66809698lQQ : 863888999 l学习交流群:155405696第一课:了解和认识第一课:了解和认识51单片机单片机1学习学习51单片机需要哪些基础知识。单片机需要哪些基础知识。2如何快速的掌握如何快速的掌握51单片机。单片机。3什么是单片机。什么是单片机。4单片机的特点及应用领域。单片机的特点及应用领域。5单片机的发展趋势单片机的发展趋势学习学习51单片机、单片机、需要哪些基础知识。需要哪些基础知识。会使用电脑有C语言基础了解简单的模拟电子和数字电路的知识如何快速的掌握如何快速的掌握51单片机单片机观看本系列视频教
2、程一本C语言书籍51单片机官方使用手册一块单片机学习板购买地址:购买地址:了解微型计算机的组成及应用形态了解微型计算机的组成及应用形态微型计算机的应用形态微型计算机的应用形态 将微处理器将微处理器CPU、存储器(、存储器(RAM、ROM)、基本)、基本输入输入/输出(输出(I/O)接口电路和)接口电路和总线总线接口等组装在一块主机接口等组装在一块主机板(即微机主板)。各种适配(卡)插在主机板的扩展槽板(即微机主板)。各种适配(卡)插在主机板的扩展槽上并与电源、软上并与电源、软/硬盘驱动器和光驱等装在同一机箱内,再硬盘驱动器和光驱等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统
3、。微配上系统软件,就构成了一台完整的微型计算机系统。微型计算机硬件组成如图所示。型计算机硬件组成如图所示。微型计算机单板微型计算机单板微型计算机 将将CPUCPU芯片、存储器芯片、芯片、存储器芯片、I/OI/O接口芯片和简单的接口芯片和简单的I/OI/O设备设备(小键盘、(小键盘、LEDLED显示器)等装配在一块印刷电路板上,再配上显示器)等装配在一块印刷电路板上,再配上监控程序(固化在监控程序(固化在ROMROM中),就构成了一台单板微型计算机(中),就构成了一台单板微型计算机(简称单板机)。单板微型计算机组成如图所示。简称单板机)。单板微型计算机组成如图所示。主要应用于工业控制器、家用电器
4、等。主要应用于工业控制器、家用电器等。单板微单板微型计算型计算机机什么是单片机什么是单片机 单片机又称单片微控制器单片机又称单片微控制器,它不是完成某一它不是完成某一个逻辑功能的芯片个逻辑功能的芯片,而是把一个计算机系统集成到而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计一个芯片上。概括的讲:一块芯片就成了一台计算机。算机。在一片集成电路芯片上集成在一片集成电路芯片上集成中央中央处理处理器器(CPU)、存储器、存储器(ROM/RAM)、I/O接口电路,接口电路,从而构成了单芯片微型计算机从而构成了单芯片微型计算机,简称单片机。,简称单片机。常用英文字母的缩写常用英文字母的
5、缩写MCU表示表示单片机单片机(Microcontroller Unit)单片机内部结构单片机内部结构 单片机内部结构示意图如图所示,它由单片机内部结构示意图如图所示,它由微处理器微处理器CPU、随机存取存储器随机存取存储器RAM、只读存储器、只读存储器ROM、基本输入、基本输入/输出输出(I/O)接口电路、定时器接口电路、定时器/计数器和中断系统计数器和中断系统等部件组成,并等部件组成,并把它们制作在一块大规模集成电路芯片上,就构成一个完整把它们制作在一块大规模集成电路芯片上,就构成一个完整的单片微型计算机。的单片微型计算机。 单片机应用系统的组成单片机应用系统的组成 单片机应用系统的组成如
6、图所示。单片机应用系统是以单片机应用系统的组成如图所示。单片机应用系统是以单片机为核心,再加上接口电路及外设等硬件电路和软件,单片机为核心,再加上接口电路及外设等硬件电路和软件,就构成了单片机应用系统。因此,单片机应用系统的设计人就构成了单片机应用系统。因此,单片机应用系统的设计人员必须从硬件和软件角度来研究单片机,这样才能研究员必须从硬件和软件角度来研究单片机,这样才能研究和开发出单片机应用系统和产品。和开发出单片机应用系统和产品。 单片单片机硬机硬件系件系统统单片单片机软机软件系件系统统单片单片机应机应用系用系统统单片单片机应机应用系用系统统单片单片机软机软件系件系统统单片单片机硬机硬件系
7、件系统统80C5180C51单片机系列单片机系列虽然目前单片机的品种很多,虽然目前单片机的品种很多,51系列的典型芯片系列的典型芯片是是80C51(CHMOS型的型的8051)。为此,众多的)。为此,众多的厂商都介入了以厂商都介入了以80C51为代表的为代表的8位单片机的发位单片机的发展,如展,如Philips、Siemens(Infineon)、)、Dallas、ATMEL、STC等公司,我们把这些公等公司,我们把这些公司生产的与司生产的与80C51兼容的单片机统称为兼容的单片机统称为80C51系系列列。如:如:ATMEL公司的公司的AT89S51 AT89S52 AT89S53。STC公司
8、的公司的STC89C51 STC89C52 STC89C53STC公司的51单片机DIP封装封装LQFP封装封装PLCC封装封装STC公司单片机的命名规则单片机的特点及应用领域单片机的特点及应用领域 单片机的特点单片机的特点 单片机芯片的集成度非常高,它将微型计算机的主要单片机芯片的集成度非常高,它将微型计算机的主要部件都集成在一块芯片上,因此,具有如下特点:部件都集成在一块芯片上,因此,具有如下特点: 1、体积小、重量轻、价格低、耗电少、易于产品化。、体积小、重量轻、价格低、耗电少、易于产品化。 2、控制性能。、控制性能。 实时控制功能强、运行速度快。因为实时控制功能强、运行速度快。因为CP
9、U可以对可以对I/O端端口直接进行指令操作,而且位指令操作能力更是其它计算口直接进行指令操作,而且位指令操作能力更是其它计算机无法比拟的。机无法比拟的。 3、可靠性高。、可靠性高。 由于由于CPU、存储器及、存储器及I/O接口集成在同一芯片内,各部接口集成在同一芯片内,各部件间的连接紧凑,数据在传送时受干扰的影响较小,且不件间的连接紧凑,数据在传送时受干扰的影响较小,且不易受环境条件的影响,所以单片机的可靠性非常高。易受环境条件的影响,所以单片机的可靠性非常高。单片机的应用领域单片机的应用领域 1、家用电器。家用电器是单片机的重要应用领域之、家用电器。家用电器是单片机的重要应用领域之一,前景广
10、阔。如微波炉、电视机、电饭煲、空调器、一,前景广阔。如微波炉、电视机、电饭煲、空调器、电冰箱、洗衣机等。电冰箱、洗衣机等。 2、在交通领域中。如交通灯、汽车、火车、飞机等、在交通领域中。如交通灯、汽车、火车、飞机等均有单片机的广泛应用。均有单片机的广泛应用。 3、智能仪器仪表。如各种智能电气测量仪表、智能、智能仪器仪表。如各种智能电气测量仪表、智能传感器等。传感器等。 4、机电一体化产品。如医疗设备(、机电一体化产品。如医疗设备(B超)、机人、超)、机人、数控机床、自动包装机、打印机、复印机等。数控机床、自动包装机、打印机、复印机等。 5、实时工业控制。如温度控制、电机转速控制、生、实时工业控
11、制。如温度控制、电机转速控制、生产线控制等。产线控制等。80C51与与STC89C52的区别的区别Intel公司在1980年推出80C51系列单片机,由于80C51单片机应用早,影响面很大,已经成为工业标准。后来很多著名厂商如Atmel,philps等公司申请了版权,生产了各种与80C51兼容的单片机系列。虽然制造工艺在不断地改进,但内核却没有变化,指令系统完全兼容,而且大多数管脚也兼容。因此,我们称这些与80C51内核相同的单片机为80C51系列单片机或51系列单片机。由于80C51单片机是早期产品,用户无法将自己编写的应用程序烧写到单片机内的存储器,只能将程序交由芯片厂商代为烧写,并且是一
12、次性的。8751单片机的内部存储器有了改进,用户可以将自己编写的程序写入单片机的内部存储器中,但需要用紫外线灯照射25分钟以上再烧写,烧写次数和电压也是有一定限制的。ST89C52单片机是STC公司生产的产品,它把80C51内核与Flash技术相结合,推出可在线编程的单片机。STC89C52单片机指令系统、管脚完全与80C51兼容。 20 20世纪世纪8080年代以来,单片机有了新的发展,各半导年代以来,单片机有了新的发展,各半导体器件厂商也纷纷推出自己的产品系列。根据市场的需体器件厂商也纷纷推出自己的产品系列。根据市场的需求要求,未来单片机的发展趋势有如下几个方面:求要求,未来单片机的发展趋
13、势有如下几个方面: 单片机的字长由单片机的字长由4 4位、位、8 8位、位、16 16 位发展到位发展到3232位。位。 目前目前8 8位的单片机仍然占主流地位,只有在精度要求位的单片机仍然占主流地位,只有在精度要求特别高的场合如图像处理等,才采用特别高的场合如图像处理等,才采用1616位或位或3232位的单片位的单片机,用户可以根据需要进行字长的选择。机,用户可以根据需要进行字长的选择。 运行速度不断提高。运行速度不断提高。 单片机的使用最高频率由单片机的使用最高频率由6MHz6MHz、12MHz 12MHz 、24MHz24MHz、33MHz33MHz发展到发展到 40MHz 40MHz和更高,用户可以根据产品的需要和更高,用户可以根据产品的需要进行速度的选择。进行速度的选择。单片机的发展趋势单片机的发展趋势