<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://elektronikforumet.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Feedback</id>
	<title>ElektronikWikin - Användarbidrag [sv]</title>
	<link rel="self" type="application/atom+xml" href="https://elektronikforumet.com/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Feedback"/>
	<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/Special:Bidrag/Feedback"/>
	<updated>2026-04-20T12:05:14Z</updated>
	<subtitle>Användarbidrag</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2801</id>
		<title>Amforth</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2801"/>
		<updated>2008-12-28T22:46:32Z</updated>

		<summary type="html">&lt;p&gt;Feedback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tanken med den här sidan. Är att visa på hur lätt det är att använda sig av forth för att programmera en Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu, förberedelser'''&lt;br /&gt;
&lt;br /&gt;
Den här manualen är testad under Ubuntu 8.04 och 8.10.&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install subversion wine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ladda hem källkod'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kompilera'''&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install avra avrdude&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Verktyg'''&lt;br /&gt;
&lt;br /&gt;
apt-get install python python-serial python-pexpect&lt;br /&gt;
&lt;br /&gt;
python ~/amforth/tools/amforth-shell.py&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hello World!'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
: hello .&amp;quot; Hello World! &amp;quot; ;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att köra programmet skriver du helt enkelt det ord du har skapat, &amp;quot;hello&amp;quot;. Det kommer att skriva ut &amp;quot;Hello World!&amp;quot; på skärmen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Program #2, Styra diod, on/off'''&lt;br /&gt;
&lt;br /&gt;
För att styra en diod gäller det att ställa in PORTB för läsning med. För att programmet ska bli lättläst använder man konstanter för att hänvisa till PORTB. Dessa finns inte från början och måste därför anges. Detta görs med:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       24 constant PORTB &lt;br /&gt;
       25 constant DDRB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sätt port b till skrivläge:&lt;br /&gt;
&lt;br /&gt;
        ff DDRB c!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tänd dioden genom att skriva 255 till port b:&lt;br /&gt;
&lt;br /&gt;
        ff PORTB c!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ok, det här var inte lätt läst. Låt oss förbättra gränssnittet för att styra lampan med:&lt;br /&gt;
&lt;br /&gt;
        : off 00 PORTB c! ;&lt;br /&gt;
        : on  ff PORTB c! ;&lt;br /&gt;
&lt;br /&gt;
Så ja. Det här blev riktigt bra. Nu behöver man bara skriva on eller off för att slå av eller på dioden på Arduino Diecimila.&lt;/div&gt;</summary>
		<author><name>Feedback</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2800</id>
		<title>Amforth</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2800"/>
		<updated>2008-12-28T22:45:04Z</updated>

		<summary type="html">&lt;p&gt;Feedback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tanken med den här sidan. Är att visa på hur lätt det är att använda sig av forth för att programmera en Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu, förberedelser'''&lt;br /&gt;
&lt;br /&gt;
Den här manualen är testad under Ubuntu 8.04 och 8.10.&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install subversion wine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ladda hem källkod'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kompilera'''&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install avra avrdude&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Verktyg'''&lt;br /&gt;
&lt;br /&gt;
apt-get install python python-serial python-pexpect&lt;br /&gt;
&lt;br /&gt;
python ~/amforth/tools/amforth-shell.py&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hello World!'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
: hello .&amp;quot; Hello World! &amp;quot; ;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att köra programmet skriver du helt enkelt det ord du har skapat, &amp;quot;hello&amp;quot;. Det kommer att skriva ut &amp;quot;Hello World!&amp;quot; på skärmen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Program #2, Styra diod, on/off'''&lt;br /&gt;
&lt;br /&gt;
För att styra en diod gäller det att ställa in PORTB för läsning med. För att programmet ska bli lättläst använder man konstanter för att hänvisa till PORTB. Dessa finns inte från början och måste därför anges. Detta görs med:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       24 constant PORTB &lt;br /&gt;
       25 constant DDRB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sätt port b till skrivläge:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        ff DDRB c!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tänd dioden genom att skriva 255 till port b:&lt;br /&gt;
&lt;br /&gt;
        ff PORTB c!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ok, det här var inte lätt läst. Låt oss förbättra gränssnittet för att styra lampan med:&lt;br /&gt;
&lt;br /&gt;
        : off 00 PORTB c! ;&lt;br /&gt;
        : on  ff PORTB c! ;&lt;br /&gt;
&lt;br /&gt;
Så ja. Det här blev riktigt bra. Nu behöver man bara skriva on eller off för att slå av eller på dioden på Arduino Diecimila.&lt;/div&gt;</summary>
		<author><name>Feedback</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2799</id>
		<title>Amforth</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2799"/>
		<updated>2008-12-28T22:37:25Z</updated>

		<summary type="html">&lt;p&gt;Feedback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tanken med den här sidan. Är att visa på hur lätt det är att använda sig av forth för att programmera en Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu, förberedelser'''&lt;br /&gt;
&lt;br /&gt;
Den här manualen är testad under Ubuntu 8.04 och 8.10.&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install subversion wine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ladda hem källkod'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kompilera'''&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install avra avrdude&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Verktyg'''&lt;br /&gt;
&lt;br /&gt;
apt-get install python python-serial python-pexpect&lt;br /&gt;
&lt;br /&gt;
python ~/amforth/tools/amforth-shell.py&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hello World!'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
: hello .&amp;quot; Hello World! &amp;quot; ;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att köra programmet skriver du helt enkelt det ord du har skapat, &amp;quot;hello&amp;quot;. Det kommer att skriva ut &amp;quot;Hello World!&amp;quot; på skärmen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Program #2, Styra diod, on/off'''&lt;br /&gt;
&lt;br /&gt;
För att styra en diod gäller det att ställa in PORTB för läsning med. För att programmet ska bli lättläst använder man konstanter för att hänvisa till PORTB. Dessa finns inte från början och måste därför anges. Detta görs med:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
       24 constant PORTB &lt;br /&gt;
       25 constant DDRB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sätt port b till skrivläge:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        ff DDRB c!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tänd dioden genom att skriva 255 till port b:&lt;br /&gt;
