This application explains how to control an LCD panel using the LCD controller/driver integrated in the RL78/L23, as well as the operation of the provided sample code.
Serial Array Unit (SAU) (EEPROM Control Using Simplified IIC)
The sample application carries out the read from and writes to EEPROM devices on an IIC bus using the simplified IIC function of the serial array unit.
Serial Array Unit (SAU) (EEPROM Control Using Simplified IIC)
The sample application carries out the read from and writes to EEPROM devices on an IIC bus using the simplified IIC function in an interrupt-driven mode.
This is the sample code of the flexible application accelerator (FAA) contained in RL78/G24. The CPU perform PWM outputs, and the FAA changes its duty ratio.
In this sample program, UART communication is performed through the RL78/G23's serial interface UARTA. ASCII characters transmitted from the device on the opposite side are analyzed to make responses.
This sample program acquires humidity and temperature data from the HS300x humidity and temperature sensor through the I2C in RL78/G23 and handles calculations on the data.
In this sample program, UART communication is performed through the RL78/G15's Serial Array Unit (SAU). ASCII characters transmitted from the device on the opposite side are analyzed to make responses.
Sensorless 120-degree conducting control for BLDC motor
This application is a sample program driving a permanent magnetic synchronous motor with sensorless 120-degree conducting method based on RL78/G1F microcontroller.
Using the 32-bit interval timer, this sample program reverses LED indications based on the settings of the compare match detection flags when a timer interrupt occurs. The application also changes the timer interrupt generation intervals based on the number of times the switch has been previously pressed.
A/D Converter (Software Trigger and Sequential Conversion Modes)
This sample program converts an analog voltage to a digital voltage with the RL78/G22's A/D converter (supporting software trigger and sequential conversion modes).
This solution is a reference design for a monitor that measures and detects the concentration of atmospheric particulate matter (PM) less than 2.5 micrometers in diameter in real-time.
This sample program uses the interval timer function of the timer array unit (TAU) of RL78/G14 and inverts the LED indication each time a timer interrupt occurs. Also, it changes the timer interrupt cycle time based on the number of times the switch is pressed.
This sample program controls dynamically lighting of 7-segment LEDs (cathode-common) using a program written in an Arduino language using the RL78/G14 Fast Prototyping Board (FPB).