Getting started with Arduino UNO
From MCS Wiki
				
								
				(Difference between revisions)
				
																
				
				
								
				| (2 intermediate revisions by one user not shown) | |||
| Line 47: | Line 47: | ||
End 'end program  | End 'end program  | ||
</source>  | </source>  | ||
| + | |||
| + | == Use Program Chip (F4) for download in Bascom-AVR<br/> ==  | ||
| + | |||
| + | == Terminal Output of Example:<br/> ==  | ||
| + | |||
| + | <span style="color:#0000ff">Hello World<br/>Hello World<br/>Hello World<br/>Hello World<br/>Hello World<br/>Hello World<br/>Hello World<br/>Hello World<br/>Hello World<br/>Hello World</span>  | ||
== Used Versions<br/> ==  | == Used Versions<br/> ==  | ||
| Line 58: | Line 64: | ||
MAK3  | MAK3  | ||
| − | [[Category:  | + | [[Category:Arduino Ethernet with Bascom-AVR]]  | 
Latest revision as of 10:48, 9 March 2013
Contents | 
  Procedure for Getting started with Arduino UNO R3
 
- Download Arduino Software (which includes the USB driver for Arduino UNO and AVRDUDE)
 - http://arduino.cc/en/main/software
 - Create an folder Arduino e.g. C:\arduino-1.0.3
 - Copy the Arduino files into C:\arduino-1.0.3
 - The drivers can be found under C:\arduino-1.0.3\drivers (not the FTDI USB Drivers)
 - If the Arduino UNO was already connected then use following help http://arduino.cc/en/Guide/UnoDriversWindowsXP which is similar to Windows7 or Windows8 procedure.
 - AVRDUDE can be found in folder: C:\arduino-1.0.3\hardware\tools\avr\bin
 - Configure the programmer in Bascom-AVR OPTIONS >>>> Programmer
 - Select: External programmer
 - Select: Hex
 - Under Program: select the path to AVRDUDE.exe --> C:\arduino-1.0.3\hardware\tools\avr\bin\avrdude.exe
 - Under Parameter use: -v -F -C c:\arduino-1.0.3\hardware\tools\avr\etc\avrdude.conf -p m328p -P com8 -c arduino -b 115200 -Uflash:w:{FILE}:a
 - Change the comX port to the COM port of your Arduino UNO
 - The avrdude.conf file can be found here: c:\arduino-1.0.3\hardware\tools\avr\etc\
 - When you want to use an Arduino UNO (not R3) then you need to change arduino to stk500 (not tested info)
 
  Easy Example Code
 
Source code for Hello World program:
$regfile = "m328pdef.dat" $crystal = 16000000 '16MHz $hwstack = 60 $swstack = 60 $framesize = 60 Config Com1 = 57600 , Synchrone = 0 , Parity = None , Stopbits = 1 , Databits = 8 , Clockpol = 0 Do Print "Hello World" Waitms 1000 Loop End 'end program
  Use Program Chip (F4) for download in Bascom-AVR
 
  Terminal Output of Example:
 
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
Hello World
  Used Versions
 
Bascom-AVR 2.0.7.6
Windows8
  Author
 
MAK3