电子说
在电子设计领域,一款性能优良的微控制器是众多项目成功的关键。今天,我们就来深入了解一下Nuvoton公司的W78LE812/W78L812A 8位微控制器,它在低功耗、兼容性等方面有着出色的表现。
文件下载:W78L812A24PL.pdf
W78L812是一款8位微控制器,能适应宽范围的电源电压,同时具备低功耗的特点。其指令集与标准8051完全兼容,这为开发者提供了便利,降低了学习成本。它内部集成了8K字节的Flash EPROM、256字节的RAM、四个8位双向且可位寻址的I/O端口、一个额外的5位I/O端口P4、三个16位定时器/计数器、一个硬件看门狗定时器和一个串行端口,并且支持14个源的两级中断功能。此外,它还有空闲模式和掉电模式两种低功耗模式,可通过软件进行选择。
W78LE812/W78L812A提供了多种封装形式,不同封装的引脚配置有所不同。例如,40引脚DIP封装和44引脚PLCC封装的引脚排列各有特点,开发者可根据实际需求选择合适的封装。
通过设置端口选项寄存器POR(地址86H),可对端口0和端口3进行不同类型的配置。例如,设置PUP位可使端口0成为带内部上拉的准双向I/O端口;设置HDx位可使端口3的高半字节引脚具备高驱动能力,直接驱动LED显示。
W78L812有14个中断源,每个中断源可通过特殊功能寄存器IE0和IE1进行单独使能或禁用,中断优先级由中断优先级寄存器IP0和IP1决定。外部中断INT2 - INT9为电平敏感型,可用于从掉电模式唤醒设备。同时,可通过中断极性寄存器IX设置端口1中断的有效电平,中断请求标志存于IRQ寄存器中,需软件清除。
看门狗定时器是一个自由运行的定时器,可作为系统监控、时基发生器或事件定时器。通过看门狗定时器控制寄存器WDTC(地址8FH)进行配置,可选择不同的预分频器,以确定超时时间。在超时发生时,若使能相关功能,可导致系统复位。
AUXR寄存器的AO位可用于关闭ALE信号,以减少电磁干扰。当ALE信号不需要时,可通过设置该位来降低EMI发射。
外部复位信号在S5P2采样,需在振荡器运行时保持高电平至少两个机器周期。复位时,端口初始化为FFH,堆栈指针初始化为07H,PCON(除第4位外)初始化为00H,其他特殊功能寄存器(除SBUF外)初始化为00H。
W78L812的片上ROM有多种操作模式,包括读取、编程、验证、擦除等,这些操作通过多个引脚进行配置,如RST、ALE、PSEN、A9CTRL等。同时,还具备安全位保护功能,可防止用户代码被非法访问。
包括工作电压、工作电流、空闲电流、掉电电流、输入电流、输入泄漏电流、输入低电压、输入高电压、输出低电压、输出高电压、灌电流和拉电流等参数,这些参数在不同的电源电压和测试条件下有不同的取值。
交流特性与制造工艺、I/O缓冲器额定值、电容负载和内部布线电容有关。大部分规格可表示为多个输入时钟周期(TCP),实际部件的变化通常小于 ±20 nS。具体包括时钟输入波形、程序取指周期、数据读取周期、数据写入周期、端口访问周期和程序操作等方面的参数。
给出了不同晶体频率对应的电容参考值,如16MHz晶体对应30P的C1和C2,20MHz晶体对应15P的C1和C2。
提供了相应的电路示意图,为开发者在实际应用中提供了参考。
W78LE812/W78L812A提供了多种封装形式,包括40引脚DIP、44引脚PLCC、44引脚PQFP和48引脚LQFP,文档详细给出了每种封装的尺寸参数,方便开发者进行PCB设计。
文档记录了该微控制器的修订历史,包括版本号、日期、页码和更改原因等信息,有助于开发者了解产品的发展历程和改进情况。
总之,W78LE812/W78L812A 8位微控制器以其丰富的功能、低功耗特性和良好的兼容性,在众多电子应用领域具有广阔的应用前景。开发者在使用过程中,可根据实际需求合理配置引脚和功能,充分发挥其优势。你在使用这款微控制器时遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !