Gefunden für atmega32 bascom adc - Zum Elektronik Forum





1 - ATMega32: Software-SPI ohne Aufwand (nicht) möglich? -- ATMega32: Software-SPI ohne Aufwand (nicht) möglich?




Ersatzteile bestellen
  Ich verwende einen ATMega32 und Bascom

Verstehe ich das richtig, daß ich bei einem SPI-Slave die hardwaremäßig vorgegebenen Pins benutzen muß und der Befehl "Config Spi = Soft" sich nur auf den Master bezieht? Ich habe auch softwaremäßige Slave-Lösungen gefunden, aber wenn ich keinen zusätzlichen Programm- und Rechenzeitaufwand haben möchte, bleibt wohl nur die Hardware-SPI?

Hintergrund der Frage:
Ich habe mit vier "altertümlichen" vierfach-Punktmatrixanzeigen VQC10 (DDR-Produktion) eine sechzehnstellige Anzeigezeile aufgebaut. Wegen des 1 KByte umfassenden Zeichengenerators habe ich einen ATMega32 mit dieser EEPROM-Größe benutzt. Da er über genügend Anschlüsse verfügt, konnte ich auf weitere Dekoderschaltkreise verzichten und die 16 Stellen-, 7 Zeilen- und 5 Datenleitungen direkt anschließen. Es wird auch schon prima die jeweils einprogrammierte Zeile angezeigt, allerdings will ich der Anzeige ja auch wechselnde Daten übermitteln können.
Es sind gerade noch die Pins MOSI, MISO und SCK übrig, über die ich den ATMega programmiere. Diese Pins wollte ich deshalb auch zur Datenübermittlung nutzen. Es ist das erste Mal, daß ich SPI benutze!
Im "Mikrocontroller-Lehrbuch" von...
2 - ATMEGA32-16PU Programm Auslesen möglich? -- ATMEGA32-16PU Programm Auslesen möglich?

Zitat : Ist DAS HIER prinzipiell dafür geeignet? Oder ist das ganz was anderes? Ich würde dann gerne auch mal selber was programmieren.

Da kann man die ISP-Signalleitungen ja abgreifen, es ist also prinzipiell in der Lage, dein Problem zu lösen sofern du eine COM-Schnittstelle hast (eine richtige, keinen USB-Adapter).


Zitat : Hat das Sichern für den Programmierer Nachteile? (z.B. später kein Firmwareupdate mehr mög...








3 - Wer hat die Bascom-Vollversion und kann mir diese Datei kompilieren? -- Wer hat die Bascom-Vollversion und kann mir diese Datei kompilieren?
Hi!
Ich habe hier einen Bootloader von Bascom für den Atmega32 angepasst und etwas ausgemistet.
Trotzdem weigert Bascom sich, die Zeilen zu kompilieren; begründet wird das mit dem Überschreiten der 4kB-Grenze.
Daher:
Kann mir jemand diese Datei kompilieren?


[ Diese Nachricht wurde geändert von: ElektroNicki am  1 Jan 2011 15:32 ]...
4 - ECU für einen Rasenmäher - wer wäre interessiert? -- ECU für einen Rasenmäher - wer wäre interessiert?
Wer hätte Bock darauf, mit mir ne Motorsteuerung für nen Rasenmäher zu entwickeln? Ein Testgerät ist vorhanden, servos auch.
Also als Controller hatte ich nen Atmega32 angedacht. als Programmiersprache favorisiere ich bascom, 'weil ich das kann'. wenn aber z.B. fast alle für c sind, lass ich mich auch gerne eines Besseren belehren. Bei asm werd ich aber leider das Handtuch werfen müssen... ...
5 - Tasterschaltung programmieren -- Tasterschaltung programmieren
Hi ich bins mal wieder,

ich hab im Moment ein Problem bei der Programmierung einer Steuerschaltung für meinen Selbstbauvorverstärker.

Das Programm soll die Tastendrücke an einem Pin zählen und dann schauen, ob es eine gerade oder ungerade Zahl ist. Je nachdem soll es dann einen Portpin auf High oder Low schalten. Ich hab jetzt schon ne Stunde versucht selber auf die Lösung zu kommen aber es hat nicht geklappt bin leider nicht gerade ein Matheprofi.

Das ganze soll in Bascom programmiert werden, als Mikrocontroller will ich nen Atmega32 nehmen aber das tut hierbei ja eher nichts zur Sache.

Vielen Dank schonmal für eure Antworten. ...
6 - LCD-Anzeigeproblem am ATmega -- LCD-Anzeigeproblem am ATmega
Heute habe ich auch einmal eine Frage:

Im letzten Jahr habe ich für das Projekt eines Diplomanden (ein Niederschlagssammler) nach seinen Vorgaben die elektronische Steuerung mitentwickelt. Wir haben dazu einen ATmega8 verwendet, den ich in BASCOM programmiert habe. Das Gerät steht im Betrieb ja dann irgendwo allein, verlassen und verschlossen in der Prärie und "wie's drinnen aussieht, geht niemand was an". Zumindest für das Ausprobieren des Programms hätte ich aber schon gern eine Anzeige gehabt, die mir zeigt, wo im Programm wir gerade sind und wo evtl. die Säge klemmt, weshalb wir die Steuerung mit einem LCD 2*16 ausgestattet haben.
Die Anschlüsse des ATmega8 waren ein bißchen knapp, weswegen wir die für die ISP-Schnittstelle verwendeten Anschlüsse als normale Ein- bzw. Ausgänge benutzt haben, was auch kein Problem darstellt. Zunächst hatte ich die Steuerung mit einem über Relais angeschlossenen Motor und einigen Optokopplern auf dem Tisch liegen und alles lief prima. Auch das fertige Gerät hat dann gut funktioniert. Das muß ich hier noch einmal explizit sagen: Das Steuerprogramm hat immer tadellos funktioniert! ABER:
Ab irgendeinem (nicht reproduzierbaren) Zeitpunkt zeigte das LCD Unsinn an, unsinnige Zeichen und an den falschen Stellen. - Wie gesagt...
7 - Programmieren mit WinAVR??? -- Programmieren mit WinAVR???
Moin!!!

Ich hab ein (oder 2 oder 3) Probleme mit WinAVR. Ich hab mir ein ISP-Dongle gekauft und auf Steckbrett eine Programmierschaltung aufgebaut. Mit Bascom hab ich auch schon ein paar programme auf meinen ATMega32 geladen, die auch funktioniert haben. Ich würde aber gerne in C Programmieren, da ich da schon ein paar Grundkenntnisse hab. Hab schon in das Tutorial von http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial reingelesen. Ich bekomme aber nichts auf den ATMega32 raufgeladen. Hab einen Makefile gemacht mit diesem MFILE Programm.(CPUType->ATMega32, Programmer->AVR ISP, Port->LPT1) Hab ihn gepeichert. Dann hab ich das Programm von microcontroller.net in dieses Programmers Notebook kopiert und zusammen mit dem MakeFile gespeichert. Jetzt weiß ich nicht wie ich das auf den uC kriegen soll. Was hab ich vergessen, was muß ich noch machen? Hoffe ihr könnt mir helfen.
MfG Jan ...
8 - Softwarereset beim Atmel -- Softwarereset beim Atmel
Hallo,

ich habe ein kleines Problem....
Ich habe einen AtMega32 den ich unter Bascom programmiert habe.
Um Rechenleistung zu sparen habe ich über nen OP als Komparator ne Betriebsspannungsüberwachung die die schon deutlich über der Dropspannung des Spannungsreglers den INT0 auslöst, und per Interruptroutine eine Warnung ausgiebt und auch wartet bis der Fehler weg ist.
Nun mein Problem, ich kann natürlich nicht bestimmen wann die Betriebsspannung sinkt und damit auch nicht festlegen wann der Interrupt ausgelöst wird.
Leider sind einige Routinen unter Bascom scheinbar ziemlich empfindlich für Interrupts (ATAN2 z.B. mag nicht unterbrochen werden).
Ich möchte aber sicherstellen das nach dem Fehler alles sofort wieder korrekt läuft.
Bis jetzt behelfe ich mir damit, da der Watchdog eh läuft, ich den wieder am Ende der Interruptroutine starte und per Warteschleife einen Reset abwarte.
Finde ich aber unschön, kann man nicht irgendwie nen Reset Softwaremäßig auslösen?

Gruß

Simon ...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Atmega32 Bascom Adc eine Antwort
Im transitornet gefunden: Atmega32 Bascom Adc


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 192463654   Heute : 1311    Gestern : 4999    Online : 495        1.8.2026    6:59
4 Besucher in den letzten 60 Sekunden        alle 15.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0539720058441