Interrupt ,Bascom und Atmega 8... Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte
Autor |
Interrupt ,Bascom und Atmega 8... Suche nach: atmega (406) |
|
|
|
|
BID = 440811
Kleinspannung Urgestein
Beiträge: 13367 Wohnort: Tal der Ahnungslosen
|
|
Hallo Leute!
Da ihr mir ja versprochen habt, das ich auch ohne neues Unterforum hier meine Anfängerfragen loswerden kann,fang ich jetzt mal damit an...
Inzwischen habe ich es geschafft,diverse Blinker,Lauflicht und eine Ampel zum laufen zu bringen.
Mein nächstes Lernziel war die Sache mit den Interrupts(PWM und Timer haben wir dann später).Also nach dem Motto,wenn ich einen Taster drücke,soll das Programm dieses oder jenes machen.Funktionierte auch,aber genau verkehrtherum.So wie ich das dann verstanden habe,werten die Atmega 8 auf Int0 und Int1 nur eine negative Flanke als Interrupt.Die Taster auf dem Pollinboard sind aber so verdrahtet,das sie bei Druck "Hi" liefern.Kann man jetzt einen Atmega 8 eigentlich überreden,auch die positive Flanke zu werten,bzw. einen anderen Pin als Eingang zu mißbrauchen der dann dem Avr sagt:Bei auftreten dieser oder jener Ereignisses mache bitte das und das und wie müßte man da in Bascom herangehen?
Danke.
P.S. noch einen Dank an DonComi!Hab kürzlich einen Uraltfred zwischen ihm und dem Bastelheini ausgegraben.Der Inhalt selbigens hat mir mehr geholfen,als alle Literatur die ich bisher in den Händen hatte
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein) |
|
BID = 440824
Her Masters Voice Inventar
Avatar auf fremdem Server ! Hochladen oder per Mail an Admin
Beiträge: 5309 Wohnort: irgendwo südlich von Berlin
|
|
...und mal wieder der Hinweis aufs Datenblatt. Einfach lesen und verstehen!
Zitat von Seite 64:
The external interrupts can be triggered by a falling or rising edge or a low level. This is set up as indicated in the specification for the MCU Control Register – MCUCR
_________________
Tschüüüüüüüs
Her Masters Voice
aka
Frank
***********************************
Der optimale Arbeitspunkt stellt sich bei minimaler Rauchentwicklung ein...
*********************************** |
|
BID = 440825
Midnight Stammposter
Beiträge: 256
|
Hallo,
unter Bascom:
config INTx = rising
Gruß
Simon
edit:
Taster sind schlechte IRQ-Quellen, also entprellen nicht vergessen
[ Diese Nachricht wurde geändert von: Midnight am 4 Jul 2007 7:47 ]
|
BID = 440921
Kleinspannung Urgestein
Beiträge: 13367 Wohnort: Tal der Ahnungslosen
|
Zitat :
Her Masters Voice hat am 4 Jul 2007 07:36 geschrieben :
|
Einfach lesen und verstehen!
|
Ersteres geht ja noch,bei zweitem hörts dann schon meist auf
Und in dem schlauen Bascom Buch stand,das sich der Atmega 8 und die kleinen Tinys nicht auf rising oder falling einstellen lassen.Das gänge nur bei den "großen".Und das hab ich erstmal geglaubt.Ein deutsches Buch versteh ich nämlich besser als ein Seitenlanges englisches Datenblatt...
Und ja,das mit dem entprellen ist mir bekannt.Die Taster auf dem Board sinds von Haus aus,und eh ich mal selber was baue kommt noch viel Wasser die Elbe runter...
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
|
BID = 441599
Kleinspannung Urgestein
Beiträge: 13367 Wohnort: Tal der Ahnungslosen
|
Jungs ihr hattet Recht!
Die oben erwähnte Zeile eingefügt,und es geht...
Dann war der Autor des Buches aber auch nicht ganz auf dem Stand der Dinge,den er meinte "rising" können nur die großen Atmegas...
_________________
Manche Männer bemühen sich lebenslang, das Wesen einer Frau zu verstehen. Andere befassen sich mit weniger schwierigen Dingen z.B. der Relativitätstheorie.
(Albert Einstein)
|
|
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 22 Beiträge im Durchschnitt pro Tag heute wurden bisher 2 Beiträge verfasst © x sparkkelsputz Besucher : 182671037 Heute : 830 Gestern : 8112 Online : 208 5.1.2025 3:57 3 Besucher in den letzten 60 Sekunden alle 20.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
|
xcvb
ycvb
0.0583319664001
|