Personal tools
You are here: Home Downloads R8C/Tiny uC-OS project for R8C/23 microcontroller

uC-OS project for R8C/23 microcontroller

HEW project for R8C/23 RSKR8C23 board. Attach to E8 emulator to debug it. Notice the LCD display message. Notice LED0, LED1, LED2, and LED3 blink at different rates. These LEDs are controlled in different Tasks. uC-OSII version 2.51 running on the RSKR8C23. I made a R8C/23 HEW4 project and adjusted files as needed. Aside from the details below, I use Timer RB for the OS clock. OK, here is the uC-OSII running on the R8C/23 RSK board (RSKR8C23-0, part#R0K521237C000BR). See LED0-3 blinking at different rates. Each task blinks a single LED. I had to reduce RAM usage to make it fit. So it is working fine, and I’m sure there will be more changes necessary as Coin Acceptors starts using it. This is a HEW4 project, using the NC30WA v.5.42 compiler. uC-OSIIà OS_VERSION 251 /* Version of uC/OS-II (Vx.yy mult. by 100) */ Until I added lcd.c file for display support: Current ROM/RAM consumption Free memory for the 32KB/2KB device DATA 0003F6(0001014) Byte(s) à 1034 Bytes free ROMDATA 00028C(0000652) Byte(s) CODE 002743(0010051) Byte(s) à 22065 Bytes free

uCOSII_R8C.zip — ZIP archive, 1034Kb