應(yīng)用筆記介紹了 RL78/G12 初始化。文章介紹了規(guī)格、運(yùn)行評(píng)估條件以及硬件和軟件的描述。它還介紹了選擇/更改目標(biāo)設(shè)備和使用示例代碼的注意事項(xiàng)。
規(guī)格
本應(yīng)用筆記中描述的示例程序執(zhí)行基本的初始化步驟,例如時(shí)鐘頻率和輸入/輸出端口的設(shè)置。初始化后,程序在其主處理程序中根據(jù)兩個(gè)開關(guān)輸入狀態(tài)的組合來控制三個(gè)LED的開/關(guān)。

操作處理大綱
硬件說明
硬件配置示例
本應(yīng)用筆記中使用的硬件配置示例如下所示。

硬件配置
筆記:
本電路的目的只是提供連接輪廓,電路也相應(yīng)地進(jìn)行了簡(jiǎn)化。在設(shè)計(jì)實(shí)現(xiàn)和實(shí)際電路時(shí),要進(jìn)行適當(dāng)?shù)墓苣_處理,并確保滿足硬件的電氣特性條件(輸入專用端口通過電阻分別連接到VDD或VSS)。
VDD 必須保持在不低于指定為 LVD 的 LVD 檢測(cè)電壓 (VLV1)。
軟件說明:操作概要
本應(yīng)用筆記中描述的示例程序初始化 CPU(例如選擇 CPU 時(shí)鐘頻率)并設(shè)置其 I/O 端口。
完成硬件設(shè)置后,示例程序根據(jù)兩個(gè)開關(guān)輸入的狀態(tài)組合來控制三個(gè) LED(LED0 至 LED2)的開/關(guān)。
設(shè)置條件:
設(shè)置復(fù)位值,因?yàn)?CPU 不使用外設(shè) I/O 重定向功能(PIOR 寄存器)
對(duì) IO 端口進(jìn)行以下配置:
– 配置在數(shù)字 I/O 復(fù)位狀態(tài)釋放后為模擬輸入配置的端口(ADPC 寄存器和端口模式控制寄存器)
– 配置用作開關(guān)的 P10 和 P11輸入(SW1 和 SW2)用于輸入,其他端口用于輸出(端口模式寄存器)
——將片上上拉電阻連接到 P10 和 P11,用作開關(guān)輸入(SW1 和 SW2)(上拉電阻選項(xiàng)寄存器)
——將用于 LED(LED0 到 LED2)的開/關(guān)控制的 P12 到 P14 設(shè)置為 1,將其他未使用的引腳設(shè)置為 0(端口寄存器)
設(shè)置 CPU 時(shí)鐘
– 設(shè)置復(fù)位值,因?yàn)椴皇褂酶咚傧到y(tǒng)時(shí)鐘(時(shí)鐘操作模式控制 CMC)寄存器和時(shí)鐘操作狀態(tài)控制(CSC 寄存器)
– 選擇 HOCO 作為 CPU/外圍硬件時(shí)鐘(fCLK)(系統(tǒng)時(shí)鐘控制(CKC)寄存器)。
編輯:hfy
-
cpu
+關(guān)注
關(guān)注
68文章
11288瀏覽量
225231
發(fā)布評(píng)論請(qǐng)先 登錄
RL78 G12 UART SPI IIC不能同時(shí)使用嗎?
RL78 dataflash pfdl庫使用教程
瑞薩RL78/G15針對(duì)8位MCU應(yīng)用進(jìn)行的優(yōu)化
E1/E20 Emulator, E2Emulator Lite 用戶手冊(cè)附加文件(RL78連接注意事項(xiàng))(for RL78/G10, RL78/G1M, RL78/G1N)
E1/E20 Emulator, E2Emulator Lite 用戶手冊(cè)附加文件(RL78連接注意事項(xiàng))(for RL78/G10, RL78/G1M, RL78/G1N)
RL78/G15組和RL78/G16組 瑞薩Flash示例程序01型SC版本應(yīng)用說明
RL78/G12 初始化選擇/更改目標(biāo)設(shè)備和使用示例代碼的注意事項(xiàng)
評(píng)論