基础知识1ppt课件.pptVIP

  • 0
  • 0
  • 约6.76千字
  • 约 29页
  • 2018-06-05 发布于贵州
  • 举报
基础知识1ppt课件

单片机原理及应用 计算机与信息科学系 蔡文培 第一章 概述 主要内容: 1-1 什么是单片机? 1-2 本课程的主要内容 1-3 基础知识 1-4 存储器 1.1 什么是单片机? 1.1.1 计算机系统组成 1.1.1 计算机系统组成 ?硬件由主机和外围设备组成。主机包括CPU、存储器(ROM,RAM)、输入/输出接口(I/O接口)和总线5部分。 ? CPU(中央处理单元)是计算机的核心部件,主要进行运算和控制。按处理数据的字长分,常见的有8位、16位、32位CPU。 ?存储器是计算机的记忆部件,用来存放程序和数据等信息。 ?输入输出接口简称I/O接口,它是CPU与外围设备之间数据输入输出的通道。 1.1.1 计算机系统组成 ?总线(BUS)是连接计算机各部件的公共信息线。按传送的信息分为地址总线(AB)、数据总线(DB)、控制总线(CB)。 地址总线(AB):CPU用来输出存储单元地址。8位CPU的地址总线一般为16根,符号为A0~A15。 数据总线(DB):CPU与其他部件传送数据的信号线。8位CPU的数据总线为8根,符号为D0~D7。 控制总线(CB):CPU与其他部件传送控制命令、状态的信号线。 ?输入/输出设备又称外围设备,主要实现程序、数据、命令的输入及结果的输出。 1.1.1 计算机系统组成 ?软件:各种程序和数据。包括系统软件和应用软件。 ?系统软件用于计算机系统的管理、调度、监视和服务等功能如:操作系统、语言处理程序、数据库管理系统、工具软件等。 ?应用软件是用户为解决某种应用问题而编制的一些程序。 1.1.2 单片机 ?单片机是指将组成计算机的主要部件,包括CPU、存储器(RAM、ROM)、各种I/O接口和定时器/计数器等都集成在一个芯片上的微型计算机叫单片微型计算机,简称单片机。 1.1.2 单片机 1.2本课程的主要内容 ?学习内容:以一种典型的单片机(MCS-51)为例介绍单片机的结构、工作原理、指令系统、汇编语言程序设计、中断系统、定时器/计数器、单片机系统扩展以及单片机应用技术。 ?参考资料 ?《8051单片机实践与应用》吴金戌 沈庆阳 郭庭吉编著,清华大学出版社,2002年12月。 ? (南京伟福实业有限公司)仿真软件 1.3计算机基础知识 1.3.1 数制 1. 进位计数制是一种计数的方法,习惯上最常用的是十进制计数法。十进制数的基数为10,即其数码的个数为10(0…9),且遵循逢十进一的规则。 例如十进制数335可表示为: 335=3?102+3 ? 101+5 ? 100 其中相应于每位数字的10k(k=0,1,2…)称为该位数字的权,所以每位数字乘以其权所得到的乘积之和及为所表示数的值。 1.3.1 数制 2. 计算机中为便于存储及计算的物理实现,采用二进制数。二进制数的基为2,只有0,1两个数码,并遵循逢二进一的的规则,它的各位权为2k ,书写时在数字后面跟一英文字母“B”表示。 例如: 101101B =1 ? 25+0 ? 24+1 ? 23+1 ? 22+0 ? 21+1 ?20 =45 1.3.1 数制 ? n位二进制数可以表示2n个数。如3位二进制数可以表示8个数,4位二进制数可以表示16个数: 在计算机内部,所有的信息都是以二进制的形式存储和处理的。其基本单位为一个二进制位(Bit,比特),8位二进制数组成一个字节(Byte)。 1.3.1 数制 3. 十六进制数的表示。十六进制数作为书写和记忆方式。十六进制数的基数为16,共有16个数码,即0…9,A,B,C,D,E,F(A…F表示十进制数的10…15)。十六进制数中各位的权是16k,遵循逢十六进一的规则。书写时在数字后面跟一英文字母“H”表示。它与二进制和十进制数的对应关系如下: 1.3.2 不同进位计数制之间的转换 一、二进制数与十进制数之间的转换 1.二进制数转换为十进制数:各位二进制数码乘以与其对应的权之和即为与该二进制数相对应的十进制数。 例如: 101101B =1 ? 25+0 ? 24+1 ? 23+1 ? 22+0 ? 21+1 ? 20 =45 2.十进制数转换为二进制数 ?.除法:把要转换的十进制数的整数部分不断除以2,并记下余数,直到商为0。 1.3.2 不同进位计数制之间的转换 例: N=29

文档评论(0)

1亿VIP精品文档

相关文档