邹显圣《单片机原理和应用项目式教程》多媒体课件绪论.pptVIP

  • 0
  • 0
  • 约7.88千字
  • 约 53页
  • 2018-09-20 发布于湖北
  • 举报

邹显圣《单片机原理和应用项目式教程》多媒体课件绪论.ppt

(一) 智能化产品 工业控制,如数控机床、PLC、机器人 家用电器,如微波炉、电视机、录像机等 办公设备,如传真机、复印机、数码相机等 (二) 智能化接口 数字滤波 线性化处理 误差修正 (三) 智能化测控系统 温室人工气候控制 电镀生产线自动控制系统 导弹控制 鱼雷制导 智能武器装置 (四) 智能化仪表 仪表具有监测、处理、控制等一体化功能 四、计算机数据表示 5.十六进制数转换为二进制数 十六进制数转换为二进制数的方法正好与上面的方法相反,即1位十六进制数化为4位二进制数。 四、计算机数据表示 (四)逻辑数据的表示 1.逻辑“与” 2.逻辑“或” 3.逻辑“非” 4.逻辑“异或” 逻辑“与”也称为逻辑乘,最基本的“与”运算有两个输入量和一个输出量。运算规则:0·0=0;0·1=1·0=0;1·1=1。用语言描述就是:只有两个输入量都是“1”时,输出才为“1”;或者说“有 0为0,全1出1” 四、计算机数据表示 (四)逻辑数据的表示 逻辑“或”也叫逻辑加,最基本的逻辑“或”有两个输入量和一个输出量。运算规则:0+0=0;0+1=1+0=1;1+1=1。用语言描述就是:只有两个输入量都是“0”时,输出才为“0”;或者说“有1为1,全0出0”。 1.逻辑“与” 2.逻辑“或” 3.逻辑“非” 4.逻辑“异或” 四、计算机数据表示 (四)逻辑数据的表示 逻辑“非”即取反。运算规则:1=0 ;0=1。用语言描述就是:1的反是0,0的反是1。 1.逻辑“与” 2.逻辑“或” 3.逻辑“非” 4.逻辑“异或” 四、计算机数据表示 (四)逻辑数据的表示 逻辑“异或”是实现“相同为0,不同为1”这种逻辑的一种运算,运算符为“⊕”。运算规则:0⊕0=0;0⊕1=1;1⊕0=1;1⊕1=0。 1.逻辑“与” 2.逻辑“或” 3.逻辑“非” 4.逻辑“异或” 四、计算机数据表示 (五)单片机中数的表示形式 1.原码表示法 2.反码表示法 3.补码表示法 4.补码的加减运算 四、计算机数据表示 (五)单片机中数的表示形式 1.原码表示法 用8位二进制数表示数的原码时,最高位为数的符号位,其余7位为数值位。 例如:真值为+120的原码形式 [+120]原 [-120]原 对于零,可以认为它是正零,也可以认为它是负零,所以零的原码有两种形式: [+0]原 [-0]原 8位二进制数原码表示范围为:1111111B~0111111B,即-127~+127。 四、计算机数据表示 (五)单片机中数的表示形式 2.反码表示法 在反码表示法中,正数的反码与原码相同,负数的反码由它对应原码除符号位之外,其余各位按位取反得到。 例如: 13[+120]原==[+120]反 [-120]原 [-120]反 零的反码有两种表示方式,即 [+0]反 [-0]反 8位二进制数反码表示范围为,即-127~+127。 四、计算机数据表示 (五)单片机中数的表示形式 3.补码表示法 (1)补码的概念 (2)补码的表示 先以钟表为例,假设现在的标准时间为5点整,而有一只表却已是7点,为了校准时间,可以采用两种方法:一是将时针退2格,即7-2=5;一是将时钟向前拨10格,即7+10=12(自动丢失)+5,都能对准到5点。可见,减2和加10是等价的,我们把“10”称为“-2”对12的补码,12为模,当数值大于模12时可以丢弃12。 四、计算机数据表示 (五)单片机中数的表示形式 3.补码表示法 正数的补码表示方法与原码相同,而负数的补码表示形 式为它的反码加1。 例如:[+10]补 [-10]原 [-10]反 [-10]补 在补码表示法中,零的补码只有一种表示法,即 [+0]补=[-0]补。对于8位二进制数而言,补码能表示的数的范

文档评论(0)

1亿VIP精品文档

相关文档