&lt;br /&gt;
        ff PORTB c!&lt;/div&gt;</summary>
		<author><name>Feedback</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2798</id>
		<title>Amforth</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2798"/>
		<updated>2008-12-28T22:29:54Z</updated>

		<summary type="html">&lt;p&gt;Feedback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tanken med den här sidan. Är att visa på hur lätt det är att använda sig av forth för att programmera en Arduino.&lt;br /&gt;
&lt;br /&gt;
'''Ubuntu, förberedelser'''&lt;br /&gt;
&lt;br /&gt;
Den här manualen är testad under Ubuntu 8.04 och 8.10.&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install subversion wine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ladda hem källkod'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kompilera'''&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install avra avrdude&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Verktyg'''&lt;br /&gt;
&lt;br /&gt;
apt-get install python python-serial python-pexpect&lt;br /&gt;
&lt;br /&gt;
python ~/amforth/tools/amforth-shell.py&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hello World!'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
: hello .&amp;quot; Hello World! &amp;quot; ;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
För att köra programmet skriver du helt enkelt det ord du har skapat, &amp;quot;hello&amp;quot;. Det kommer att skriva ut &amp;quot;Hello World!&amp;quot; på skärmen.&lt;/div&gt;</summary>
		<author><name>Feedback</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2797</id>
		<title>Amforth</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Amforth&amp;diff=2797"/>
		<updated>2008-12-28T22:26:07Z</updated>

		<summary type="html">&lt;p&gt;Feedback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Ubuntu, förberedelser'''&lt;br /&gt;
&lt;br /&gt;
Den här manualen är testad under Ubuntu 8.04 och 8.10.&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install subversion wine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Ladda hem källkod'''&lt;br /&gt;
&lt;br /&gt;
svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kompilera'''&lt;br /&gt;
&lt;br /&gt;
sudo apt-get install avra avrdude&lt;br /&gt;
&lt;br /&gt;
sudo make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Verktyg'''&lt;br /&gt;
&lt;br /&gt;
apt-get install python python-serial python-pexpect&lt;br /&gt;
&lt;br /&gt;
python ~/amforth/tools/amforth-shell.py&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hello World!'''&lt;br /&gt;
&lt;br /&gt;
: hello .&amp;quot; Hello World! &amp;quot; ;&lt;br /&gt;
&lt;br /&gt;
För att köra programmet skriver du helt enkelt det ord du har skapat, &amp;quot;hello&amp;quot;. Det kommer att skriva ut &amp;quot;Hello World!&amp;quot; på skärmen.&lt;/div&gt;</summary>
		<author><name>Feedback</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Atmel_AVR&amp;diff=2796</id>
		<title>Atmel AVR</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Atmel_AVR&amp;diff=2796"/>
		<updated>2008-12-28T22:12:23Z</updated>

		<summary type="html">&lt;p&gt;Feedback: /* Utvecklingsmiljöer */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://www.atmel.com/avr AVR] är en 8-bitars [[Mikrokontrollers|mikrokontroller]] tillverkad av [http://www.atmel.com Atmel].&lt;br /&gt;
&lt;br /&gt;
===Utvecklingsmiljöer===&lt;br /&gt;
*Linux, [[AVR-GCC-Linux]]&lt;br /&gt;
*Linux, [[Amforth]]&lt;br /&gt;
*Windows, [http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 AVR Studio]&lt;br /&gt;
&lt;br /&gt;
===Exempel kod===&lt;br /&gt;
*Styr många servon med en Atmega32, [[PWM-generator]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.avrfreaks.net/index.php?module=FreaksDevices&amp;amp;func=viewDev Samlingssida] med datablad och jämförelsetabell över Atmel´s AVR-serie.&lt;/div&gt;</summary>
		<author><name>Feedback</name></author>
	</entry>
	<entry>
		<id>https://elektronikforumet.com/wiki/index.php?title=Test&amp;diff=2664</id>
		<title>Test</title>
		<link rel="alternate" type="text/html" href="https://elektronikforumet.com/wiki/index.php?title=Test&amp;diff=2664"/>
		<updated>2008-07-15T22:15:05Z</updated>

		<summary type="html">&lt;p&gt;Feedback: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Officiell testsida :)&lt;br /&gt;
Jag testade senast&lt;br /&gt;
&lt;br /&gt;
--[[Användare:Macce|Macce]] 4 March 2006 kl.16.17 (CET)&lt;/div&gt;</summary>
		<author><name>Feedback</name></author>
	</entry>
</feed>