1.1认识单片机 1.1.1什么是单片机 ●巨型机 大型机 中型机 算。小型机 机 PC机 微型机 ●单片机:单片微型计算机 SCMC
1.1认识单片机 ⚫ 计 算 机 ⚫巨型机 ⚫大型机 ⚫中型机 ⚫小型机 ⚫微型机 ⚫PC机 ⚫单片机:单片微型计算机 SCMC 1.1.1什么是单片机
1P1 Vcc40 0.039 2 PPPP 36 P.435 7P1 Pc 9 RST/VPD 10 P3 o/RXD EA/VPP 31 11Pa/个TxD ALE/PROG 30 12 P3. 2/INTo PSEN29 13P33/INT1 P27[28 15P35/T PPPP 26 16P3.6/WR 17 P3.7/RD 18 XTAL2 19 XTALI 20Vs 0 图1-1MCS-51单片机外形图
1.1.2单片机应用系统 ●应用系统实例 汽车电脑(单片机系统) 电动节气门 信号发射接收器 车速传感器 图1-2汽车追踪行驶控制系统 1)单片机控制超声波信号发射器定时向前发射超声波并开始计时 2)超声波信号接收器接收到前方车辆反射回来的超声波后向单片机发送信号 3)单片机根据超声波的发射、返回时间计算出与前方车辆的距离。 4)单片机同时根据车速传感器的信号计算出汽车行驶速度 5)单片机根据(3)、(4)的数据判断汽车应该加速、减速还是原速行进。 6)单片机向汽车电动节气门(俗称油门)发出控制信号,控制节气门开度 增大、减少或者保持不变
1.1.2单片机应用系统 ⚫应用系统实例 ⚫1)单片机控制超声波信号发射器定时向前发射超声波并开始计时。 ⚫2)超声波信号接收器接收到前方车辆反射回来的超声波后向单片机发送信号。 ⚫3)单片机根据超声波的发射、返回时间计算出与前方车辆的距离。 ⚫4)单片机同时根据车速传感器的信号计算出汽车行驶速度。 ⚫5)单片机根据(3)、(4)的数据判断汽车应该加速、减速还是原速行进。 ⚫6)单片机向汽车电动节气门(俗称油门)发出控制信号,控制节气门开度 增大、减少或者保持不变
●单片机应用系统的基本组成 单片机系统 输入信号 输入信号 信号传感装置 外 路|:单片机 执行机构 及 外围电路及芯片 片 人工控制信号 图1-3单片机应用系统组成示意图 基信号传感装置 本执行机构 组单片机系统 成
⚫单片机应用系统的基本组成 ⚫ 基 本 组 成 信 号 传 感 装 置 外 围 电 路 及 芯 片 单片机 外 围 电 路 及 芯 片 执 行 机 构 单片机系统 输入信号 输入信号 人工控制信号 … … … … 图1-3 单片机应用系统组成示意图 信号传感装置 执行机构 单片机系统
11.3单片机应用领域 ●1生产自动化 2实时测控 ●3智能化产品 4智能化仪表 ●5信息通信技术 6.科学研究 7国防现代化
1.1.3单片机应用领域 ⚫1.生产自动化 ⚫2.实时测控 ⚫3.智能化产品 ⚫4.智能化仪表 ⚫5.信息通信技术 ⚫6.科学研究 ⚫7.国防现代化
1.14单片机应用特点 ●1.面向控制 微控制器MCU ●2在线应用 ●3嵌入式应用 嵌入式微控制器EMCU
1.1.4单片机应用特点 ⚫1.面向控制 微控制器MCU ⚫2.在线应用 ⚫3.嵌入式应用 嵌入式微控制器EMCU
1.2单片机相关基础知识 1.2.1数和编码 1进位计数制 ●十进制数 例:17D 数 ●二进制数 制(。十六进制数 例:1011B 例:2AH、OB5H 1001B=(1×23+0×22+0×21+1×20)D=9D
1. 2单片机相关基础知识 ⚫ 计 数 制 ⚫十进制数 例: 17D ⚫二进制数 例: 1011B ⚫十六进制数 例: 2AH、0B5H 1.进位计数制 1001B=(1×2 3+0×2 2+0×2 1+1×2 0)D=9D 1.2.1数和编码
表1-1二、十、十六进制数对照表 十六进制数 十进制数 二进制数 0010 0011 0100 3456789ABCDE 0101 56789 0110 0111 1000 1010 11 1011 1100 2345 1101 1110
十六进制数 十进制数 二进制数 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 表1-1 二、十、十六进制数对照表