添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第92页 > DS80C400-FNY+ > DS80C400-FNY+ PDF资料 > DS80C400-FNY+ PDF资料4第33页
DS80C400网络微控制器
通过SFR接口配置,通过一个片上管理所有的Tx / Rx包活动和状态报告
8kB的SRAM 。为了进一步减少主机( DS80C400 )软件干预,该MAC可以设置以产生一个
硬件中断在每次发送或接收状态报告。 DS80C400的MAC地址可以在半双工操作
全双工或流量控制全双工模式,并提供了多播/广播地址过滤模式,以及
VLAN标签的识别能力。
在DS80C400采用了全功能的CAN 2.0B控制器。该控制器提供了15个总中心消息, 14
这些都可以被配置为发送或接收缓冲器和一个可以作为一个接收双缓冲。
该器件支持标准的11 - bit或29 -扩展的消息标识符,并提供两个独立的8位媒体
掩模和介质仲裁字段以支持使用更高级别的CAN协议如DeviceNet和SDS 。一
特殊的自动波特率模式允许CAN控制器可以快速确定何时插入到所需的总线时序
新的网络。午睡的睡眠模式已供时候CAN控制器可放置
成省电模式。
在DS80C400具有资源远远超过通常提供一个标准的8位微控制器。许多
函数,这可能会存在作为外围电路的微控制器,已被集成在DS80C400 。
有些DS80C400的集成功能包括16个中断源(六个外部) , 4个定时器/计数器,一个
可编程看门狗定时器,可编程红外输出时钟,振荡器失效检测电路和
内部2X / 4X时钟倍频器。该倍频器允许微控制器以全速和操作
降低晶振频率,降低EMI 。
高级电源管理支持岗位DS80C400的便携式和功耗敏感的应用。
低电压微控制器内核运行在1.8V供电,而I / O仍然5V容限,从操作
3.3V电源。电源管理模式( PMM ),使软件从标准机器周期切换率
每个周期4时钟每循环1024个时钟。例如, 40MHz的标准操作具有一个机器周期率
10MHz的。在PMM ,在相同的外部时钟速度,软件可以选择一个39kHz的机器周期率,显着
降低功耗。所述微控制器可以被配置为自动地从PMM切换回
更快的方式响应外部中断或串行端口活动。在DS80C400提供了放置的能力
CPU进入空闲状态或超低功耗停止模式状态。为避免电力不足或电源故障
的条件下,微控制器能够发出预警电源故障中断,并能产生加电
不能复位。
默认设置为true 8051内存的兼容性(在ROM被禁用) ,微控制器是最强大的
利用其增强的内存架构的时候。在DS80C400有一个可选的10位堆栈指针
即最多可寻址的片上SRAM堆栈空间的1kB为了提高代码效率。它可以在一个操作24-
分页位或24位的连续地址模式,以更大的地址范围比标准可通往16
位地址模式。支持合并的程序和数据存储器访问允许在系统编程,它可以
被配置为在内部解复用的数据和最低地址字节,从而省去了一个
外部锁存器和可能允许使用较慢的存储设备。
80C32兼容性
DS80C400的是CMOS 80C32兼容微控制器,设计用于高性能。尽力了
已向保持核心器件熟悉80C32用户,同时增加了许多增强功能。在DS80C400
提供了相同的定时器/计数器资源,全双工串行口, 256字节的暂存RAM和I / O端口为
标准80C32 。定时器默认为每个时钟周期的运行12个时钟周期,保持时间与原来的兼容
8051系统。新的硬件功能,使用特殊功能寄存器(SFR)不重叠的访问
与标准的80C32的位置。所有的指令执行完全相同的功能作为其8051对应。其
对位,标志和其它状态功能的效果是相同的。由于设备运行标准8051指令
设置,在一般情况下,对于现有的80C32为基础的系统DS80C400上工作的软件编写。主要的例外
都涉及到时序关键问题,因为微控制器的高性能芯执行指令
比原来快很多,无论是在时钟的绝对和相对数量。
两个DS80C400指令的相对时间可能不同于传统的8051 ,例如,在原
体系结构中的“ MOVX A, @DPTR ”指令和“ MOV直接,直接”指令所需要的相同的量
时间: 2个机器周期或24个振荡周期。在其默认配置(机器周期= 4个振荡周期) ,
在DS80C400在短短的两个机器周期或8个时钟周期执行“ MOVX A , @ DPTR ”指令,
但“ MOV直接,直接”使用三个机器周期12个时钟周期。虽然两者都是比他们快
原来的同行,他们现在有不同的执行时间。检查每个指令的熟悉的时间
33 97

深圳市碧威特网络技术有限公司