- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新型单片机讲义
第8章 单片机原理及应用;(2)按公司:
Intel, Philips, NEC, Motorola, Atmel, Zilog
(3)按性能
1976年,美国Intel公司首次推出MCS-48单片机。;(4)按温度等级
民品:0-70度;
工业品:-40-85度;
军品:-65-125度。
单片机新发展和设想:
单片机存储器
单片机的片内I/O功能
指令化操作程序的开发和固化
单片机系统的开发;8.2 MCS-51单片机性能及结构
8.2.1 MCS-51单片机的主要性能
程序存储器 4KB或8KB。
数据存储器 128B、256B或192B。
外部扩展存储器
程序存储器扩展到64KB、 数据存储器再扩展64KB。
并行I/O接口 P0、P1、P2、P3四口32根线。
串行I/O接口 2根并行I/O接口线,全双工串行口。
寄存器区(内部RAM)
共32个通用寄存器,分为四个区;21个专用寄存器。
定时器/寄存器 2或3个16位定时器/计数器。
中断系统 5或6个中断源,分为2个优先级。
堆栈 RAM单元中占128个字节。
位寻址功能
布尔处理器直接对位寻址,有较强位处理功能。
指令系统
共111条指令。
执行时间大部分为1μs。;;(图8.2 MCS-51总体结构图);8.2.3 MCS-51单片机引脚功能
VCC 电源引脚,接+5V电源。
VSS 接地引脚。
XTAL1和XTAL2 可接内外振荡器。
RST/VPD 用于置复位信号和提供RAM备用电源。
外部程序存储器ROM的读选通信号引脚。
ALE/ ALE为访问外部程序存储器的地址锁存允许信号引脚,在外部数据存储器存取期间, 为对片内EPROM编程时的编程输入脉冲引脚。
/VPP 为访问外部程序存储器控制信号引脚;VPP为对片内EPROM编程时21V电源输入引脚。
P0 由P0.0~P0.7组成,8位双向并行I/O端口 。
P1由P1.0~P1.7组成,8位准双向并行I/O端口。
P2由P2.0~P2.7组成,8位准双向并行I/O端口 。
P3由P3.0~P3.7组成,8位准双向并行I/O端口 。;图8.3(a)8051引脚图;8.3 MCS-51单片机内部各部件原理及功能;1.程序存储器
用作存储用户程序和所需用的常数。
地址空间分配
片内外程序存储器空间的寻址。
程序存储器中的六个特殊功能单元 。;2. 数据存储器
片内数据存储器(00H~FFH)
其中低128字节包括:
(00H~1FH)为工作寄存器区,有??个工作寄存器组,通过程序状态寄存器PSW选择某个工作寄存器。
(20H~2FH)可实现位寻址,也可实现字节寻址。
(30H~7FH)字节寻址的内部RAM区
高128字节地址(80H~FFH)为128个字节的RAM区,又称为特殊功能寄存器区(SFR),其中共定义了除PC和四个工作寄存器外的21个特殊功能寄存器。
片外数据存储区(0000H~FFFFH),采用间接寻址方式。;3. 只读存储器
可编程ROM
紫外线可擦除ROM(EPROM)
电可擦除ROM(EEPROM)
快镲写ROM(FLASH);3. 部分特殊功能寄存器介绍
程序计数器PC(不属于SFR)
用于存放要执行的指令地址。
累加器A 常用的专用寄存器。
寄存器B 在某些指令操作(如乘除法)中作为数据RAM 中的一个单元使用。
程序状态字PSW 用于存放程序状态信息的8位寄存器,包括CY、AC、F0、RS1、RS0、OV、P。
堆栈指针SP 用于指示堆栈顶部的位置,可位于片内RAM低128字节的任一单元,是8位寄存器。有关的栈操作指令为PUSH和POP。
数据指针DPTR 对外部数据存储器64KB空间寻址用的16位专用寄存器。
输入输出专用寄存器 P0、P1、P2、P3。
定时器/计数器TH0、TL0、TH1、TL1 T0和T1为两个16位定时器/计数器。
串行数据缓冲区SBUF 用来存放串行通讯中的欲发送和接收的数据。
;8.3.2 输入输出通道
P0口
(图8.8a P0口的一位结构)
双向I/O口,可以作为通用输入输出(I/O)口使用,也可提供扩展外部存储器的低8位地址和作为数据总线用。;2.P1口
(图8.8a P1口的一位结构)
准双向I/O口,可
您可能关注的文档
- 新型单体道具设计.ppt
- 新型单元五 仪表与报警系统.ppt
- 新型单元7 燃烧与灭火2.ppt
- 新型单元机组运行部分第十一章单元运行.ppt
- 新型单元操作实验-离心PUMP.ppt
- 新型单回路控制.ppt
- 新型单回路控制系统.ppt
- 新型单机架安装.ppt
- 新型单染色.ppt
- 新型单片机 第2章.ppt
- 附件10.征求意见稿-铝塑复合膜用流延聚丙烯薄膜(CPP)技术要求.pdf
- 钢铁工业大气污染物排放标准第1号修改单_编制说明.pdf
- 附件2.征求意见稿-电子级双氧水.pdf
- Superconducting Quantum Computing Marketplacetruction_Plan参考资料说明.pdf
- 2.现行铁路行业标准和铁路国家标准目录(工程建设标准).pdf
- 全球去中心化支付清算网络建设方案.pdf
- Web3.0企业级加密金库解决方案.pdf
- 李伟 诗意逍遥山水画.pdf
- 附件8.征求意见稿-木结构透明膨胀型防火涂料.pdf
- 易错02 整式和分式及其相关运算(七大易错分析+举一反三+易错题通关)(解析版).pdf
文档评论(0)