0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RL78/G12 初始化选择/更改目标设备和使用示例代码的注意事项

454398 来源:瑞萨电子 作者:瑞萨电子 2021-06-20 18:35 次阅读

应用笔记介绍了 RL78/G12 初始化。文章介绍了规格、运行评估条件以及硬件和软件的描述。它还介绍了选择/更改目标设备和使用示例代码的注意事项。

规格

本应用笔记中描述的示例程序执行基本的初始化步骤,例如时钟频率和输入/输出端口的设置。初始化后,程序在其主处理程序中根据两个开关输入状态的组合来控制三个LED的开/关。

poYBAGDPGheAdt1aAADJ8UQ3dSA950.png

操作处理大纲

硬件说明

硬件配置示例

本应用笔记中使用的硬件配置示例如下所示。

pYYBAGDPGiOAVvBMAAB5baDg90c937.png

硬件配置

笔记:

本电路的目的只是提供连接轮廓,电路也相应地进行了简化。在设计实现和实际电路时,要进行适当的管脚处理,并确保满足硬件的电气特性条件(输入专用端口通过电阻分别连接到VDD或VSS)。

VDD 必须保持在不低于指定为 LVD 的 LVD 检测电压 (VLV1)。

软件说明:操作概要

本应用笔记中描述的示例程序初始化 CPU(例如选择 CPU 时钟频率)并设置其 I/O 端口。

完成硬件设置后,示例程序根据两个开关输入的状态组合来控制三个 LED(LED0 至 LED2)的开/关。

设置条件:

设置复位值,因为 CPU 不使用外设 I/O 重定向功能(PIOR 寄存器

对 IO 端口进行以下配置:
– 配置在数字 I/O 复位状态释放后为模拟输入配置的端口(ADPC 寄存器和端口模式控制寄存器)
– 配置用作开关的 P10 和 P11输入(SW1 和 SW2)用于输入,其他端口用于输出(端口模式寄存器)
——将片上上拉电阻连接到 P10 和 P11,用作开关输入(SW1 和 SW2)(上拉电阻选项寄存器)
——将用于 LED(LED0 到 LED2)的开/关控制的 P12 到 P14 设置为 1,将其他未使用的引脚设置为 0(端口寄存器)

设置 CPU 时钟
– 设置复位值,因为不使用高速系统时钟(时钟操作模式控制 CMC)寄存器和时钟操作状态控制(CSC 寄存器)
– 选择 HOCO 作为 CPU/外围硬件时钟(fCLK)(系统时钟控制(CKC)寄存器)。

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10335

    浏览量

    206231
收藏 人收藏

    评论

    相关推荐

    RL78/G13用户手册

    ` 本帖最后由 于圭 于 2014-12-29 10:25 编辑 RL78/G13用户手册`
    发表于 10-26 14:24

    RL78/G12 用户手册 硬件篇

    RL78/G12 用户手册 硬件篇 下载:
    发表于 01-09 16:46

    RL78 G12 UART SPI IIC不能同时使用吗?

    如题,RL78 G12的UART、 SPI、 IIC不能同时使用吗?在使用cs+的自动代码生成,选择了UART后就不能选择SPI IIC了。
    发表于 01-17 23:16

    RL78/G14快速原型开发板的关键特性有哪些?

    为什么要开发一种RL78/G14快速原型开发板?RL78/G14快速原型开发板的关键特性有哪些?RL78/
    发表于 07-09 07:18

    RL78 dataflash pfdl库使用教程

    瑞萨RL78 dataflash pfdl库使用1.安装PFDL库2.CS+ for CC配置4.读dataflash5.写dataflash6.注意事项1.安装PFDL库从瑞萨官方下载
    发表于 07-23 09:48

    瑞萨RL78/G15针对8位MCU应用进行的优化

    10——10引脚、16引脚;RL78/G12——20引脚)引脚高度兼容,因而很容易替换现有的RL78产品。此外,RL78/G15具有低引脚数
    发表于 02-13 17:48

    E1/E20 Emulator, E2Emulator Lite 用户手册附加文件(RL78连接注意事项)(for RL78/G10, RL78/G1M, RL78/G1N)

    E1/E20 Emulator, E2 Emulator Lite 用户手册附加文件(RL78连接注意事项)(for RL78/G10, RL78/G1M,
    发表于 03-13 19:21 1次下载
    E1/E20 Emulator, E2Emulator Lite 用户手册附加文件(<b class='flag-5'>RL78</b>连接<b class='flag-5'>注意事项</b>)(for <b class='flag-5'>RL78</b>/G10, <b class='flag-5'>RL78</b>/G1M, <b class='flag-5'>RL78</b>/G1N)

    RL78/G12数据表 Rev.2.30

    RL78/G12 数据表 Rev.2.30
    发表于 03-13 19:32 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G12</b>数据表 Rev.2.30

    RL78/G12用户手册: 硬件 Rev.2.30

    RL78/G12 用户手册: 硬件 Rev.2.30
    发表于 03-13 19:32 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G12</b>用户手册: 硬件 Rev.2.30

    RL78/G12数据表 Rev.2.31

    RL78/G12 数据表 Rev.2.31
    发表于 05-12 19:15 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G12</b>数据表 Rev.2.31

    RL78/G12数据表 Rev.2.31

    RL78/G12 数据表 Rev.2.31
    发表于 06-29 19:08 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G12</b>数据表 Rev.2.31

    E1/E20 Emulator, E2Emulator Lite 用户手册附加文件(RL78连接注意事项)(for RL78/G10, RL78/G1M, RL78/G1N)

    E1/E20 Emulator, E2 Emulator Lite 用户手册附加文件(RL78连接注意事项)(for RL78/G10, RL78/G1M,
    发表于 07-04 20:39 1次下载
    E1/E20 Emulator, E2Emulator Lite 用户手册附加文件(<b class='flag-5'>RL78</b>连接<b class='flag-5'>注意事项</b>)(for <b class='flag-5'>RL78</b>/G10, <b class='flag-5'>RL78</b>/G1M, <b class='flag-5'>RL78</b>/G1N)

    RL78/G12数据表 Rev.2.30

    RL78/G12 数据表 Rev.2.30
    发表于 07-04 20:49 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G12</b>数据表 Rev.2.30

    RL78/G12用户手册: 硬件 Rev.2.30

    RL78/G12 用户手册: 硬件 Rev.2.30
    发表于 07-04 20:49 0次下载
    <b class='flag-5'>RL78</b>/<b class='flag-5'>G12</b>用户手册: 硬件 Rev.2.30

    使用IAR IDE仿真RL78内置硬件乘法器和除法器注意事项

    使用IAR IDE仿真RL78内置硬件乘法器和除法器注意事项
    的头像 发表于 10-30 17:04 491次阅读
    使用IAR IDE仿真<b class='flag-5'>RL78</b>内置硬件乘法器和除法器<b class='flag-5'>注意事项</b>