第一章微型计算机和单片机基础知识
单片机技术及应用——基于汇编和C51程序设计
第一章微型计算机和单片机基础知识
2017-9-14
1
主要内容:
1.1微型计算机和单片机
1.2计算机硬件的基本配置
1.3微型计算机硬件配置
1.4在计算机上显示信息
1.5单片机简介
2017-9-14
2
1.1微型计算机和单片机
计算机生成: 1946年美国欧盟
发展:电子管、晶体管、中小型集成电路和大、超大规模集成电路
微计算机:微处理器(微处理器(微处理器) ) ) ) ) ) ) )。
单片机:将CPU、内存、I/O接口电路、定时器/计数器及串行端口等集成在一个芯片上的计算机。
2017-9-14
3
1.2计算机硬件的基本配置
呆萌大神结构
硬件结构:运算器、控制器、存储器、输入输出设备
计算机:硬件和软件
2017-9-14
4
1.3微型计算机硬件配置
微型计算机:微处理器CPU、存储器、输入输出设备、总线
2017-9-14
5
1.4在计算机上显示信息
信息:数值信息数字类数据
数值以外信息文字、图形、图像、声音等
表示二进制代码
一.无符号数
二进制格式
45
2017-9-14
6
1.4在计算机上显示信息
二.有符号数
2017-9-14
7
机器数量
原码表示法、反码表示法、补码表示法
1.4在计算机上显示信息
1、源代码
2017-9-14
8
2、反码
正数
负数
1.4在计算机上显示信息
3、补数
2017-9-14
9
正数
负数
【例1-3】求出78、-23的补数(机器的字长为8位)。
[ 78]反[-23]反
为了~
[ 78]增补
[-23]补1
所以呢
1.4在计算机上显示信息
三.显示十进制
BCD码:压缩BCD码和未压缩BCD码
2017-9-14
10
十进制
压缩BCD编码
十进制
压缩BCD编码
0
0000
5
0101
1
0001
6
0110
2
0010
7
0111
3
0011
8
1000
4
0100
9
1001
例如,十进制54的压缩BCD码是01010100(54h )
四.文字显示ASCII码
数字0~9: 30H~39H
英文字母A~Z: 41H~5AH
英文小写字母a~z: 61H~7AH
大小比较、排序
2017-9-14
11
1.5单片机简介
一、单片机典型硬件结构
2017-9-14
12
1.5单片机简介
二、单片机应用领域
1、在测控系统中的应用
2、在智能仪表中的应用
3、智能产品
4 .在智能计算机外设中的应用
2017-9-14
13
1.5单片机简介
三、单片机发展概况
)1) 4位单片机
)2) 8位单片机
)3) 16位单片机
)4) 32位单片机
2017-9-14
14
学习作业
三,八,九
2017-9-14
15