- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(2)累加器A (Accumulator) 累加器ACC是89C51最常用、最忙碌的8位特殊功能寄存器,许多指令的操作数取自于ACC,许多运算中间结果也存放于ACC。在指令系统中用A作为累加器ACC的助记符。累加器A是8位寄存器,又记做ACC。 (3)寄存器B 寄存器B 是8位寄存器,是专门为乘除法指令设计的,也作通用寄存器用。 数据入栈时:先SP自动加1,后写入数据,SP始终指向栈顶地址。 —— “先加后压” 数据出栈时:先读出数据,后SP自动减1,SP始终指向栈顶地址。—— “先弹后减” 在图2-10中,假若有8个RAM单元,每个单元都在其右面编有地址,栈顶由堆栈指针SP自动管理。每次进行压入或弹出操作以后,堆栈指针便自动调整以保持指示堆栈顶部的位置。这些操作可用图2-10说明。 2.1 89C51单片机芯片内部结构及特点 ATMEL89系列单片机简介 ATMEL89系列(以下简称AT89)单片机是美国ATMEL公司生产的8位高性能单片机,其主要技术优势是内部含有可编程Flash存储器,用户可以很方便地进行程序的擦写操作,在嵌入式控制领域中被广泛的应用。AT89系列单片机与工业标准MCS-51系列单片机的指令组和引脚是兼容的,因而可替代MCS-51系列单片机使用。AT89系列单片机可分为标准型、低档型和高档型三种类型。表1-1列举出AT89系列单片机的概况。 表1-1 AT89系列单片机概况 2.1.1 89C51单片机的基本组成 89C51的CPU包含以下功能部件: (1)1个8位CPU(布尔代数处理器,具有位寻址能力)。 (2)(128B/256B)内部RAM数据存储器,21个专用寄存器。 (3)(4KB/8KB)内部Flash-ROM程序存储器。 (4)32个(4×8位)双向可独立寻址的I/O口。 (5)2个16位可编程定时器/计数器。 (6)5个中断源、两级中断优先级的中断控制器。 (7)1个全双工UART(异步串行通信口)。 (8)时钟电路,外接晶振和电容可产生1.2MHz~24 MHz的时钟频率。 (9)外部程序/数据存储器寻址空间均为64KB。 (10)111条指令,大部分为单字节指令。 (11)单一+5V电源供电,双列直插40引脚DIP封装。 2.1.2 89C51单片机芯片内部结构 2.1.2 89C51单片机内部结构 (1)运算器 组成:8位算术逻辑运算单元ALU(Arithmetic Logic Unit)、8位累加器A(Accumulator)、8位寄存器B、程序状态字寄存器PSW(Program Status Word)、8位暂存寄存器TMP1和TMP2等。 功能:完成算术运算和逻辑运算。 2.1.2 89C51单片机内部结构 (2)控制器 组成:程序计数器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令译码器ID(Instruction Decoder)、堆栈指针SP、数据指针DPTR、定时控制逻辑和振荡器OSC等电路。 功能:CPU根据PC中的地址将欲执行指令的指令码从存储器中取出,存放在IR中,ID对IR中的指令码进行译码,定时控制逻辑在OSC配合下对ID译码后的信号进行分时,以产生执行本条指令所需的全部信号。 2.1.2 89C51单片机内部结构 89C51的存储器可分为程序存储器和数据存储器,又有片内和片外之分。 (1)程序存储器 一般将只读存储器(ROM)用做程序存储器。可寻址空间为64KB,用于存放用户程序、数据和表格等信息。 2.1.2 89C51单片机内部结构 一般将随机存储器(RAM)用做数据存储器。可寻址空间为64KB。89C51数据存储器可分为片内和片外两部分。 2.1.2 89C51单片机内部结构 I/O接口是89C51单片机对外部实现控制和信息交换的必经之路,用于信息传送过程中的速度匹配和增加它的负载能力。 89C51内部有4个8位并行接口P0, P1, P2, P3,有1个全双工的可编程串行I/O接口。 1.电源线 GND:接地引脚。 VCC:正电源引脚。接+5V电源。 2. XTAL1和XTAL2 XTAL1脚为片内振荡电路的输入端,XTAL2脚为片内振荡电路的输出端。89C51的时钟有两种方式,一种是片内时钟振荡方式,但需在XTAL1和XTAL2脚外接石英晶体(频率为1.2~24MHz)和振荡电容,振荡电容的值一般取10~30pF,典型值为30pF;另外一种是外部时钟方式,即将XTAL1接地,
您可能关注的文档
- 大气环流MicrosoftPowerPoint演示文稿20141124.pptx
- 大气受热过程-pu.ppt
- 大气运动---大气环流ppt高一版.ppt
- 大气运动及世界气候复习.ppt
- 大气运动与气压带风带优秀课件.ppt
- 大声朗读的好处---气势晨读动员材料.ppt
- 大声小声无声1.ppt
- 大数据厅店立体营销方案.pptx
- 大唐电气选择无答案.doc
- 大厅管理规定(47).doc
- 2025年中国乙氧苯柳胺软膏市场调查研究报告.docx
- 2025年及未来5年电信设备项目市场数据调查、监测研究报告.docx
- 2025年中国产宝口服液市场调查研究报告.docx
- 2025年及未来5年远红外线热敷按摩仪之瑞颈灵项目市场数据分析可行性研究报告.docx
- 2025年中国2—氨基—4,6—二氯嘧啶市场调查研究报告.docx
- 2025年及未来5年双层风琴帘项目市场数据调查、监测研究报告.docx
- 2025年及未来5年多功能短路定位分析仪项目市场数据调查、监测研究报告.docx
- 2025年中国换芯型烟嘴市场调查研究报告.docx
- 2025年及未来5年印章防伪项目市场数据调查、监测研究报告.docx
- 2025年中国超小型冷冻修边机市场调查研究报告.docx
最近下载
- 话剧《风声》完整版剧本.doc VIP
- 2025年滁州市琅琊区某国企招聘工作人员若干人备考题库带答案详解.docx VIP
- 2024年江苏省淮阴县文化馆公开招聘试题带答案详解.docx VIP
- 胰岛素皮下注射团体标准解读.pptx VIP
- 孔子《春秋》原文.docx VIP
- 2025年安徽省滁州市琅琊区某国企招聘工作人员若干人备考题库含答案详解.docx VIP
- 马克思主义政治经济学概论(第二版)第四章.ppt VIP
- 布卢姆掌握学习论文集 (美)本杰明.布卢姆等著.pdf VIP
- 2025年滁州市琅琊区某国企招聘工作人员若干人备考题库及参考答案详解1套.docx VIP
- 2024年江苏省灌南县文化馆公开招聘试题带答案详解.docx VIP
原创力文档


文档评论(0)