78K0系列微控制器-寄存器操作与停止模式
需积分: 37 6 浏览量
更新于2024-08-10
收藏 18.89MB PDF 举报
"此资源主要介绍了在NEC 78K0/Kx2系列微控制器中如何使用寄存器,特别是异步串行接口操作模式寄存器0 (ASIM0),以及与其相关的电源控制、发送和接收允许位。文档详细阐述了寄存器的地址、复位值和各个位的功能,同时也提供了关于操作停止模式和恢复操作的指导。"
在NEC 78K0/Kx2系列的微控制器中,ASIM0寄存器扮演着关键的角色,它控制着异步串行接口的操作。寄存器的地址是FF70H,并且在复位后其初始值为01H。这个寄存器包含多个位,每个位都有特定的功能:
1. POWER0:内部操作时钟的允许/禁止位。当设置为0时,内部操作时钟被禁止,导致时钟始终为低电平,并对内部电路进行异步复位。若要启用内部操作时钟,应将此位置1。
2. TXE0:发送允许/禁止位。设置为0会禁止发送功能,同步复位发送电路。如果需要开启发送,需先将此位置1。
3. RXE0:接收允许/禁止位。与TXE0类似,设置为0则禁止接收功能,同步复位接收电路。开启接收同样需要先将此位置1。
值得注意的是,若要进入操作停止模式,应该先清零TXE0和RXE0,然后再清零POWER0。要恢复操作,先设置POWER0为1,随后根据需要设置TXE0或RXE0为1。如果需要将RxD0/SI10/P11和TxD0/SCK10/P10用作通用端口引脚,可以参考第五章关于端口功能的部分。
文档涵盖了78K0/Kx2系列的多个型号,如PD78F0500A到PD78F0547DA,其中部分型号还包含了片上调试功能。然而,文档警告用户在大规模生产中不要使用带片上调试功能的产品,因为这可能会限制闪存的可重写次数,从而影响其可靠性。
这个资源对理解78K0/Kx2系列微控制器的串行通信操作和寄存器管理至关重要,特别适合嵌入式系统开发者和硬件工程师,他们在设计和调试基于这些微控制器的系统时,需要精确控制串行接口的发送和接收功能。
2010-12-03 上传
2011-01-26 上传
2010-05-21 上传
点击了解资源详情
2021-08-11 上传
2010-12-24 上传
2011-03-11 上传
点击了解资源详情
点击了解资源详情