网站大量收购独家精品文档,联系QQ:2885784924

第一讲:单片机的结构 单片机原理及应用讲解材料.ppt

第一讲:单片机的结构 单片机原理及应用讲解材料.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一讲:单片机的结构 单片机原理及应用讲解材料.ppt

单片机原理及应用 榆林舰船装备技术保障大队 第一讲:单片机的结构 一、基础知识 二、单片机产品简介 三、89C51单片机的逻辑结构 四、89C51系列单片机的存储器结构 第一讲:单片机的结构 五、特殊功能寄存器 六、89C51单片机的引脚和功能 七、89C51系列单片机的工作方式 八、89C51系列单片机的时序 一、基础知识 1、数制表示 2、码制表示 3、ASCII码表示 4、BCD码 1、数制表示 ⑴ 十进制数转换为二进制数 整数部分:除2取余逆排;小数部分:乘2取整顺排。 ⑵二进制数转换为十进制数 按位权展开,各位数码与该位对应的权相乘,乘积相加。 十进制数、二进制数和十六进制数对照表 十进制数 十六进制数 二进制数 十进制数 十六进制数 二进制数 0 0 0000 8 8 1000 1 1 0001 9 9 1001 2 2 0010 10 A 1010 3 3 0011 11 B 1011 4 4 0100 12 C 1100 5 5 0101 13 D 1101 6 6 0110 14 E 1110 7 7 0111 15 F 1111 2、码制表示 ⑴ 原码:最高位为符号位,用0表示正数,用1表示负数,其余各位为实际数值大小。 ⑵ 反码:最高位为符号位,对于正数,符号位用0表示,其余各位为实际数值大小;对于负数,符号位用1表示,其余各位数值求反,即:“0”变“1”、“1”变“0”。 2、码制表示 ⑶补码:最高位为符号位,对于正数,符号位用0表示,其余各位为实际数值大小;对于负数,符号位用1表示,其余各位数值求反后,在最低位加1。 3、 ASCII码表示 美国标准信息交换码,简称ASCII码,ASCII码有7位和8位两种字符编码形式。常用的是7位ASCII码。7位二进制数有27=128种不同组合,可以对128个不同字符进行编码。 4、BCD码 十进制数 BCD码 十进制数 BCD码 0 0000 5 0101 1 0001 6 0110 2 0010 7 0111 3 0011 8 1000 4 0100 9 1001 二、单片机产品简介 1、MCS-51系列单片机 2、80C51系列单片机 3、89C51系列单片机 4、AT89S51单片机 1、MCS-51系列单片机 子系列 片内ROM的形式 片内ROM容量 片内RAM 容量 定时器与计数 中断源 无 ROM EPROM E2PROM 8X51系列 8031 8051 8751 8951 4KB 128B 2×16 5 8XC51系列 80C31 80C51 87C51 89C51 4KB 128B 2×16 5 8X52系列 8032 8052 8752 8952 8KB 256B 3×16 6 8XC252系列 80C232 80C252 87C252 89C252 8KB 256B 3×16 7 2、80C51系列单片机 80C51系列单片机是在MCS-51系列单片机基础上发展起来的。20世纪80年代中期以后,Intel公司将MCS-51系列单片机中的内核使用权以专利互换或出售形式转让给:Philips、Ateml、 NEC、 SST等著名IC制造厂商。这些厂家生产的芯片与8051的系统结构相同,都采用CMOS工艺,因而常用80C51来称呼。 3、89C51系列单片机 1998年以后80C51单片机系列又出现了一个新的分支,称为89C51系列单片机(Philips、Ateml、 SST:P89、AT89、SST89),它的突出优点是采用了Flash存储器(至少改写1000次)。 4、AT89S51单片机 ⑴ ISP在线编程功能;               ⑵ 最高工作频率为33MHZ; ⑶ 增加看门狗电路; ⑷ 双数据指示; ⑸ 电源关闭标识; ⑹ 全新加密算法。 三、89C51单片机的逻辑结构 三、89C51单片机的逻辑结构 1、8位CPU ; 2、128B的RAM; 3、4KBROM; 4、21个特殊功能寄存器; 5、一个全双工串行口; 6、2个16位的定时/计数; 三、89C51单片机的逻辑结构 7、4个并行口; 8、5个中断源; 9、震荡器及定时电路(时序电路)。 四、89C51系列单片机的存储器结构 1、80C51单片机逻辑上有四个存储器 2、89C51片内数据存储器 3、寄存器区 4、位寻址区 5、堆栈/数据区(通用RAM 30H~7FH)

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档