I'm trying to do an evaluation of the 8-bit AVR. Is there an easy way to install an assembler only?
I'm (still) trying to install Studio 6, and I was shocked by its footprint (a lot of which is MS of course.)
I'm trying to do an evaluation of the 8-bit AVR. Is there an easy way to install an assembler only?
I'm (still) trying to install Studio 6, and I was shocked by its footprint (a lot of which is MS of course.)
AS4 (4.19 in fact) gets you the Atmel Assembler 2 for about 100MB rather than 750MB.
Or you could use avr-as, the GNU assembler for AVR in the GNU binutils. To get that on Windows possibly the easiest way is to install WinAVR20100110 which costs about 50MB download ISTR. You can also get a copy with:
http://www.atmel.com/tools/atmel...
Which is Atmel's "modern" version of WinAVR. But that's 98MB.
There are third party assemblers such as "avra" that may be worth looking out too.
For the most support (both users here and Atmel app notes) stick to using Atmel Assembler 2.
Many thanks!
Excellent! I installed AVR Studio 4 and worked through the "Novice's Guide to AVR Development". That was exactly what I needed to de-mystify the environment and get something going.
I had started looking at "the other guys", but I was so overwhelmed by the number of potential devices and the extent of the IDE that I became rather depressed. The fact that I ran out of disk space when I tried to load it didn't help much either.
Thanks again for all the suggestions.
Oh dear! Some ATtiny44a chips and an AVRISP mk2 showed up in the mail today. I suppose it's time to see if I can still code after a 30 year pause :)
...after a 30 year pause :)
It's pretty amazing to think that I can buy these chips for about $1. Forty years ago I was messing around with an 8080 that cost more than my annual salary. We could only afford to buy one device!
One of the other things that has changed in that time is the size of code development tools. Whats the big deal about 500Meg, these days?
I remember an 8051 assembler that fit on a floppy disk.. Remember those? Today, you could not get much of a text file on a floppy, if you could find a floppy drive to use.
Jim
Today, you could not get much of a text file on a floppy
I just took the text from a copy of Pride & Prejudice as a .txt file:
E:\>dir pride.txt Volume in drive E is VBOX_windows Volume Serial Number is 0000-0801 Directory of E:\ 15/02/2013 10:19 691,775 pride.txt
So you could fit 2 or 3 such books on a 1.44MB floppy.
@Cliff
I only had 360K SS/SD floppys on my first 6800/6809 Flex system back in 81'.
Well i had 2 (£300 a pcs) , one for the os & one for data or compiler.
Compiling a C program with Introl-C required you to swap floppy several times when invoking CPP/CC/Linker
But then in 86' i got a PC-XT Clone with a Seagate ST-225 (25Mb) - And thought it would never be filled up ....
How things have changed
Edit: On topic ...
I have snipped the avrasm2 dir from a windows "Studio install" , and uses it with wine under linux , works fine.
/Bingo
When Amstrad first made PCs we had three models PC1512SD, PC1512DD and PC1512HD. The first had one 360K floppy, the next had two and the third had a whopping 10MB hard drive! I can remember being lumbered with an "SD" one at first and longing for the day when I could get a second floppy so I could have DOS+Masm on one disk and the code I was working with on the other. In the end I went wild and plugged in a "hard card" which was a full length ISA expansion card holding a disk controller and a 10MB hard drive mechanism. After being limited to a 360KB world I thought that something with 30 times the capacity was more than I could ever hope for.
My mobile phone now has a 32GB microSD in it. Three thousand two hundred times the capacity of the HD and about 96,000 times the capacity of a 360KB SS/SD floppy.
Here we go!
My first computer had 1 byte of memory, and ran at 1Hz.
After 5 minutes I got bored with it, as I'd run all the possible programs.
Seriously, I always blamed my sparse commenting style on the fact that, way back when, the assembler ran way faster if it didn't have to keep loading more chunks in from the floppy.
Wimps!
My first computer were nowt but cardboard box in't middle of road.
(Actually it had 1K of 16 bit memory and an ASR33, and I had to build the thing myself.)
I remember an 8051 assembler that fit on a floppy disk.. Remember those?
Has ASCII text actually inflated over the years then?
I had a Timex Sinclair1000 with the 16k memory expansion module. Programs stored on an ordinary audio cassette tape. 60% chance the program would be corrupt with plain old audio tapes, the 'metal' ones worked better, but not much.
Ahh the good old days.