第1章单片机基础知识精.ppt
《第1章单片机基础知识精.ppt》由会员分享,可在线阅读,更多相关《第1章单片机基础知识精.ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第1章章 单片机基础知单片机基础知识识第1页,本讲稿共51页1.1 单片机概述单片机概述 一、单片机的定义和发展一、单片机的定义和发展1.定义:把组成微型计算机的各个功能部件(包括CPU、RAM、ROM、I/O接口、定时器/计数器等)集成在一块芯片上,构成一个完整的微型计算机。从而实现微型计算机的基本功能。特点:集成度高、性能价格比高、体积小、重量轻。特点:集成度高、性能价格比高、体积小、重量轻。第2页,本讲稿共51页单片机与8位LED数码管构成的应用系统第3页,本讲稿共51页单片机与液晶显示屏构成的应用系统第4页,本讲稿共51页两种不同的封装第5页,本讲稿共51页 图图1-1 单片机内部结
2、构示意图单片机内部结构示意图第6页,本讲稿共51页2.单片机的发展状况 (1)第一代单片机(19741976年):这是单片机发展的起步阶段。(2)第二代单片机(19761978年):这一阶段生产的单片机已是单块芯片,但其性能低、品种少、寻址范围有限、应用范围也不广。(3)第三代单片机(19791982年):这是8位单片机的成熟阶段。(4)第四代单片机(1983年以后):这一阶段8位单片机向更高性能发展,同时出现了工艺先进、集成度高、内部功能更强和运算速度更快的16位单片机,它允许用户采用面向工业控制的专用语言,如C语言等。第7页,本讲稿共51页 单片机正朝着高性能、多品种方向发展。近年来,32
3、位单片机已进入了实用阶段,但是由于8位单片机在性价比上占有优势,8位单片机仍是单片机的主流机型。单片机制造商很多,主要有美国的Intel、Motorola,日本NEC,荷兰的飞利浦等公司。第8页,本讲稿共51页 二二.单片机的应用领域单片机的应用领域1.智能家电:冰箱、洗衣机、空调机、遥控器、防盗门、彩灯控制2.智能仪表:交通灯、出租车计价器、计费电度表及工业用的智能仪表3.机电一体化产品:机器人、数控机床、点钞机、打印机、传真机、复印机等。4.工业测控系统:温室人工气候控制、水闸自动控制、电镀生产线自动控制5.智能接口:各种智能电气测量仪表、智能传感器。6.局部网络系统:用于集散控制系统。第
4、9页,本讲稿共51页三、三、MCS-51系列单片机系列单片机 1.Intel公司于1980年推出了MCS-51系列单片机,MCS-51系列单片机是一种高性能的8位单片机。其典型产品为8051/8052,封装为40引脚。芯片内部集成有:一个8位的CPU 128/256字节的内部RAM(数据存储器)4KB/8KB内部ROM(程序存储器)一组特殊功能寄存器 一个可位寻址的布尔处理器(即位处理器,这是单片机与普通计算机的区别标志)4个输出输入口(32根)一个全双工串行口 2个/3个16定时器/计数器 5个中断源,两个优先级 可进行64K的寻址第10页,本讲稿共51页2.AT89系列单片机 AT89系列
5、单片机是美国ATMEL公司的8位Flash单片机产品。它以MCS-51为内核与MCS-51系列的软硬件兼容。在片内含有Flash存储器存储器,Flash存储器是一种可以电擦除和电写入的闪速存储器(简记FPEROM),这使开发调试更为方便。第11页,本讲稿共51页表1-1 AT89系列单片机概况型 号AT89S51AT89S52AT89S1051AT89S2051AT89S8252档次标准型低档型高档型Flash/KB48128片内RAM/B12825664128256I/O/条3232151532定时器/个23123中断源/个68369串行接口/个11111M加密/级33223片内振荡器有有有
6、有有EEPROM/KB无无无无无第12页,本讲稿共51页四、单片机应用系统开发四、单片机应用系统开发 1.单片机应用系统开发定义 单片机应用系统的开发:为了完成某种任务,设计单片机应用系统时,在配置一定的硬件之后必须配备相应的应用软件。正确无误的硬件设计和良好的软件功能设计是一个实用的单片机应用系统的设计目标。完成这一目标的过程。采用的程序语言:机器语言、汇编语言、高级语言。常用的汇编方法有三种:一是手工汇编;二是利用开发机的驻留程序进行汇编;三是利用微型计算机配备的汇编程序进行交叉汇编,然后将目标码送入开发机中。第13页,本讲稿共51页2.单片机应用系统开发方式 1)用独立型仿真器开发(早期
7、应用)第14页,本讲稿共51页2)用非独立型仿真器开发 第15页,本讲稿共51页3)现在采用的一般方式下载线目标单片机普通计算机第16页,本讲稿共51页目标板第17页,本讲稿共51页1.2 计算机中数的表示及数制间的转换计算机中数的表示及数制间的转换一、微型计算机中的常用数制 微型计算机中常用的数制有三种,即十进制数、二进制数和十六进制数。1十进制数 十进制数是我们最熟悉的一种进位计数制,其主要特点是:(1)它由0、1、2、3、4、5、6、7、8、9不同的数码符号构成,基数为10。第18页,本讲稿共51页 (2)进位规则是“逢十进一”,一般在数的后面加符号D表示十进制数,或者不加。所谓基数基数
8、,在数学中指计数制中所用到的数码的个数。任何一个数都可以按权值权值展开来表示其大小。例如:十进制数123=1102+2101+3100第19页,本讲稿共51页 2二进制数 二进制数是计算机内的基本数制(或或者者说说计计算算机机只只能识别二进制数),能识别二进制数),其主要特点是:(1)任何二进制数都只由0和1两个数码组成,其基数是2。(2)进位规则是“逢二进一”。一般在数的后面用符号B表示这个数是二进制数。二进制数同样可以按权值展开。例如:二进制数 1101B=123+122+021+120=13 第20页,本讲稿共51页 3十六进制数 十六进制数是微型计算机软件编程时常采用的一种数制,其主要
9、特点是:(1)十六进制数由16个数符构成:0、1、2、9、A、B、C、D、E、F,其中A、B、C、D、E、F分别代表十进制数的10、11、12、13、14、15,其基数是16。(2)进位规则是“逢十六进一”。一般在数的后面加一个字母H表示是十六进制数。如果第1位为字母要在前面加0。例如:十六进制数 32H=3 161+2160=50 注意:十六进制数的最高位为字母时,要在前面添个0表示。如:C4H 应写成 0C4H,ABCH应写成0ABCH。第21页,本讲稿共51页表表1-2 三种数制的对照表三种数制的对照表十进制二进制十六进制十进制二进制十六进制00000B0H91001B9H10001B1
10、H101010BAH20010B2H111011BBH30011B3H121100BCH40100B4H131101BDH50101B5H141110BEH60110B6H151111BFH70111B7H161 0000B10H81000B8H171 0001B11H第22页,本讲稿共51页二、数制间的转换 1二进制数与十六进制数的转换 1)二进制数转化成十六进制数 即四位二进制数对应一位十六进制数(不够4位补0),以小数点开始分成左侧整数部分和右侧小数部分。例如:101 1010B=0101 1010 B=5 A H 2)十六进制数转换成二进制数 将十六进制数的每位分别用四位二进制数码表示
11、,然后把它们连在一起即为对应的二进制数。例如:32 H=0011 0010 B第23页,本讲稿共51页2.二进制数与十进制数间的转换1)二进制数转换成十进制数 将二进制数按权展开后相加即得到对应的十进制数。例如:1101B=123+122+021+120=13 2)十进制数转化成二进制数 十进制数的整数部分和小数部分转化成二进制数的方法不同,要将它们分别转换,然后将结果合并到一起即得到对应的二进制数。第24页,本讲稿共51页要点:对于整数,用逐次除对于整数,用逐次除2法,记下每一次的余数,并按反序排列法,记下每一次的余数,并按反序排列;对于小数,用逐次乘2法,记下每一次乘积的整数,并按正序排列
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 单片机基础知识精 单片机 基础知识
限制150内