资源描述
is a K is s is 0to be or by a By a PU on a is a a to 4K 128 32 I/O 6a a In is to PU to AM or 2 is , TL s to be as be to be to In P0 is , by be as As of is , by be as As of to 6 In s. to of 2 is , by be as As of of of as in 3 of is of be on to in an s to be in to In or of . in E be of in P To 6FR 2P1 4 0 P0 1 PS to is at (in is 1” It be is by 4 a Up 4K of be f A is to On A is to 000H to to 000H to 28 of 28 of so 28 of AM as 7. DT is as a in PU be to DT of a 14DT is to To a 1EH in to DT is it is DT is on is no to DT DT DT it an at ST 5 o a 1EH in to DT is to it by 1EH to a 4it 6383 (3 DT is it is DT at 6383 To DT 1EH is a DT be or DT it an at ST 8 1/To of it be in of be to a DT to of by a or a is to is DT as it is an is is to is is To DT is DT is is It is DT be to To DT a of it is to DT is to DT to if DT 0) as To DT up a DT to in in on on ( ), 0of be or by or a E. IE a at 0-1 E.6 E.5 s to be in 5P2 of in by in 7 of an be as an as 1a or be To an be is as 1no on of to is a be 8 In PU to is by of AM be by or by a is by a it up to to AM in to is To of an to a is by a to a or to is is AM is be by a or by of an be CC is to be to to 1 一般概述 该 性能 位微控制器 ,可在 4设备是采用 0片上的 。通过结合通用 8位中央处理器的系统内可编程闪存的单芯片, 在许多嵌入式控制中应用。 在 4, 128字节的 32个 I / 门狗定时器,两个数据指针,两个 16位定时器 /计数器, 5向量两级中断结构,全双工串行端口,片上振荡器和时钟电路。此外, 空闲模式停止的 同时允许的 定时器 /计数器,串行接口和中断系统继续运作。在掉电模式保存 停止振荡器,停用所有其他芯片的功能,直到下一个外部中断或硬件复位。 2 端口 端口 0是一个 8位漏极开路双向 I / 为一个输出端口,每个引脚可汇 8的 1写入端口 0引脚, 该引脚可作为高阻抗输入。端口 0也可以配置为复低阶地址 /数据总线,在访问外部程序和数据存储器。在这种模式下, 口还收到0字节的代码在 部上拉需要在使用。 端口 1是一个 8位双向 I / 口 1输出缓冲器可以驱动四个 1写入端口 1引脚,他们的退出高足态上拉,可作为输入。作为输入,端口 1引脚的外部被拉低将电源电流( 由于内部上拉。端口 1还收到低字节为了解决在 端口 2是一个 8位双向 I / 端口 2输出缓冲器可以驱动四的 1写入端口 2,他们的退出高阻态上拉,可作为输入。作为输入,端口 2引脚的外部被拉低将电源电流( 由于内部上拉。 端口 2排放高阶地址字节在获取外部程序存储器和杜尔法访问外部数据存储器,使用 16位地址( 。在此应用程序,端口 2使用强大的内部上拉时,发射谱。在访问外部数据存储器,使用 8位地址( 里) ,端口 2发出的内容, 口 2还收到高阶地址位和一些控制信号在闪存程序明和核查。 端口 3是 8位双向 I / 口 3输出缓冲器可以驱动四个 1写入端口 3引脚,他们的退出高阻态上拉,可作为输入。作为输入,端口 3引脚的外部被拉低将电源电流( 因为上拉。端口 3获得某种程度的控制信号的 口 3兼任的职能。 3 特殊功能寄存器 图上的片上存储器区域称为特殊功能寄存器( 请注意,并非所有的地址都被占领,未使用的的地址可以寻址。阅读访问这些地址将一般返回随机数据,写访问将有不确定的结果。 用户软件不应该写入对这些非寻址地址。在这种情况下,重置值或无效的 新的双向数据将永远是 0 。中断寄存器:个人中断启用 E 注册。两个优先级可以设定为每一个中断源的优先顺序。 双数据指针寄存器:为了便于访问内部和外部数据存储器,这两家指针的 16位数据指针寄存器提供: 2H - 834H - 85H 。位的 0中的 1选择 用户应始终初始化的 自的数据存取指针寄存器。 断电检举:电源(光纤)位于位 4 ( 在 它可以设置和其他软件的控制下,是不会受到影响复位。 4 存储设备 51单片机的设备有一个单独地址空间的程序和数据存储器。高达 64 序存储器 如果的 获取所有程序都是针对外部存储器。关于 如果 计划获取地址 0000000 据存储器 28字节的片上 128字节都可以通 过直接和间接寻址模式。栈操作的例子间接寻址,因此, 128字节的数据 5 定时器 看门狗定时器(一次性启用了复位输出)的定时器是作为恢复方法的情况下的 定时器包括一个 14位计数器和看门狗定时器复位( 定时器是拖欠禁用从朝重置。为了使定时器,用户必须写入 01 。当定时器启用,它会增加,而每个机器周期振荡器正在运行。该定时器超时时间依赖于外部时钟频率。没有办法禁用定 时器除了通过重置(或者硬件复位或定时器溢出复位) 。当定时器过度流动,将驱动器输出复位高脉冲的复位引脚。 为了使定时器,用户必须写入 01 。当定时器被激活,用户需要的服务以书面 01 14位计数器溢出时,达到 16383 ( 3 ,这将重置该设备。当定时器启用,它会增加,而每个机器周期振荡器正在运行。这意味着用户必须重置定时器至少每 16383机器周期。重置定时器用户必须写入 01 定时器计数器无法读取或写入。当定时器溢出,它会产生一个输出复位脉冲的复位引脚。重置脉冲硬脑膜化是 98其中 1/以最佳方式利用的定时器,应当在提供服务的部分代码,将定期予以执行规定的时间内,以防止定时器复位。 在掉电模式振荡器停止,这意味着定时器也会停止。而在省电模式,用户并不需要提供服务的定时器。方法有两种退出省电模式:由硬件复位或通过一级激活外部中断,这是启用之前,进入掉电模式。当电源式是退出硬件复位,服务定时器应 该发生,因为它通常不每当电力中断下明显不同。中断是足够长的时间举行低的振荡器稳定。如果中断是使高,中断提供服务。为了防止从重置定时器的装置而中断引脚举行低,定时器未启动之前,中断被拉高。有人建议,定时器重置在中断服务的中断用来退出掉电模式。为了确保定时器不会溢出的少数几个国家的退出省电,最好是重置定时器刚刚进入掉电模式。在进入空闲模式,该 数的定时器保持在闲置( 0 )作为默认的状态。为了防止定时 器从重置 而在空闲模式下,用户应始终成立一个计时器,将定期退出闲置,服务的定时器,并重新输入空闲模式。 与 时器将停止指望在空闲模式和简历伯爵离开时从闲置。 定时器 0和定时器 1在 和定时器 1的 需进一步信息的定时器操作,请单击文件以下链接: :两个外部中断 ( ,两个定时器中断(定时器 0和 1 ) ,和串口中断。这些中断都如图 10所有这些中断源可以单独启用或禁用的设置或清除有点特殊功能寄存器 览器。 子艺界,这将禁用所有中断一次。 请注意,表 10户软件不应该写谱这些位的职位,因为它们可能被用来在今后 时器 0和定时器 1旗帜, 别为 时器溢出。的价值观,然后调查的电路中的下一个周期。 7 振荡器特 性 别是反相放大器,可配置为使用一个片上振荡器,如图所示的 11月 1日。或者石英晶体或陶瓷谐振器可以使用。驱动装置由外部时钟源, 11月 2日。没有规定的工作周期的外部时钟信号,因为输入到内部时钟化电路是通过鸿沟通过两个触发器,但最低和最高电压高和低时间规格必须得到遵守。 8 闲置模式 在空闲模式时, 所有片上外设仍然很活跃。该模式是由软件设置的内容,在这一模式,片上 置模式可终止任何启用中断或硬件复位。 请注意,当空闲模式终止硬件复位,恢复正常的装置亲克执行从上次结束的地方,两个机器周期之前,内部复位控制算法。片上硬件阻止访问内部 进入端口引脚不受控制。为了消除可能意外写入端口引脚空闲模式时终止复位的指令后,空闲模式不应写入端口引脚或外部存储器。 断电模式的省电模式时,振荡器停止,并指示,调用省电是最后指示执行。片上 到掉电模式终止。退出掉电模式可以开始由硬件复位或通过激活一个启用外部中断( 。 重置重新定义了 重置不应在激活之前,虚拟通道连接恢复其正常工作的程度,必须积极争取足够的时间使振荡器重新启动并稳定下来。
展开阅读全文