下载此文档

《单片机原理与应用》讲稿.doc


文档分类:IT计算机 | 页数:约49页 举报非法文档有奖
1/49
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/49 下载此文档
文档列表 文档介绍
《单片机原理与应用》讲稿
提纲:
计算机基础知识(基本组成、数的制式、编码、CPU、MEM、I/O)
MCS-51单片机的硬件(内部结构、外部引脚、CPU:时钟周期、机器周期、状态字。
MEM:内部(RAM 00~7FH:用户区;80H~FFH:SFR;程序存储:ROM、EPROM、EEPROM 4K~32KB。)
I/O:内部(P0、P1、P2、P3)
定时/计数器(时钟、计数、方式、溢出)
串口(串行通信、、、,方式)
中断(中断、源、向量、)
特殊工作方式(复位与节电)
其它附加的功能器件
MCS-51汇编语言程序设计(汇编语言、寻址方式、指令集;程序设计举例:上机步骤、源程序格式、伪指令;循环结构;分支结构、I/O口、子程序、中断服务程序、定时、串行口)。
单片机资源的扩展(MEM、I/O;并行总线、串行总线;可编程芯片、简单芯片)
人机接口与应用(输入/输出、A/D、D/A)
计算机的基本知识
1.1 计算机基本组成
计算机结构(硬件+软件)
图1-1 微处理器、微计算机和微计算机系统的关系
CPU
MEM
I/O口
I/O口
I/O口
键盘
显示器
外存储器
……
三总线
图1-1 微型计算机硬件的基本组成
基本硬件=CPU+MEM+I/O 数字电路组成
I/O(外围设备=输入:开关、键盘、鼠标。。。+输出:LED、显示、喇叭、打印。。。)
软件=系统(操作系统或监控)+应用+用户 由0、1构成的指令系列---高级与低级语言
计算机中常用的数的制式
数制
二进制数
八进制数
十六进制数
十进制数
制式之间的转换
1. 数的制式
日常生活中广泛使用的数为十进制数,这是一种逢十进一的计数方法。用的数制还有12进制、7进制、24进制等等。在计算机中用二进制、八进制和十六进制等。
基数小于10的计数制,可用十进制相应的数码作为它的数字符号,一个数一般由多个数码组成。数码在数中的位置不同,其值也不同。
2. 二进制数(用B表示)
以2为基数的数制称为二进位计数制,它只包括0和1两个数码,很容易用电子元件的两种不同的状态来表示,例如,用高电平表示1,用低电平表示0。所以,计算机中通常采用二进制数。
二进制数的计数特征:逢二进一,运算简单。
在加、减、乘、除四则运算中,乘法实质上是做移位加法,除法则是移位减法。
3.八进制(用O表示)
4.十六进制数(用H表示)
为了书写和阅读方便,经常采用十六进制数作为二进制的缩写形式。在计数时,逢十六进一,这样书写长度短,且可方便将十六进制数转换为二进制数或将二进制数转换为十六进制数。
5.不同数制之间的转换
1).二进制转换为十进制
基本方法:将二进制数按权展开式,利用十进制数的运算法则求和,即可得到等值的十进制数。
2).十进制到二进制的转换
l        十进制整数转换为二进制整数:除2取余、。。。
l        十进制小数转换为二进制小数:乘2取整、。。。
l        带小数的十进制数转换为二进制数:整数与小数部分按上述方式分别转换。
3).二进制、十六进制之间的相互转换
将二进制数转换为十六进制数,从低位开始,每四位一组,然后将其转换为对应的十六进制数。如最后一组不足四位,需在左边补0。
用同样方法可将二进制小数转换十六进制小数。只是分组应从小数点右边开始分成四位一组。
十六进制数转换为二进制数,将每位十六进制数直接转换成相应的二进制数。
n十六进制小数。只是分组应从小数点右边开始分成四位一组。
n十六进制数转换为二进制数,将每位十六进制数直接转换成相应的二进制数。
4)二进制与八进制之间的转换
6.数制书写约定
在书写计算机程序时,一般不用基数作为下标来区分各种进制,而是用相应的英文字母作后缀来表示各种进制的数。
例如:B(Binary)——表示二进制数。
D(Decimal)——表示十进制数,一般D可省略,即无后缀的数字为十进制数。
H(Hexadecimal)——表示十六进制数。
O(Octal)-----------------表示八进制数
计算机的基本信息编码
字符的表示
微机普遍采用的是ASCII码(American Standard Code Information Interchange)。ASCII码是一种八位(bit)编码,最高位一般用于奇偶校验,其余七位二进制码对128个字符进行编码(如下表1-1)。

《单片机原理与应用》讲稿 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数49
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ranfand
  • 文件大小1.36 MB
  • 时间2021-06-10