AT89S52单片机的存储器结构共分片内程序存储器、片外程序存储器、片内数据存储器和片外数据存储器4个部分。1.程序存储器设计人员编写的程序存放在微处理器的程序存储器中。AT89S52具有64KB程序存储器寻址空间,它是用于存放用户程序、数据和表格等信息,程序存储器的结构如图1所示。图1 AT89S52程序存储器的结[详细]
1)独立看门狗没有中断,窗口看门狗有中断2)独立看门狗有硬件软件之分,窗口看门狗只能软件控制3)独立看门狗只有下限,窗口看门狗又下限和上限4)独立看门狗是12位递减的。窗口看门狗是7位递减的5)独立看门狗是用的内部的大约40KHZ RC振荡器,窗口看门狗是用的系统时钟APB1ENR以上是我总结的接下来我们介绍一[详细]
纯单片机干不了大事,必须得配上各种外设,那么了解单片机与传感器之间的数据通信就显得必不可少了。常见的单片机数据通信方式有SPI,IIC,RS232,单总线等等。每种通信方式都有相应的时序图,分析时序图并完成代码的编写是单片机学习者的必修课。本文以DS18B20为例分析一下单总线数据传输。 DS18B20是[详细]
单片机I/O端口是数据输入缓冲、数据输出驱动及锁存多项功能I/O电路,是单片机对外部实现控制和信息交换的必经之路。 AT89S52单片机I/O端口有串行和并行之分,有P0、P1、P2和P3四个8位并行I/O端口,共占32根引脚,每一个I/O端口都能独立地用作输入或输出;有1个串行I/O端口,一次只能传送[详细]
AT89S52单片机的中断系统共有8个中断源,6个中断矢量,两级中断优先级,可实现两级中断服务程序嵌套,通过软件来屏蔽或允许相应的中断请求。每一个中断源可以编程为高优先级中断或低优先级中断,允许或禁止向CPU申请中断。中断系统的特殊功寄存器有中断允许寄存器IE、中断优先级寄存器IP等。图1为AT89S52单片机[详细]
AT89S52单片机中断分为四个阶段:中断采样、中断查询、中断响应、中断返回。执行中断时,必须满足以下三个条件: (1) 中断源有中断申请; (2) 此中断源的中断允许位为1; (3) CPU开中断,即总开关EA=1;1.中断采样中断采样针对外部中断请求信号而言,在 S5P2对相应引脚采[详细]
本文主要学习AT89S52单片机的串行接口结构以及相关的寄存器。要求在掌握串行口结构的基础上,学会合理的设置控制寄存器来控制串行口的工作。AT89S52单片机内部的串行接口能同时发送和接收数据。发送缓冲器只能写入不能读出,接收缓冲器只能读出不能写入。串行口还有接收缓冲作用,即从接收寄存器中读出前一个[详细]
本文主要就这四种工作方式展开讨论,分别从其逻辑结构的角度来学习和了解各个工作方式的特点和应用方法。其中特别需要注意的是:1.定时器初值的计算和设定方法。2.几种工作方式之间的区别。 一、定时器/计数器的初始化使用定时/计数器前需要对其进行初始化,使其按设定的功能工作。初始化的一般步骤如下[详细]
1、寄存器寻址寄存器寻址方式可用于访问选定寄存器区的8个工作寄存器R0~R7。由指令操作码的低3位指示所用的寄存器,寄存器A、B、DPTR和C位(位处理机的累加器)也可作为寻址的对象。2、直接寻址直接寻址是访问特殊功能寄存器的唯一方法。它也用于访问内部RAM(低128个字节)。采用直接寻址方式的指令是双字节指令[详细]
图1说明MCS-51系列单片机的基本组成。 1、8051单片机内部结构和功能1.中央处理器CPU (1)运算器 1) 算术逻辑单元ALU(Arithmetic Logic Unit) 2) 累加器ACC (Accumulator) 3) 寄存器[详细]

扫码关注我们
0755-82591179
邮箱:ivy@yingtexin.net
地址:深圳市南山区桃源街道平山社区平山一路2号南山云谷创业园二期11栋410-411

Copyright © 2014-2026 颖特新科技有限公司 All Rights Reserved. 粤ICP备14043402号-4