×

8051单片机的基础知识详细资料说明

消耗积分:1 | 格式:pdf | 大小:0.69 MB | 2019-04-23

分享资料个

  “89S51”源自Intel公司的MCS-51系列,而目前所采用的8x51并不仅限于Intel公司所生产的,反倒是以其他厂商所发行的兼容芯片为主,如Atmel公司的89C51/89S51系列,其价格便宜,质量稳定,开发工具齐全,早就被学校或培训机构所接受。在此先介绍8x51的基本知识,包括基本结构、引脚、基本电路及51系列等,其中很多数据最好要熟记,本书也会提供许多快速背记的技巧,让读者能在极短的时间里记住40个引脚、基本电路等。

  8x51的结构

  8x51单片机发展至今,虽然有许多厂商各自开发了不同的兼容芯片,但其基本结构并没有多大的变动,如下所示为标准的 8x51结构(如图1-3所示)。

  程序存储器ROM:内部4KB,外部最多可扩展至64KB。

  数据存储器RAM:内部128B,外部最多可扩展至64KB。

  4组可位寻址的8位输入/输出端口,即P0、P1、P2及P3。

  三角形 一个全双工串行口,即UART;两个16位定时器/计数器。

  三角形 5个中断源,即INT0、INT1、T0、T1、TXD/RXD。

  三角形 111条指令码。

  8x51为8位微控制器。8位指的是微控制器内部数据总线或寄存器一次处理数据的宽度。相对于目前个人计算机(PC)所用的 CPU,早期的CPU从8088/8086到80286都是16位的CPU;而从80386到Pentium 3都属于32位的CPU。尽管如此,目前所采用的单片机微控制器仍是以8位为主,只有在特殊场合才会采用16位的单片机,如8096等。

  通常存储器的操作是以字节(B)为单位的,“可位寻址”是存取存储器、寄存器或输入/输出端口时,可指定其中的一位,例如,要指定P0输入/输出端口中的bit 1,则指定为P0.1即可,如图1-4所示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !