der assembler der im avrstudio mitgeliefert wird ist der originale. den gibt es umsonst. es gibt auch noch andere assembler für den atmega, die freeware sind mit sogenannten pseudobefehlsergänzungen...
Art: Beiträge; Benutzer: robbifan
der assembler der im avrstudio mitgeliefert wird ist der originale. den gibt es umsonst. es gibt auch noch andere assembler für den atmega, die freeware sind mit sogenannten pseudobefehlsergänzungen...
lade dir das avrstudio runter und instaliere das.
da kann man schön üben in asm und den code nachvollziehen. der ganze avr wird simuliert. sogar die laufzeiten werden 100% ausgegeben für ein...
ich rufe es hier mit auf :
hallo, wenn ich auf hardware gehe und für den avr portb4 nehme , kommt eine fehlermeldung . warm?
mfg
hallo, wenn ich auf hardware gehe und für den avr portb4 nehme , kommt eine fehlermeldung :
' define Chip-Select Pin
Config PinB.4 = Output ' define here Pin...
hat die gleichen maße, besteht wieder aus 2 schalen die nicht stabil sind.
die antriebsräder werden wieder nach kurzer zeit am chassis schleifen weil sich das gehäuse beim antreiben verzieht. alle...
.....Und das Bascom zu langsam wäre, halte ich für ein Gerücht....
bascom ist nicht zu langsam, es macht halt manchmal nur im compilat seltsame resourcenverschwendungen, die ich als asm-progger...
ich habe an meinem robby auch dran:
- 5 ir-sharp
- 1 kompassmodul
- 2servos
- 2 ultrschall srf04
- 1 mmc-karte 512mb
- 1 gameboycam
- 1 funkcam
- 1 eeprom 32kbyte
- 2 radencoder
nein.
schau dir mal die zeitdurchläufe der bascombefehle an, kannste überall nachlesen, oder machst selber den test in avrstudio, ist ganz interessant, was bascom dafür braucht.
ohne einen timer...
....Dadurch braucht es praktisch keine Zeit zum Einlesen.........
dat stimmet nicht, der avr32 machet keine multitasting.
....Pins kannste auch in Bascom nehmen wie du willst.....
aber nicht mit den bascombefehlen zum senden.
OC1(A) hast du nur einen zum senden....in bascom.
wenn du asm kannst , dann brauchst du...
wenn du asm coden kannst, kannste jeden pin am avr als sender oder empfänger nehmen. der bascombefehlssatz ist dafür zu unflexiebel.
von einem avr kann der gesendete code nicht von sich selber empfangen werden. multitasting macht der avr32 nicht.
ich kann dir mal mein musterrobbi-code geben. ich empfange die seriellen daten über interrupt. der code funktioniert auf dem avr32 :
$Regfile = "M32def.dat"
$Crystal = 8000000
$HWStack = 32...
palm 105 ebay>günstig und mit hotpawbasic proggen
das ändere erst um in pinb.0 und pinb.1, sonst wird es in zukunft nur schwierigkeiten geben. kannst froh sein das portb immer schon als ausgang geschaltet ist. der mist mit portb.0 ist nicht wirksam.
poste deinen code hier mal rein, vielleicht hast du ein schreibfehler drin...
sei nicht so faul.
....Ich kann aber auch nicht einfach sagen wenn Odometrie <500 oder >500 dann tuhe _.....
natürlich kannst du das sagen, der wert bestimmt ja die aufzeichnung.
....dunkel ist < als 4/10 des...
warum so umständlich, wenn der pc auf dem robby nur die steuerfunktion übernimmt.
mein robby wird über funk vom pc aus durch die wohnung an hindernissen vorbeigesteuert. der pc übernimmt die...
nein...
es heisst pinb....
...Wenn der ADC jetzt nur 8Bit breit wäre, dann würde ich einfach rechtsbündig ausrichten und ADCL auslesen. .....
jo...
....naja... aber spoerle liefert nicht an endkunden...
lol, so ist es.
wenn es nur damit läuft, hast du noch einen kardinalfehler in deinem system.
es müssten beide versionen laufen, wenn deine hardware stimmt und deine software.
hallo, ich habe das angebenen programm auf dem avrboard2 um einen motor zusteuern am roboter. beim int2 muss ich zusätzlich print text eingeben, ansonsten empfängt er nicht vom 1. avrboard den text....
wert=adch*256+adcl