陕西科技大学毕业论文(设计说明书) 14
W77E58速度提高的主要原因。W77E58具有所有8052的特性,同时也具有一些新的外设及特性。
(1) I/O 口
W77E58有4个8位I/O口,及一个附加的4位I/O口。当处理器用MOVC或MOVX指令执行外部程序、访问外部设备/存储器时,P0口可用作地址/数据总线。此时它内部有强上拉或下拉功能,无须再使用外部上拉。P2口主要提供16位地址的高8位。当用作地址线时它同样具有强上拉或下拉功能。P1、P3口是I/O口同时具有不同的功能 。P4口(限PLCC/QFP封装)是和P1、P3相同的通用I/O口。P4.0有CP/RL2 的复用功能是等待状态中的控制信号。当等待状态控制信号使能后,P4.0是输入口。
(2) 串行口
W77E58有2个增强型串行口,功能与标准8052串行口相似。W77E58的串行口能以不同的方式运行,以获得时序相似。注意串行口0可以用定时器1或2做波特率发生器,但串行口1只能用定时器1做波特率发生器。串行口有自动地址识别和错误检测的增强能。
(3) 定时器
W77E58有3个16位定时器,其功能与8052体系中的定时器类似。当作为定时器使用时,可将它们设置为每4个时钟周期进行一次计数,或者每12个时钟周期进行一次计数。这位用户提供了模拟8052时钟运行的一种方式。W77E58具有特殊的功能,看门狗定时器。该定时器可用作系统监控器,或超长周期定时器。
(4) 中断
W77E58的中断系统与标准8052之中断系统有细微的差别。由于存在新增功能和外设,中断源的数量和中断向量都相应得增加。W77E58提供12个中断源2级中断能力,包括6个外部中断,定时器中断及串行I/O口中断。
(5) 电源管理
类似于标准80C52,W77E58有空闲和掉电2种节电方式。另外W77E58还提供一个新的称为经济模式的节电方式,它允许用户将时钟频率进行4、64或1024的分频。在空闲模式下,CPU核心停止工作,而定时器、串行口、中断时钟继续运行。在掉电模式下,所有时钟停止工作,芯片运行完全停止,是最省电的运行模式。
(6) 程序存储器
W77E58提供32KB大小的程序存储器,这些ROM区与8052的ROM区功能类似,所有指令都从这些区域中取出执行。MOVC指令同样也访问这些区域,超过片上ROM最大地址范围后,系统将访问外部存储器。
(7) 数据存储器
W77E58最多可以访问64KB的外部数据存储器。这个存储器区域用MOVX指令来访问。不同于其他8051的衍生产品,W77E58还内建一个1KB字节的MOVX SRAM数据存
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库电气工程及其自动化专业毕业论文[1]1(18)在线全文阅读。
相关推荐: