-
Thread
ATmega16 + MAX187
I have some similar project. I aquired Dout from MAX187 to AT90s2313. And use UART to display the result into PC. But the output is always 4095. Nothing changes even a littel. I have no I idea what happens. Could anybody give me a hand?
: AT90S2313 Clock frequency : 8,000000 MHz Memory model : Tiny External SRAM size : 0 Data Stack size : 32 *********************************************/ #include <90s2313.h>
-
Thread
bug in avr isp
lock bits verwendet: 0xAC Ex xx LL für alle anderen wird ein anderes format verwendet (das dem vom s2313 ähnlich ist) wenn man nun die lockbits für einen mega oder tiny2313 schreiben will, wird das falsche format verwendet (folge ist, das an der stelle wo die lock bits stehen sollen nur nullen stehen
seite veröffentlichen, aber dazu brauche ich noch einpaar datenblätter (siehe thread im forum): at90s2333 at90s4413 at90s4434 atmega603 atmega83 attiny10
-
Thread
BASCOM HILFE !!!
heute wiederholen wollte kam folgende Fehlermeldung : Selected chip and target chip do not match AT90S2313 <> Atmega8 !! Ich habe aber im Programm mit $regfile = "m8def.dat" den Prozessor definiert. Das Programm wird nicht übertragen. Kann mir vieleicht jemand weiterhelfen ?? Vielen Dank im
-
Thread
Anfängerfrage in C
attiny2313 sollte aber laut "avr-gcc --target-help" unterstützt werden: Known MCU names: avr1 avr2 avr3 avr4 avr5 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 attiny13
-
Thread
Frage zu Assembler und AVRStudio
Hallo @ All ich habe eine Frage zu folgenden Code. .include"2313def.inc" loop: RCALL Z1 RCALL Z2 rjmp loop Z2: nop RET Z1: nop RET Wenn ich den Code zum testen durch den Simulator jage, wird der bereich von Z2 nicht durchlaufen. Nach
das ist der AT90S2313 (nach def datei) also brauchst du nicht die unterteilung in low und high (bessergesagt er wird die register nicht finden) Also besser: ldi r16,RAMEND out SPL,r16
-
Thread
AT90S2313 Code für ATtiny2313 angleichen
Hallo Mikrokontrollergemeinde, ich habe ein Problem mit dem Umstieg vom leider abgekündigten AT90S2313 auf den ATtiny2313. Aber erst mal die Vorgeschichte, bevor ich konkret zu meinem Problem komme: mit einem AT90S2313 habe ich eine 128 Kanal Phasenanschnittssteuerung weiterentwickelt, die ihren
Sorry, ich habe den AT90S2313-Sourcecode mit angehängt, statt des ATtiny2313-Codes, aber einfach ".include "2313def.inc" durch ".include "tn2313def.inc" ersetzt denken - sonst sind die Codes ja identisch, da ich keine
-
Thread
LED Blinken lassen
************************** Taste-LED (1 LED) Compiler : winavr Chip type : AT90S2313 nst, 12.05.2005 *********************************************/ #include <avr/io.h> #include <inttypes.h> #ifndef F_CPU #define F_CPU 10000000UL /* Quarz mit 10.0000 Mhz */ #endif
-
Thread
Probleme mit Interupt: __vector_4
macht mir Probleme: void SIGNAL(SIG_OUTPUT_COMPARE1A){ Die Fehlermeldung: avr-gcc -c -mmcu=at90s2313 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=puls1.lst -std=gnu99 -MD -MP -MF .dep/puls1.o.d puls1
-
Thread
8 PWM Kanäle bei 20kHz
AT90PWM2/3! nur weiss ich nicht, ob du den irgendwo bekommst ... Oder du machst software PWM ... nur wirst du nich die frequenz bekommen, und/oder nichts anderes mit dem controller machen können!
bei 20MHz/15/64=20,8kHz PWM-Frequenz, das Main läuft also effektiv mit 4MHz. 2. nimm 2* ATTiny2313 (Reichelt: 1,65 ), mit je 4 Hardware PWM 8 Bit. Peter
-
Thread
Fuse Bit FSTRT beim 2313
bin verzweifelt auf der Suche nach einer Programmiersoftware, bei der man das Fuse Bit FSTRT beim AT90S2313 setzen kann. Normalerweise verwende ich PonyProg, damit lassen sich bei dem Prozessor nur die Log-Bits verändern. Vorhin hab ich mir YAAP heruntergeladen auch hier finde ich keine Möglichkeit
Das ist wohl kein Softwareproblem, sondern die Fuses kann man beim AT90S2313 nur im Parallelmodus schreiben, siehe Datenblatt S.60. Alternativ kann/konnte man sich Chips mit standardmäßig gesetztem FSTRT (="0") liefern lassen. MfG Olaf
-
Thread
Bascom Hardware I2C-Slave
Hallo zusammen. !!! Nix "nonsense" !!! Der AT90S2313 mit 10 MHz Takt schafft 50 KHz SCL sauber und kann dabei parallel und OHNE Jitter Servos steuern, PWM machen oder Spannungen messen. => http://www.talentraspel.de/portal/index.php?id=219 Wenn man nun einfach den Tiny2313 mit 20MHz nimmt, klappt es auch mit 20 MHz. Viel Spass mit meiner Software, Kai Ludwig.
-
Thread
STK500 geht plötlich nicht mehr
benutze den STK500 schon seit mehr als 2 Jahren bin grad dabei über ISP10Pin eine Tesschaltung mit AT90S2313 zu programmieren ging die ganze Zeit ohne Probleme leider läßt sich plötzlich nichts mehr beschreiben (habe 2 verschieden Prozessoren benutzt und diese auch auf dem STK500 versucht zu beschreiben
-
Thread
Audio Umschalter mit Relais
Außerdem habe ich für diese schon diverse Implementierungen des RC5 Protokolls gefunden. Würde ein AT90S2313 schon reichen? Will nur sichergehen bevor ich an so einem grundlegenden Problem scheitere. Tut mir leid, wenn die Fragen "dumm" oder "überflüßig" erscheinen. Vielen Dank für die Hilfe.
Nimm besser den neuen AtTiny 2313 oder gleich den AtMega8 (hat mehr Ports). Der Klassiker reicht zwar auch, aber die neuen Chips sind schneller und bringen noch tolle neue Features mit. Günstige AVRs gibt´s bei Reichelt (wie
-
Thread
Neue (?) Versandkosten bei Reichelt
Jep bei Reichelt: 1x ATTINY2313 bestellt und bezahlt - AT90S2313 geliefert :-( Je 1x 12MHZ und 1x 11,059MHZ Quarz bestellt und bezahlt - je 2x geliefert :-)
-
Thread
Verkaufe STK500 incl. Conrollern und Buch
liegt bei). Es gibt dazu: 1 Stk. ATMEGA8515 1 Stk. ATMEGA163 1 Stk. AT90S8515 1 Stk. AT90S2313 1 Stk. AT90S4433 dazu. Preis für das STK500 incl. Controllern 79 plus Porto. Des weiteren habe ich noch das Buch "AVR-RICS Mikrocontroller
-
Thread
Timer für 30 Minuten
Ja, HanneS... hab mich etwas komisch ausgedrückt. Stimmt das , dass ich für T1 dann OCIE1A in TIMSK setzen muss, wenn ich einen Zählwert von 65104 vorgeben möchte ? Wie bekomme ich den Vorgabewert in das Register
du den Überlauf-Int des Timers1 benutzt, solltest du beachten, dass der Timer aufwärts zählt (beim AT90S2313, beim Tiny2313 habe ich jetzt nicht nachgesehen), wenn du also 65104 einstellst, der Timer bei 65536 (=0) den Int auslöst, dann dauert das keine 65104 Zählschritte. Ansonsten solltest du dir
-
Thread
Wechsel von AT90S2313 auf ATTINY2313
Hallo Forum... Ich habe ein Progrämmchen für einen AT90S2313 geschrieben, dass auch recht gut läuft. Jetzt habe ich versucht das ganze auf den ATTINY2313 zu schießen aber der Bursche schläft regelrecht ein. Hab die Definition mit .include "tn2313def.inc
Dannegger) reagiert. Die Serielle verbindung zum Terminal klappt gar nicht mehr (vermutlich sind's jetzt nur noch 9,6Baud). Betrieben wird der Proz auf dem STK 500 mit 4MHz Quarz Woran mag das liegen ?
-
Thread
mehrere timer aktivieren
hallo, hab mal eine frage zu meinem at90s2313 der hat zwei timer/counter, die ich beide auf interne frequenz eingestellt habe mit vorteiler 64. wenn ich nun beide timer aktiviere funktioniert das nicht so. meine anweisung im programm
-
Thread
STK 500 kaputt?
Schluss auch zum Erfolg geführt. Es wurden auch ein paar hilfreiche Links "gepostet" Vielleicht hilft's auch dir!!!! Gruß Marcel
Hat schonmal jemand den AT90S1200 auf dem STK500 neu programiert?
-
Thread
Labor Netzteil
Open-Collector arbeiten kann? Ich schlage nun vor, einen Bustyp zu wählen, der von den kleineren AVRs (z.B. AT90S2313) hardwaremäßig unterstüzt wird. Das wäre eine RS232-ähnliche Konstruktion: MASTER out ---->----/----------------------------/--------- in ----<----|--/-------------------------|--/
in die UART Baudrate-Tabelle des AT2313 (als Slave Beispiel) zeigt eine maximale Geschwindigkeit von 691.2kBit/s (UBRR=0, 10Mhz). Der Mega8 unterstützt auch schnellere Modi, so wie der Mega162 und der Mega32. Die maximale Geschwindigkeit
-
Thread
AVR für Zündung geeignet?
kritisch an der Kurbelwelle, zum testen im Stand reichts, aber fahr mal damit auf die Straße, wenn's regnet :o). Bei SDS-Steuergeräten haben die nen einfachen Trick entwickelt. Sie nehmen 2(180° versetzt) oder 4(90° versetzt) kleine Rundmagnete, bohren Löcher in die KW-Scheibe und lesen das ganze per
Danke für die guten Tipps. Dieser Thread ist eine Fundgrube für mich. Ich habe schon einen AT90S2313 herumliegen, aber mir ist es mit meinem selbstgebastelten einfachst-Programmiergerät noch nicht gelungen was hineinzuschreiben. Ich werde mir also doch erstmal ein vernünftiges Prog bei ebay ersteigern
-
Thread
90s2313 part specifikation
not reconise words like "DDRB" but if i insteadt uses "$17" it works fine. What is wrong. is the AT90S2313.xml file OK. (I am able to read German) Med venlig hilsen Bent
Ich weiß jetzt nicht, was ein "AT90S2313.xml" ist, aber um IO-Symbole zu verwenden, muß man das richtige Include einbinden, z.B.: .include "c:\avr\inc\2313def.inc" Der genaue Pfad kann bei Dir natürlich anders heißen. Peter
-
Thread
Interrupt Problem
schon mal harewaremäßig entprellt, mit nem kondensator aber immer noch selbe funktion. wiso geht´s springt das programm nach dem interrupt nicht zurück in meine endlosschleife? kann´s vielleicht daran liegen das ich einen at90s1200 einsetze?
sebastian, da hast du wohl recht, ist wohl am einfachsten wenn ich mir einen mit sram besorge. der 2313 ist ja von den anschlüssen fast gleich, mit dem müsste es gehen, oder?
-
Thread
Daten aus bestimmten EEProm-Addressen lesen
mal reinnageln. Sollte kein prinzipielles Problem sein, schließlich ist es mit dem (pinkompatiblen) AT90S4333 ja schon gelaufen.
WGM11 #elif defined(__AVR_AT90S2313__) # define UCSRA USR # define UCSRB UCR
-
Thread
Einzelne Taster entprellen
prauche Port D als LCD und UART-Port. Entsprechend habe ich nur noch PortB für Taster und LEDS. (AT90S2313) Hier im Forum wird immer nur der komplette Prot gelesen und entprellt. Hat vielleicht jemand ein Beispiel wie explizit ein bestimmter Pin abgefragt und entprellt werden kann ? Bin so langsam
Verknüpfung die uninteressanten Pins "ausblenden": in r15,PINB andi r15,0b00000100 oder, falls der AT90S2313 den Befehl "andi" nicht kennt, dann halt: in r15,PINB ldi r16,0b00000100 and r15,r16 das löscht in r15 alle Bits, die mit Null AND-verknüpft werden. Hier bleibt nur Bit 2 (also PB2) übrig
-
Thread
Interrupt Problem bei PWM
Hi, ich habe hier eine PWM mit einem AT90S2313 zu laufen gebracht, aber irgendwie macht das Teil Probleme mit dem hardware Interrupt der durch eine Taste getriggert wird. Erst dachte ich es wäre Prellen, aber ein 100 nF Kondensator gegen V
-
Thread
TSOP1736 mit einer IR LED steuern
Tag zusammen, Ich moechte eine IR Led mit dem AT90S2313 steuern Kann mir bitte jemand helfen ? Das Problem ist, ich bin ein Anfaenger mit dem assembler fuer diesem Mikrocontroller und habe probleme mit dem Timing. Es ist so, die Led muss mit moeglichst
-
Thread
AT90S2313 Programmieren?
Hallo, Ich habe und benutze einen STK500. Mich hat es gestört das ein AT90S2313 im Atmel Studio 7 unbekannt ist. Das naheliegendste Bauteil mit der Speicherstruktur ist ein ATTiny2313 aber hat eine geänderte ID. Bei einer geänderten Identifikation stellt Atmel Studio
einem Editor (Ich benutze Notepad++) kann man die Device-Signatur ändern und danach konnte ich einen AT90S2313 mit Atmel Studio 7 und einem STK500 programmieren. Gruß, Dieter
-
Thread
Frage: c - code AT90S2313 Hilfe
hi @ll electronic-freaks-fans! Da ich mich nicht so gut mit Mikrocontrollern auskenne: Problem: Ich habe einen Schaltplan für Kurzzeittimer (siehe Anhang) mit einen 90s2313. Als Anzg. dienen der 7-segmet Anzg. und 4 Taster sind für die Bedienung. (Zeitdauer hoch/runter start/reset Taster) PD0, PD1, PD2 sind für Multiplexansteuerung der Anzg. Sowie PD4, PD5, PB3, PB4, PB5, PB6, PB7 für die Ziffern. PD6, PB0, PB1, PB2 sind für die Taster und PD3 ist für die Relaisansteuerung. Frage: Wo könnte ich eine z.B. einen Piezo anschließen der dann die letzten 10 Sek. Im Takt beept und vielleicht
-
Thread
AT90S2313 und die Beleuchtung messen
disem Forum, komm' gleich zur Sache : Es ist so, ich moechte einen inteligenten Lichtshalter auf dem AT90S2313 bauen. Ich moechte aber, dass er nur das Licht kontrolliert wenn es dunkel ist. Ich muss also irgendwie die Beleuchtung messen, aber wie ? Ich wuerde gern den Comparator in diesem Mikrocontroller
ATMEL-Appnote AVR400 und AVR401 zeigen am AT90S1200, wie man den Analog-Comparator als ADC nutzen kann. Weitere Infos bei www.atmel.com ...
-
Thread
4 Segment-Anzeigen ansteuern
Vorwärtszähler von 0 bis 9999 verwenden möchte. Ist dies mit einem einfachen Mikrocontroller, wie etwa dem AT90S2323 überhaupt möglich? Ich kann es mir fast schon nicht vorstellen... Wo kann ich im Netz vielleicht sogar schon eine realisierte Segment-Anzeigen-Ansteuerung finden? Danke schon mal...
Ich hab schon eine Anzeige mit 8 Siebensegmentanzeigen und dem AT90S2313 gebaut. Das funktioniert alles prächtig. PB habe ich über einen Treiberbaustein (74HC541 oder so ähnlich - 8bit Leitungstreiber) und 50 Ohm-Widerstände direkt an die Segmenteingänge aller Anzeigen
-
Thread
AVR-Studio 4.11 Build401
gestern hatte ich mir V4.11 installiert und wollte ein paar kleine Änderungen an einem altem Programm (AT90S1200 :-) machen, nichts geht, ich bin echt am verzweifeln. Sieht einer mehr als ich? Spasseshalber habe ich sie mal verschoben, also macro timer_mid vor timer_lower, ändert nichts, der Fehler bleibt
den Befehl "movw" wohl nicht mehr will. Hat das auch von Euch schon jemand beobachtet? Mit 4.08 ging's, mit 4.11 nicht mehr. Jetzt nehme ich halt 2x mov, naja... Sebastian
-
Thread
Zeitverzögerung messen
beim Eintreffen der Antwort/des Echos wieder anhalten. Da habe ich mein Problem da man auf PD.5 (AT90S2313) keinen Interrupt auslösen kann bzw. der Capture Pin PD.6(ICP) ist.
"Da habe ich mein Problem da man auf PD.5 (AT90S2313) keinen Interrupt auslösen kann bzw. der Capture Pin PD.6(ICP) ist." Wäre es nicht sinnvoller, erst über die benötigten Funktionen nachzudenken und dann den Schaltplan zu machen ?
-
Thread
Servosteuerung für Webcam über Ethernet bzw. TCP/IP
realisieren willst, ist IGOR-Plug genau das richtige. Igor Cesko hat das USB-Protokoll auf einen AVR (AT90S2313 bei 12 MHz ! ) portiert, und bietet sowohl Schaltplan als auch Quellcode kostenlos im Internet an. In beiden Fällen könnte es schwierig werden um eine Treiberprogrammierung herumzukommen. Bei
-
Thread
unterschiede bei µC?
persönlich kommt ein PIC nicht mehr in Frage. Ich nehme für die kleinen Bastelarbeiten nur noch die AVR's von Atmel. (Insbesondere die Atmega-Prozessoren.)
kleineren über Software (!) realisieren, so rechenstark sind die (Beispiel : IGOR-Plug - USB 1.0 mit einem AT90S2313 bei 12MHz) Nebenbei schlucken die sogut wie keinen Strom, und funktionieren von 2.7 bis 5.5 V und im Gegensatz zu anderen Familien benötigen 95% der AVRs als Grundbeschaltung einen 10K-Widerstand
-
Thread
Lockbits mit AVRDude
Hallo, wie setze ich mit AVR_Dude die Lockbits bei einem AT90S2313? Gruß Topsoft
Hallo, avrdude -p 2313 -U lock:w:0x??:m den wert 0x?? entsprechend der gewünschten Bits eingeben. HTH, Klaus
-
Thread
avr910 und uisp
Ich hab mir den avr910 programmer vom klaus leidinger ( sicher allseits bekannt ) nachgebaut. Den 2313 hab ich mit nem parallelen programmer programmiert. Ok, fertigt gebastelt wollte ich mal nen attiny15 und nen at90s1200 programmieren. Beide erkennt uisp einwandfrei. Aber uisp meckert beim verifyen
-
Thread
ATMEGA8515 Übertakten
Für Bastler mag das gehen, Igor hat ja den AT90S2313 auch mit 12MHz übertaktet. Ein kommerzielles Produkt würde ich aber nicht so aufbauen. Die ATMega48..168 sollen ja 20MHz können. Peter
also kein Problem. Nur so Spezialfunktionen wie das EEPROM sollte man dann nicht mehr verwenden. 90S2313 laufen mit 18MHz. Bei 20MHz hängen sich die meisten nach einigen Sekunden bis Minuten auf, da der Flash zu langsam ist. Den tiny2313 habe ich auf 24MHz im Dauerbetrieb laufen. Bei 27MHz gibt es
-
Thread
Tiny2313 in Eagle?
Hat jemand ne lib für eagle, in dem der AT Tiny2313 drin ist? konnte den bis jetz nirgendwo finden ... oder wie kann man sich selber ne lib erstellen? Vielen Dank für eure Hilfe!
Nimm einfach den AT90S2313. Der ist Pinkompatibel.
-
Thread
AT90S2313 und CNY17
Guten morgen, ich habe folgendes Problem: Ich möchte mit einem AT90S2313 (Vcc = 5V) einen MP3-Player (Vcc 3,3V) ansteuern. Die Hardware ist soweit fertig, nur fehlt die Anschaltung des Players. Ich möchte gerne die CNY17-Optokoppler als "Schalter" verwenden.
-
Thread
Einstieg in die Welt der Microcontroller
Für meinen Einstieg hab ich mir eine einfache Platine mit einen AT90S2313 zusammengelötet und mich im erstem Jahr mit der Demoversion von BASCOM-AVR zufrieden gegeben. Als ich dann dort an die Grenze der maximalen Codegröße der Demo (wurde inzwischen wohl verdoppelt
angefangen. So sah meine erste Platine aus: http://www.marwedels.de/malte/programmer/programmer-at90s2313.jpg Ich würde das jederzeit wieder so machen, nur eben stattdessen mit einem ATMEGA8 und genügend freiem Platz auf der Platine um bei Bedarf einen MAX232 zu ergänzen (für RS232 Kommunikation)
-
Thread
serielle Datenübertragung mit Atmel Controllern
digitalen Lautstärkesteller von Burr- Brown ( Typ. PGA 2310 ) über einen Atmel- Controller ( z.B. den 90S2313) ansteuern. Dieses IC empfängt 16 Bit Daten ( jeweils 8 Bit pro Kanal ) die seriell übertragen werden müssen. Mittels "Chip Select"- Leitung wird die Datenübertragung freigeschaltet. Wie kann ich
ausschließlich im PGA 2310 statt. Ich habe über einen Audioversand einen Bausatz entdeckt, in dem ein Atmel 90 S 2313 für den PGA 2310 genau diese Aufgabe verrichtet. Wie kann das mit diesem Controller ( ohne SPI, wie von A.K. oben vorgeschlagen ) funktionieren? Ich möchte den angebotenen Bausatz nicht nutzen
-
Thread
Wozu gibts eigentlich die AVRs?
AVR 90S2313 sind in Funk-Modem-Module verbaut. Sie handhaben den Datenaustausch der Funkmodule untereinander.
zerflückt. Da ist auch ein schickes Atmel-Logo Wird aber wohl kaum ein RISC sein ;) Bezeichnung: AT29C010A
-
Thread
AT89C2051 mit 20MIPS !
mit 4kB Flash ist er ne pinkompatible Alternative, wenn der AT90S2313 aus allen Nähten platzt. Peter
Weiss jemand, wo man das Teil bekommt? Und wieviel das Ding kostet? Ich suche auch den Nachfolger zum AT89S53 bzw. AT89S8252, also den AT89S8253, da dieser ein paar wirklich gute neue Features hat (aus meiner Sicht), vor allem, dass er runter bis in den 3V-Bereich funktioniert. Frage an Tobias: Wegen
-
Thread
wird ATMEL erkannt wenn ...
wegen falsch angeschlossenen Kondensator) oder spielt das keine Rolle . Ich kann auf meinen ATMEL AT90S2313 in der Schaltung nicht zugreifen.
Tja, mit 2313... Der hat natürlich noch kein BOD und keine interne Reset-Schaltung. Das kommt davon, wenn man das Kind nicht beim Namen nennt. Ein "Atmel" kann alles Mögliche sein, schau mal was die außer AVRs
-
Thread
ADC: Messung einer analogen Spannung
Ich habe einen AT90s2313 Mikroprozessor und möchte mit diesem ein analoges Siganl messen. Problem: Wenn ich nun den nicht- und invertierenten Eingang des Komparators als Eingang beim Prozessor definiere, so mess ich
Abgesehen davon das ich die Beschaltung deines 2313 nicht kenne, dieser hat keinen ADC.
-
Thread
Igor Plug USB und Linux
Hallo Forum, hat schonmal jemand das Igor Plug lowspeed USB Device mit dem AT90S2313 unter Linux angesprochen? Am besten in C oder C++ wenn jemand Quelltext hat kann er diesen ja vielleicht Posten. Danke schonmal im vorraus PS. Bitte keine Diskussion das der FTDI viel besser
-
Thread
Hilfe! LCD-Ansteuerung
. Ich "programmiere" (wenn man es programmieren nennen darf) mit Bascom-AVR und will über einen At90S2313 einen Text auf dem Pollin WINTEK WD-C2704M ausgeben. Hab schon so viel ausprobiert. Oft mit geringem Erfolg. Zeigt eben einfach Zeichen an, die da nicht hingehören. Ich hoffe, mir kann
Ich "programmiere" (wenn man es programmieren nennen darf) mit Bascom-AVR und will über einen At90S2313 einen Text auf dem Pollin WINTEK WD-C2704M ausgeben. Hab schon so viel ausprobiert. Oft mit geringem Erfolg. Zeigt eben einfach Zeichen an, die da nicht hingehören. Ich hoffe, mir kann
-
Thread
TSOP 1730
Ich erzeuge mit nem 90S4433 ein Signal von 30KHz mit einer Burstlänge von 10Cycles und danach lasse ich genau eine Zeit von 20Cycles verstreichen. Nun ist für mich ja nur wichtig, ob die Lichtschranke unterbrochen wurde
zwei AP Dosen besorgt und da jeweils eine IR-Diode, einen SFH51xx ( passt besser als TSOP ), einen AT90S2313 und einen MCP CAN Transceiver eingebaut. Die LED wird über PWM mit 36 kHz angesteuert. Zusätzlich wird die PWM mit 240 Hz an- und ausgeschaltet. Zum Empfang benutzte ich den Analog Comparator
-
Thread
CBI Bug?
anders. Immer geht der komplette Port auf "0". Das will ich aber nicht. Das ganze läuft auf einem AT90S2313 bei 8MHz. Ist das ein Bug? Habe im Datanblatt nichts gefunden. Oder mache ich da irgendetwas falsch? Bin ich zu blöd? Habe ich was nicht verstanden? Seid ganz ehrlich. Wie ist denn CBI eigentlich
gelesen (1. Cycle), das angegebene Bit wird gelöscht und der Wert zurückgeschrieben (2. Cycle). p.s.: Du glaubst aber nicht wirklich, dass du einen noch nicht bekannten Hardwarebug entdeckt hast, der cbi völlig unbrauchbar machen würde, oder? *andasguteimmenschenglaub*