- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 单片机应用系统设计基础 一、综述 单片机系统设计重要性 单片机用来构成工业测、控系统,其应用系统的硬件设计包括单片机系统设计、多方位接口和多种类型的电路结构等内容。而单片机系统设计是最主要的内容。 单片机的定义 如果将运算器、控制器、数据与程序存储器、输入/输出接口集成在一块单硅片上,那么这种芯片就被称为单片机。 MCS-51单片机的种类 8051、8751、8031 8051、8751、8031提供的资源: 它们均具有—8位CPU 、4个并行I/O口、2个T/C、1个全双工的串行口、5个中断源、21个SFR、128个字节RAM。 8051内部有—4KROM程序存储器; 8751内部有—4KEPROM程序存储器; 8031内部—外接EPROM程序存储器。 它们均可以构成一个完整的8位计算机。 二、单片机存储器空间 程序存储器: 8051-内部4KROM外接60KEPROM 或EEPROM(EA=1)/外接64KEPROM 或EEPROM(EA=0) 8751 -内部4KEPROM外接60KEPROM 或EEPROM 8031- 外接64KEPROM 或EEPROM 内部数据存储器: 8051、8731、8031均有128个字节的RAM地址为00H~7FH, 21个SFR地址离散分布在80H~FFH中。 221个位寻址空间其中128位地址00H~7FH(在RAM20H~2FH单元中)93位(80H~FFH)离散分布在21个SFR中(地址被8整除)。 外部数据存储器: 8051、8731、8031均可以外接64K字节的RAM,其地址为0000H~FFFFH。 三、输入/输出(I/0) P0口(39脚~32脚): * 三态双向8位三态I/O口,既可输入又可输出。 * 每个接口由一个锁存器专用寄存器P0、一个输出驱动器和一个输入缓冲器组成。 * 它是一个复用口,在外接存储器时,与地址总线的低8位及数据总线复用,能驱动8个LSTTL负载。 * P0在单片机不需要扩展时,可作为一般的I/O口使用。 P1口(l脚~8脚) * 8位准双向I/O口,由于这种接口输出没有高阻状态,输入也不能锁存,故不是真正的双向I/O, * P1口能驱动 4个LSTTL负载。 P2口(21脚~28脚) * 8位准双向I/O口。在访问外部存储器时,可以作为扩展电路高8位地址总线输出高8位地址。在对EPROM编程和程序验证期间,它接收高8位地址。 * P2可以驱动 4个LSTTL负载。 P3口(10脚~17脚) * 8位准双向I/O口,在MCS-51中,这8个引脚还用于专门功能,是复用双功能口。 * P3口能驱动4个LS TTL负载。 关于P3口的说明 作为第一功能使用时,就作为普通I/O口用,功能和操作方法与P1口相同。 作为第二功能使用时,各引脚的定义如表所示。 值得强调的是,P3口的每一条引脚均可独立定义为第一功能的输入输出或第二功能。 P1口和P3口的输入端与P0口不同: P1和P3口有内部上拉电阻。P1口和P3口的每一位都可独立设置成输入或输出位。 注意: 当P1(P3)的某一位设成输入时,要先应向该位的锁存器写“1”,输入输出驱动场效应管截止,该输入口线被上拉成高电平,只有在外部输入源为低电平时,才被拉低。所以被称为“准双向”口。 四、MCS-51定时器/计数器 MCS-51有几个定时器/计数器? MCS-51有2个定时器/计数器T0和T1 在单片微机控制系统中为什么要使用它们? 在单片微机控制系统中,常要求一些外部实时时钟,以实现定时或延时;也常要求有一些外部计数器,以实现对外部事件进行计数。 T0/T1是几位的计数器/定时器? T0/T1是16位的计数器/定时器,通过编程的方式可以用来设定为定时器或者为计数器。 计数器/定时器本质区别是什么?(西安教材P27) 计数器/定时器的基本核心是一个加1计数器 加1计数器的脉冲有两个来源: 外部脉冲源; 内部的时钟振荡器。 * 定时器 对内部的时钟振荡器标准脉冲计数 * 计数器 对外部脉冲计数 与计数器/定时器相关的特殊功能寄存器有哪几个? TMOD工作方式控制寄存器 定时器控制寄存器 TCON
文档评论(0)