单片机原理及应用-全套PPT课件.pptx

第一章 常用部件简介; 数 码 管;1.1 概述;单片机是怎样发展起来的?;单片机有哪些特点?;单片机可作什么用?;和PC机建立通信; 不难! 只要你按照科学的学习方法,学起来可轻松咯! 提前预习 认真听讲 独立作业 精细实验 从今天起,我带你一起遨游单片机内部世界。;;流水灯 ;键盘输入;数码管 ;LCD液晶屏 ;LED点阵 ;音乐编辑 ;温度控制 ;由程序下载到分布式系统 我们知道单片机的工作是由单片机的程序存储器中所存放的程序决定。那么程序是如何进入单片机的程序存储器呢? 传统方法是通过程序编程器写入。这样做除了调试程序不方便还增加硬件开销,为了解决这个问题,本集成开发板采用的是在线下载的新技术。这样既解决了编程调试问题,还可以将PC机和单片机组成分布式控制或监测系统。;;;;;;;;三极管;三极管的三个工作区;整流桥 ;正弦交流电通过整流器后输出脉动直流电;晶振 ;电源三端稳压器 ;MAX232 ;MC1413 ;74LS154 ;74LS154用做LED点阵驱动列信号输出,控制由单片机完成;74LS595 ; 74HC595是8位输出锁存移位寄存器(三态、串行输入并行输出) 8位串入并出移位寄存器有储存功能,可进行级连,移位触发器有直接清零端,移位频率从直流到30MHz。 74HC595 用做LED点阵行信号输出,控制由单片机完成. ;DS18B20 ;数码管 ; 按发光二极管连接方式分为共阳极数码管和共阴极数码管。显示方式和内容由单片机控制: ;液晶屏 ;点阵 ;;;第2章 程序中的各种数字;程序中的各种数字;任意一个十进制数N都可以表示成按权展开的多项式: ;任意一个十六进制数N可以表示成按权展开的多项式: ;任意一个二进制数N都可以表示成按权展开的多项式: ;一般而言, 对于用 R 进制表示的数 N , 可以按权展开为 ;; ;实际上: n 位二进制数可以表示 2n种组合。 1位能表示21种组合(0、1,在计算机中称作位) 4位能表示24=16种组合(0~ 15的整数即1位16进制数)。 0000B=0(H) 0001B=1(H) 0010B=2(H) 0011B=3(H) 0100B=4(H) 0101B=5(H) 0110B=6(H) 0111B=7(H) 1000B=8(H) 1001B=9(H) 1010B=A(H) 1011B=B(H) 1100B=C(H) 1101B=D(H) 1110B=E(H) 1111B=F(H) 4位二进制( 1位16进制数)在计算机中称作半字节;数制之间的转换; 将(168)10转换成二、 十六进制数。 ; 将0.625D转换成二进制和十六进制: 二进制:乘2取整 0.625×2=1.25…1,0.25×2=0.50…0,0.5×2=1…1 0.625D=0.101B 十六进制:乘16取整 0.625X16=10…A 0.625D=0.AH;表2.1 十进制与二进制数、十六进制数对应关系 ;二进制数与十六进制数转换; 将十六进制数转换成二进制数,只需将其每一位对应转换成二进制数四位即可。 ; 1、将十进制数128D转换成二进制数。 2、将十进制数142D转换成十六进制数。 3、将十进制数112.25D转换成二进制数。 4、直接写成十六进制数。 5、直接将68H写成二进制数。 6、直接将65.8H写成二进制数。 ;1、128D 2、142D=8EH 3、112.25D=1110000.01B 4=CAH 5、68H=1101000B 6、65.8H=1100101.1B;机器数;;如: -110101B的原码为: 【 -110101B 】原=-110101B的反码为: 【 -110101B 】反 =-110101B的补码为: 【 -110101B 】补 =

文档评论(0)

1亿VIP精品文档

相关文档