應用筆記介紹了 RL78/G12 初始化。文章介紹了規格、運行評估條件以及硬件和軟件的描述。它還介紹了選擇/更改目標設備和使用示例代碼的注意事項。
規格
本應用筆記中描述的示例程序執行基本的初始化步驟,例如時鐘頻率和輸入/輸出端口的設置。初始化后,程序在其主處理程序中根據兩個開關輸入狀態的組合來控制三個LED的開/關。
操作處理大綱
硬件說明
硬件配置示例
本應用筆記中使用的硬件配置示例如下所示。
硬件配置
筆記:
本電路的目的只是提供連接輪廓,電路也相應地進行了簡化。在設計實現和實際電路時,要進行適當的管腳處理,并確保滿足硬件的電氣特性條件(輸入專用端口通過電阻分別連接到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
+關注
關注
68文章
11077瀏覽量
217022
發布評論請先 登錄
RL78 G12 UART SPI IIC不能同時使用嗎?
RL78 dataflash pfdl庫使用教程
瑞薩RL78/G15針對8位MCU應用進行的優化
RL78/G12 的 DALI 控制裝置軟件解決方案分析

E1/E20 Emulator, E2Emulator Lite 用戶手冊附加文件(RL78連接注意事項)(for RL78/G10, RL78/G1M, RL78/G1N)

E1/E20 Emulator, E2Emulator Lite 用戶手冊附加文件(RL78連接注意事項)(for RL78/G10, RL78/G1M, RL78/G1N)

RL78/G15組和RL78/G16組 瑞薩Flash示例程序01型SC版本應用說明

評論