<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=62.73.170.19</id>
	<title>Mikrocontroller.net - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://www.mikrocontroller.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=62.73.170.19"/>
	<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/articles/Spezial:Beitr%C3%A4ge/62.73.170.19"/>
	<updated>2026-04-10T23:46:19Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>https://www.mikrocontroller.net/index.php?title=R8C&amp;diff=18767</id>
		<title>R8C</title>
		<link rel="alternate" type="text/html" href="https://www.mikrocontroller.net/index.php?title=R8C&amp;diff=18767"/>
		<updated>2006-12-21T09:17:51Z</updated>

		<summary type="html">&lt;p&gt;62.73.170.19: /* Weblinks */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die &#039;&#039;&#039;R8C&#039;&#039;&#039;/Tiny 16-Bit Mikrocontroller stammen von der Firma &#039;&#039;&#039;Renesas&#039;&#039;&#039;. Auf dem Chip befinden sich:&lt;br /&gt;
&lt;br /&gt;
* mehrere 8-Bit Multifunktions-[[Timer]]&lt;br /&gt;
* [[UART]] (serielles Interface)&lt;br /&gt;
* &#039;&#039;Input Capture Timer&#039;&#039;&lt;br /&gt;
* [[Watchdog]]&lt;br /&gt;
* &#039;&#039;Oszillation Stop Detection&#039;&#039; Funktion&lt;br /&gt;
* ein im µC integrierter [[Bootloader]] zur Flash-Programmierung über UART&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== R8C/13 ==&lt;br /&gt;
&lt;br /&gt;
Vielleicht wird im Hobbybereich die R8C/13 Gruppe dieser Mikrocontroller populär - im Dezember 2005 brachten der Distributor [http://www.glyn.de/ Glyn] und die Zeitschrift [http://www.elektor.de/ Elektor] eine fertiges Platinchen mit dem R8C/13 (16 kB Flash-ROM) und einem 20 MHz Quarz sowie eine CD mit Entwicklungsumgebung als Heftbeigabe unters Volk.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Erhältlich ist das kleine Platinchen mit dem R8C/13, 20 MHz Quarz und Stiftleisten u.a. bei:&lt;br /&gt;
&lt;br /&gt;
* Glyn Jones GmbH und Co. Vertrieb von elektronischen Bauelementen KG&lt;br /&gt;
* Geist Electronic-Versand GmbH&lt;br /&gt;
* AK MODUL-BUS Computer GmbH (ELEKR8C13)&lt;br /&gt;
* Reichelt Elektronik e. Kfr. (EVB R8C13)&lt;br /&gt;
* ... und gelegentlich auf EBay&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Features des R8C/13 sind:&lt;br /&gt;
&lt;br /&gt;
* 8-bit Multifunction Timer with 8-bit prescaler (Timer X, Y, and Z): 3 channels &lt;br /&gt;
* Input Capture/Output Compare Timer (Timer C): 16-bit x 1 channel &lt;br /&gt;
* UART/Clock Synchronous Serial Interface: 1 channel &lt;br /&gt;
* UART: 1 channel &lt;br /&gt;
* 10-bit A/D Converter: 12 channels &lt;br /&gt;
* Watchdog Timer &lt;br /&gt;
* Maximum operating frequency is 20MHz&lt;br /&gt;
* Clock Generation Circuits: &lt;br /&gt;
** Main Clock Generation Circuit&lt;br /&gt;
** On-chip Oscillator (High/Low Speed) &lt;br /&gt;
* Oscillation Stop Detection Function &lt;br /&gt;
* Voltage Detection Circuit &lt;br /&gt;
* Power-On Reset Circuit &lt;br /&gt;
* I/O Ports: 22 (incl. LED drive ports) &lt;br /&gt;
* Interrupts: &lt;br /&gt;
** 11 internal factors&lt;br /&gt;
** 5 external factors&lt;br /&gt;
** 4 software factors &lt;br /&gt;
* RAM: 512, 768 oder 1024 Bytes&lt;br /&gt;
* Data Flash ROM (2KB in 2 Blocks) embedded &lt;br /&gt;
* Flash ROM: 8, 12 oder 16 kB (plus Data Flash ROM) embedded&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Entwicklungstools ==&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
&lt;br /&gt;
Für eine Windows-Entwicklungsumgebung ist ein Paket aus &#039;&#039;&#039;HEW&#039;&#039;&#039; (IDE und C-Compiler &#039;&#039;&#039;NC30&#039;&#039;&#039;), &#039;&#039;&#039;KD30&#039;&#039;&#039; (Debugger) und &#039;&#039;&#039;FDT&#039;&#039;&#039; (Flash Tool) bei Renesas erhältlich. Die kostenlose Demoversion des C-Compilers kann bis 16 kB Code erzeugen (ausreichend für alle R8C/13).&lt;br /&gt;
&lt;br /&gt;
Die kommerzielle [http://www.iar.com/p11357/p11357_eng.php IAR] &#039;&#039;&#039;Embedded Workbench&#039;&#039;&#039; V3.20 beinhaltet einen C/C++ Compiler and Debugger für die Renesas R8C/Tiny Familie. Die Workbench läuft unter Windows.&lt;br /&gt;
&lt;br /&gt;
Benedikt Sauter beschreibt auf seiner [http://www.ixbat.de/index.php?page_id=78 R8C/Tiny unter Linux GNU/GCC] Seite, wie man in einer Linux-Umgebung Programme für den R8C entwickelt. Er verwendet einen R8C-fähigen &#039;&#039;&#039;GNU GCC&#039;&#039;&#039; und den &#039;&#039;&#039;R8C-Flasher&#039;&#039;&#039; von Thomas Fischl ([http://www.fischl.de/thomas/elektronik/r8c/ Homepage]). Eine Übersicht zur Entwicklung unter Linux mit den KPIT GNU Tools ist auf [http://chaenel.free.fr/cmsimple/?Electronique:Les_microcontr%F4leurs_R8C_sous_Linux La Page de Web de NLC] beschrieben.&lt;br /&gt;
&lt;br /&gt;
Gerhard Muth hat im [http://www.elektor.de/default.aspx?tabid=29&amp;amp;forumid=23&amp;amp;postid=3375&amp;amp;view=topic elektor-Forum] beschrieben, wie sich der R8C und das Elektor-Applikationboard mit den Tools von Thomas Fischl unter Mac OS X 10.4 betreiben lassen.&lt;br /&gt;
&lt;br /&gt;
Die [[Forth]]-Gesellschaft hat &#039;&#039;&#039;Gforth EC&#039;&#039;&#039; auf den R8C portiert. Die Projektseite ist befindet sich [http://www.forth-ev.de/wiki/doku.php/projects:r8c:r8c_forth hier]. Das System wird sicher noch etwas mehr Feinschliff bekommen, wenn entsprechende Rückmeldungen kommen. Und die Dokumentation ist auch noch in der Mache (die zu Gforth EC, Gforth auf ausgewachsenen Rechnern hat eine umfangreiche Dokumentation).&lt;br /&gt;
&lt;br /&gt;
[http://www.shift-right.com/xmk/index.html eXtreme Minimal Kernel] ist ein freies Echtzeit-Betriebssystem für Mikrocontroller (&#039;&#039;Real Time Operating System&#039;&#039;). Weitere unterstützte Plattformen sind [[AVR]], [[M16C]] und verschiedene [[H8]]/300.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mt&#039;&#039;&#039; ist ein von Dieter Holzhäuser in C geschriebenes Echtzeit-Multitasking-System. Eine Übersicht über das System findet sich in der elektor 11/2006. Der Quellcode und weitere Beschreibungen sind bei [http://www.elektor.de/Default.aspx?tabid=27&amp;amp;art=5550932&amp;amp;PN=On elektor] gratis erhältlich.&lt;br /&gt;
&lt;br /&gt;
Für das Multitasking System &#039;&#039;&#039;Scheduling Frame Work&#039;&#039;&#039; gibt es eine [http://www.freeasphost.co.uk/relaxit/sfw/sfw_r8c.htm SFW R8C Anpassung] von relaxIT.&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
&lt;br /&gt;
Die Zeitschrift Elektor hat in der Artikelserie zum R8C/13 ein Applikationsboard mit mehreren Schnittstellen, LEDs, LCD Anschluss... vorgestellt. Das fertige Board bzw. die Platine für den Selbstbau ist u.a. im Elektor-Shop erhältlich, das Platinenlayout gibt es im Heft bzw. per Pay-Download. &lt;br /&gt;
&lt;br /&gt;
Ein weiteres, kommerzielles Entwicklungsboard zum selber Bestücken, ist das [http://mikrocontroller.cco-ev.de/de/R8C13-ctrl.php R8C13-Ctrl]. Das Board kann entweder mit dem in der Elektor 12/05 beigelegten Mini-R8C/13-Platine oder direkt mit einem R8C/13 bestückt werden.&lt;br /&gt;
&lt;br /&gt;
Jean Brunet hat eine einfachere, Do-It-Yourself [http://perso.wanadoo.fr/asnora/R8C/platine_de_programmation.htm Programmierplatine mit einem RS232-Anschluss] entworfen. Grundlage dafür ist der Minimal-Schaltungsvorschlag von Elektor. Noch ein Stück kleiner und sparsamer geht es mit seinem Programmieradapter [http://perso.wanadoo.fr/asnora/R8C/r8ckey.htm R8CKey].&lt;br /&gt;
&lt;br /&gt;
Von Rüdiger Klenner stammt der Eagle-Entwurf für ein [http://homepage.ruhr-uni-bochum.de/Ruediger.Klenner/R8C/index.html R8C simple test board].&lt;br /&gt;
&lt;br /&gt;
== Beispielanwendungen ==&lt;br /&gt;
&lt;br /&gt;
* [[R8C Codebeispiele]]&lt;br /&gt;
* [http://mikrocontroller.cco-ev.de/de/download.php#R8C Demoprogramme bei mikrocontroller.cco-ev.de]&lt;br /&gt;
* [http://www.elektor.de/Default.aspx?tabid=115 R8C Beispielprojekte bei elektor.de]&lt;br /&gt;
* [http://people.freenet.de/moosec/projekte/r8cprogrammer/index.htm R8C-Experimente] von Reiner Münch&lt;br /&gt;
* [http://informatik.psi-online.de/projekte/roboter/ Die Entwicklung eines Roboters] vom Grundkurs Informatik 13II der Pestalozzischule Idstein.&lt;br /&gt;
* [http://www.mightymicons.com/html/R8CApplDigitalFilter.htm Low Cost Digital Filters using Renesas R8C/Tiny Microcontrollers] (Englisch)&lt;br /&gt;
* [http://www.logiclic.org Logicilic] Einführung in die Entwicklungswerkzeuge (&#039;&#039;Doc. technique&#039;&#039;), LCD-Ansteuerung und kleinere Projekte (&#039;&#039;montages&#039;&#039;). (Französisch)&lt;br /&gt;
* [http://perso.orange.fr/asnora/R8C/montages/montageUSB.htm USB et mini-platine R8C] mit FTDI FT245L von Jean Brunet. (Französisch)&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[AVR PIC 51-Vergleich]]&lt;br /&gt;
* [[R8C Codebeispiele]]&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://eu.renesas.com/fmwk.jsp?cnt=mpumcu_category_landing.jsp&amp;amp;fp=/products/mpumcu/ Übersicht bei Renesas]&lt;br /&gt;
[[Category:Mikrocontroller]]&lt;/div&gt;</summary>
		<author><name>62.73.170.19</name></author>
	</entry>
</feed>