-
Thread
CRC-16 Prüfsumme (serielle Übertragung)
oder weis wo ein solches zu finden ist. Ich benötige dies in einer Microcontroller-Anwendung mit dem 8051 und zur Überprüfung mit dem PC. Danke für eure Hilfe Klaus
So gehts auch: int crc16_table[256] = { 0x0000, 0x1189, 0x2312, 0x329b, 0x4624, 0x57ad, 0x6536, 0x74bf, 0x8c48, 0x9dc1, 0xaf5a, 0xbed3, 0xca6c, 0xdbe5, 0xe97e, 0xf8f7, 0x1081, 0x0108, 0x3393, 0x221a, 0x56a5, 0x472c, 0x75b7, 0x643e, 0x9cc9, 0x8d40, 0xbfdb, 0xae52, 0xdaed, 0xcb64, 0xf9ff
-
Thread
prog. Temperatursteuerung
wichtig, daß man wesentlich mehr gleichgesinnte AVR-Bastler und AVR-Foren findet als beim PIC. Der 8051 ist zwar auch ein sehr leistungsfähiger MC (bis zu 50MIPS) aber für den Anfänger nicht ganz so gut geeignet. Man muß nämlich erst das Konzept der verschiedenen Speicherbereiche (register, data, idata
das ist nicht immer erforderlich und meiner Meinung nach ist der PIC einfach simpler als ein AVR/8051. Aktuell benutzt werden meist die PICs 12f675 (DIL8 !), 16f628 (DIL18), 16f87x (bis DIL40). Der 12f675 hat trotz seiner Winzigkeit schon einen AD-Wandler und kostet nur 2-3 Euros.
-
Thread
Suche Controller
suche einen MC der die gleiche interne Perepherie wie ein Mega16/32 hat also: - interner Takt - AD/DA Wandler - SPI, I2C, UART - EEprom - Flash Datenspeicher - Selfprogrammable usw. der aber über einen externen Adress und Datenbus verfügt, also Programme von einem externen Speicher ausführen
komisches zu finden. Aber vielleicht haben ja noch einige Cygnal-MCs dieses Relikt aus den Ur-8051-Zeiten drin. Peter
-
Thread
Prozessor 8085 MFA-Mediensystem
wenn ich lange nicht alles weiß. übrigens, die von ATMEL haben multiplikation und division, die 8051er Reihe afaik auch, bei den PIC's bin ich nicht ganz sicher. Der 8085 ist (im übrigen auch kein Controller) imho einfach überaltet, aber das ist jedem seine eigene Meinung ;) bYE Tec
Adress-/Datenleitungen könntest du mit einem geeigneten Atmega128 schon realisieren. Oder nimm einen 8051er (89s53 oder mit Bootloader). Allerdings so einfach wie beim MFA ist das Takten nicht. Aber man könnte es schon darstellen und manche Lehrer machen das auch (Technikerschule 8051er). Die Multiplikation
-
Thread
Facharbeit und die Probleme
Guck dir mal den Cypress EZ-USB AN2131 an, da hast du einen fixen 8051-Clone mit integrierter USB Schnittstelle. Gruss Andre
Hi kommt darauf an wie schnell der AD-Wandler wandeln muß :-) Aber so 100kByte pro Sekunde sollte ein AVR schon auf die Platte bringen können wenn er nicht viel mit dem Dateisystem herumfurwerken muß. Matthias
-
Thread
Multiplikatiom mit krummer Zahl
falls jemand damit schon gearbeitet hat. Es handelt sich hier um einen DDS chip von Analog Device AD9835. Da wird eine 32bit Zahl reingeschrieben (nenen wie das mal asl Frequenzcode), die der Frequenz am ausgang entspricht. Der Freq.code wird berechnet als (Quarzfrequenz/2^32)*Frequenz. Die Aufgabe
bequem mindestens auf 8Byte * 8Byte = 16Byte aufbohren, das sollte doch wohl reichen. Für den 8051 habe ich mal eine Arithmetikbibliothek geschrieben, die mit Pointern arbeitet, d.h. die kann maximal mit 80Byte großen Zahlen arbeiten. Peter
-
Thread
LeistungsAnzeige für Solaranlage
wechselspannugen messen willst hätte ich dir schon eine hardware lösung, einen rms dc converter mittels zwei ad637 gruss tobias
recht. das muss keine sinus sein. der messfehler ist ca. 0.1%. das ist ein highend wandler, der ad637 kostet auch ca.40EUR tobias
-
Thread
Welche Auflösung muß mein ADC haben?
haben, dann bleib auch dabei... - Mehrkanälige Lösungen sind z.B. MSC1210 (8 x 24 Bit mit 8051 Prozessor von Texas Instruments) bzw. AD7856, AD7890, AD7891 Noch ein hinweis: Die Herstelle bieten sog. Parametric Search Seiten auf ihren Homepages, da kannst Du alle erforderliche
-
Thread
I²C Portbaustein nur von Philips?
in der Verdrahtung flexibel, Meine Alte Lüftersteuerung habe ich auch komplett auf I2C (8-Fach AD,8-Fach DAC,Einige 8574 für Tasten,Display und Sonderfunktionnen) aufgebaut so das ich ,bis auf die Software, nen kleinen 8 Poligen Controller nehmen kann.Natürlich haben die Winzlinge leider nicht genug
Andere Möglichkeit: geht aber nur bei 8051-Systemen! Adressbus dekodieren (74HC138) und 74HC574 als Porterweiterungen. Beliebig ausbaubar, günstig, schnell. gruß, hoschi
-
Thread
Microcontroller an Netzwerk?
Z.B. der DS80C400 ist ein 8051-kompatibler mit Ethernet schon drin. Der hat auch schon ne Menge Ethernet-Software in seinem ROM. Z.B. kann er auch Boot over Net. Ich benutze z.B. einen LAN91C96, der hat einen gemultiplexten 8Bit-Daten-Adreßbus und kann direkt über nur 11 Leitungen (AD0..AD7, /WR, /RD, ALE) an einen 8051 angeschlossen werden. Peter
-
Thread
ad-wert ausgabe an lcd
wäre das doch folgender Programmablauf: -------------------------------------------- -> 10Bit ad-Wert in R16,R17 (o.Ä) holen -> index=AD-Wert setzen -> Tabellenwert[index] mit dem lpm-Befehl aus dem Speicher holen um diesen dann auszugeben -> fertig -------------------------------------
Ich hab zwar mit dem AD-Wandler noch nichts gemacht aber laut Datenblatt ist bei 20MHz ist der AD Conversation Clock mit FOsc/8 wahrscheinlich etwas zu hoch. Setz doch einfach für den Anfang den höchsten Wert ein oder verwende
-
Thread
DSP und Literatur
Der MSC1210 ist kein DSP sondern ein 8051 mit 24bit-AD und Zusatzfunktionen.
-
Thread
effektiv voltmeter
eingangsspannung unabhängig der signalform berechnet. das ganze habe ich analog gelöst mit zwei rms-dc wandler ad637. diese analog rms wandler arbeiten mit einem fehler von ca. 0.1% bis zu einer bandbreite von 8Mhz. diese bausteine sind sicherlich etwas vom besten was man finden kann. -das ganze lese ich im moment mit einer auflösung von 10bit. -gesteuert wird das ganze von einem ds89c420 "8051 kern". -die anzeige erfolgt auf einem 2x16 lcd display. -zusätzlich integriert ist auch schon die temparatur-messung realisiert mit einem ds1820, die ich für die kühlkörper temparatur überwachung
-
Thread
Audio Spectrum Analyzer
mit links schaffen klar, aber nur wenn man ihm das gefilterte und gleichgerichtete Signal an den AD liefert.
Und wo ist das Problem dabei? Man braucht halt einen externen AD-Wandler, da der interne nicht schnell genug ist.
-
Thread
PIC Programmer development board
sehr aggressiv reagieren, wenn man PICs mit anderen Architekturen vergleicht. > was bei den 8051-ern wohl nicht anders sein wird. Nein, 8051-Programme sind uneingeschränkt Binär- uns Sourcekompatibel. Klar ist natürlich, daß ein Programm, welches Timer T1 benutzt, nicht auf einem 8051 laufen
absolut nichts. "Klar ist natürlich, daß ein Programm, welches Timer T1 benutzt, nicht auf einem 8051 laufen kann, der keinen T1 hat." genau das ist auch das Problem bei den PIC´s. Bei PIC´s mit integriertem AD-Wandler oder Comperator werden die I/O´s alternativ genutzt. Wird der PIC nicht richtig initialisiert
-
Thread
ad-wandler anschliessen
hallo ich möchte gerne einen ad-wandler an die opencollector io's eines ds89c420 "8051 derivat" anschliessen. kann ich die wandler ein/ausgänge direkt anschliessen oder brauche ich noch externe pull-up widerstände? gruss tobias
Kommt auf den AD-Wandler an. Peter
-
Thread
AD-Wandler
un zwar ich möchte als schulprojekt eine gewächshaussteuerung programmieren und dazu brauch ich den ad-wandler der auf meiner platine ist. wie kann ich bei nem 8252µC daten über den AD-Wandler in ein Register bekommen und damit arbeiten. muss ich den AD-Wandler mit adresse ansprechen oder einfach wie
meisten Typen findest Du schon in den data sheets bzw. application notes die Anschaltung an einen 8051-er. Ein "mov acc,bal" kenne ich nicht. Du meinst wohl: MOV A,P0 ;bzw. P1, P2 oder P3 Peter
-
Thread
Störnafällige Mikrocontroller
der uC läuft !!! Im Bereich bis 1MHz kann ich es leider im Moment nicht messen, da ich meinen 32MS/s AD Wandler gerade überarbeite (32kByte Daten werden erfasst, zum PC übertragen und auswertet, d.h. Oszilloskopbild + FFT) Dieses Rauschen im NF Bereich ist aus 1 Meter Entfernung etwa so stark, wie ein
Ich habe mit den 8051-ern gute und schlechte Erfahrungen gemacht: Schlecht: Ein DS80C320 mit externem Codespeicher ist empfindlich. Das Problem sind dabei die extern verlaufenden Daten- und Adressbusse. Erst ein 4-Ebenen-Layout
-
Thread
Licht und Gerätesteuerung
auszugeben) 2. Möglichkeit: I2C-Bus (hier gibt es eine Reihe von interesanten IC´s z.B. IO-Expander, AD-Wandler, ...) Gruß, Florian
in Medizinischen Geräten oder auch Ubooten! Beim AVR gibt es (glaube ich) kaum Auswahl, bei den 8051ern allerdings jede Menge. Was den Server angeht, so würde ich dem auch eine CAN-Schnittstelle verpassen. Die serielle reicht definitive nicht aus, um ein gut ausgelastetes CAN bei Höchstgeschwindigkeit
-
Thread
Akku Ladetechnik
gibt an Pin 16 die Akkuspanung kodiert und mit 2400Baud aus - wie macht der das wohl - so ganz ohne AD-Wandler? Unterschiedliche Lademethoden sind auch unterschiedlich gut oder schlecht für die Lebensdauer der Akkus.
es mit einem ICS klappen . ( Mein 6-Zeller - Lader funkt. gut ) Mit meinem Kompletteigenbau ( 8051er µC , 1-18 Zellen ) bin ich noch nicht ganz zufrieden .
-
Thread
Alternative zu Bussystemen
Ich würde mir den Aufwand nicht machen. In der 8051er Familie gibt es auch CAN-Varianten, so zum Beispiel die sehr schönen von Atmel, die auch über CAN geflasht werden können. Ausserdem gibt es von Microchip einen CAN-Controller, der über SPI angeschlossen
im Griff. Das Problem besteht darin, dass meine Assemblerkenntnisse sehr veraltet und nur auf den 8051 anzuwenden sind. Außerdem ist das Asseembler des Atmels wieder etwas anders. C kann ich jedoch auf fast jedem µC gleichermaßen einsetzten. Die Geschwindigkeit lässt jedoch ab und zu zu wünschen übrig
-
Thread
Buch "Der PIC im Hausgebrauch" (oder so ähnlich)
Assembler aufziehen willst. Bei weitem mehr Chancen würde ich dem Ganzen geben, wenn Du den AVR oder den 8051 samt Freeware-C-Compiler nehmen würdest.
Atmel ist. Ich für meinen Teil bin zum Beispiel wie Peter der Meinung, dass in fast allen Fällen der 8051er die beste Wahl ist. Und die Argumente gegen den PIC treffen ja auch alle zu. Allerdings wüsste ich von Peter ganz gerne, wo man den T89C51CC02 denn preiswert bekommt. Ich finde den immer erheblich
-
Thread
Teilen durch eine Fliesskommazahl in Assembler
oder Teiler vor dem Analogeingang). Ansonsten würde ich für diese Aufgabe lieber gleich z.B. einen AD654 einsetzen.
ist skalierbar von 16 Bit ... 640 Bit. Aber warum soll da noch ein extra PIC mit ran ? Der 8051 langweilt sich doch nur, warum darf der denn nicht die Frequenz erzeugen ? Peter
-
Thread
DCF77-Modul-Preis und -Anbindung?
dekodieren ist absoluter Overkill. Du brauchst nur etwa 300 Byte Programmspeicher zum Dekodieren (8051 in C programmiert). Peter
Ja, aber dafür braucht man doch das DCF77-Signal digitalisiert, ausser vielleicht man kann einen AD-Wander (oder Comparator) an die Antenne hängen. Weil der AD-Wandler schon belegt ist, brauche ich ein Modul das Digitalpulse ausgibt, denn dafür wäre der brachliegende UART ganz passend.
-
Thread
AD-Wandler: Hex in Dezimal
Hallo, ich habe einen 8 Kanal AD Wandler an meinen 8051 angeschlossen. Dieser gibt mir die Daten seriell aus. Ich speicher die Daten in einer Variable. Aber der Wert steht da ja in HEX drin. Kann mir jemand sagen wie ich den Wert
Einfach hex in dezimal umrechnen; wo ist das Problem? Welcher AD-Wert welche Spannung bedeutet hängt vom Modus des AD-Wandlers aber, aber das steht im Datenblatt.
-
Thread
80C51 --- Was kann das ding?
mit Mikrocontroller anfangen... Deshalb hab ich mir von ner Soundkarteplatine den 80C51 und noch AD und DA Wandler runtergelötet. Als erstes will ich damit ein Schrittmotorsteuerung bauen. Dannach.... Mir wird wohl noch was einfallen...:-) Nen ganzen PC als Schrittmotorsteuerung zu benutzen ist
Applikationsbeispiele der Philips, Atmel, Maxim, Intel-Webseiten übersetztbar. Wenn Du dann Gefallen am 8051 gefunden hast, kannst Du ja immer noch Platinen mit dem 8051 und externem EPROM machen. Z.B. mit EPROMs mit internem Adreßlatch (78C256), sonst brauchst Du noch einen 74HC573 dazu. Peter
-
Thread
Vor- bzw. Nachteile AVR / 8051
nach dem was ich bis jetzt gehört habe im Vergleich zum gcc ziemlich bescheiden, deshalb sind die 8051er für mich keine Alternative. Gruß Andreas
Es gibt auch einige 8051er mit ISP-Funktion.
-
Thread
Temperatur Drifts
mittleren Elektrode wird über einen OP gepuffert (auch ohne C) und ggf. leicht verstärkt auf einen AD-Eingang gegeben. Die AD-Wandlung wird ausgeführt, jedesmal bevor der Prozessor die Portpins umschaltet (Einschwingphase abwarten). Da der Pozessor die Phasenlage des erzeugten Signals kennt, kann er
Zustimmung zu bekommen. Daher möchte ich erwähnen, daß man die Schaltung natürlich auch mit einem 8051-Derivat aufbauen kann. Michael
-
Thread
Microcontrollerboard mit 16Bit-Controller
Kanaelen einmal ganz abgesehen. Wie laeuft es denn bei deiner vorhandenen Hardware? Bei 8 externen AD-Wandlern kaeme es auf einen Versuch an. Das sind allerdings genau die Beispiele, fuer die ein einfaches Entwicklungsboard Sinn macht. MfG Dieter
reserviert einen DPTR dafür, dann dauerts 16 Takte. Noch 3* schneller gehts mit einem Cygnal C8051F120 (max 100 MIPS) Beide sind allerdings nur popelige 8-Bitter und noch dazu von der 8051-Familie. Peter
-
Thread
MP3-Dekoder AT89C51SND1C
Von Philips gibt es mehrere DACs dazu: UDA1320ATS, UDA1324ATS, UDA1330ATS, oder von AD: AD1857 oder AD1858 und von Burr-Brown: PCM1725, wenn jemand die i²s Bus Spezifikation benötigt soll er mir eine Mail schreiben mfg Erich
steht alles drin.(Wer lesen kann ist wiedermal im Vorteil) Ansonsten ist das doch nur ein Standart 8051'er Gruß Tobias
-
Thread
DS18S20 Temperatur-Sensor
gern mit Problemen wie Leitungswiderstandskompensation, Kennlinienentzerrung, Brummen, Störabstand, AD-Wandlung rum, aber da muß man wohl schon Masochist sein. Einzige Außnahme sind Hochtemperaturanwendungen. Peter
@Marco, von AVR hast Du ja nirgends was gesagt. Das eine ist 8051, das andere ACE. Das C-Programm läuft auf einem AT89C2051. Peter
-
Thread
Taster Hardwaremäßig entprellen
nicht "oll" finden. Und Du kaufst ja letztendlich von diesen Leuten die "ollen" Geräte mit den 8051 drin. Die 8051-er haben schon ne Menge Vorteile, z.B. gegenüber den Bitbefehlen des 8051 kann sich der AVR nur verstecken. Außerdem gibt es sehr wohl auch 8051 mit Schmitt-Trigger-Eingängen, z.B
Hallo, um noch mal auf die 8051 ziger zu kommen, ich habe bei der externen E-Prom Variante mit Latch aufgehört. Jetzt gibts die ja mit Flash. Gibt es da auch so eine Art ISP? Was ist den für ein 8051 empfehlenswert z. B. ohne AD Wandler
-
Thread
Ausgabe von > 8bit-Binärzahlen als ungepackte BCD-Zahlen
-Controllern gibt es nur einen 8-Bit-Divisions-Befehl oder gar keinen... Hat man einen 10bit - AD-Wert auszugeben, kann man diesen nicht mehr durch 10 teilen, da der Befehl dafür fehlt; die Methode, Zehner-Ziffern dadurch zu erhalten, geht nur bis zur Dezimal- Zahl 255; dafür habe ich eine Routine
Hallo Leute, ich habe das Programm überarbeitet und jetzt auch den mul AB -Befehl der 8051-Serie angewendet; es können jetzt Zahlen bis 10755 dezimal umgewandelt werden, danach passen die Zwischenergebnisse nicht mehr in ein 8-Bit-Register.
-
Thread
AVR <--> 89C52
Programmierung eben doch auf den verwendeten Compiler Rücksicht nehmen. Es schadet nicht, den 8051 zu kennen; aber vom AVR auf einen 8051 zu Wechseln, kann ich niemand empfehlen.
meisten AVR im Gegensatz, zu den 89C52 Controllern, (es gibt ein paar Ausnahmen), über eingebaute AD-Wandler, PWM-Generatoren und mehr internes RAM. Tja da lässt sich nicht viel dran rütteln aber die 8051-Kompatiblen gehören zu den rüstigen Rentnern! Was natürlich nicht heißt, dass man nicht jeden
-
Thread
Allgemein zu Mikrocontrollern
ein Starter-Set, die Hardware ein Programmieradapter nach dieserm Tutorial und mit Board mit 4 LEDs, AD- und I/O Ports Quarzen und einem AT90S4433. Preis voraussichtlich 35,00 EUR
pappen. Noch den Quarz ran und ein paar Kondis, fertig. Die Schaltung: http://www.pjrc.com/tech/8051/pm2_docs/minimal.gif Der Vorteil, die Flip-Software (von Atmel runterladen) funktioniert immer, egal welcher PC und welche Windows-Version. Auch eine Linux-Version gibt es. Im Gegensatz dazu
-
Thread
Nokia SMS mit Mikrocontroller auslesen
Stromversorgung. (War zumindest bei mir so) Ich habe allerdings SMS versendet: Sobald ein Wert am AD-Eingang überschritten wurde, schickte der Mega8 eine Meldung mit dem Wert an mich. Irgendwann komme ich noch mal dazu, das Ganze zu einer Alarmzentrale auszubauen. Gruß Günter
Ich verwende keinen AVR. Mein µC(8051 Derivat) arbeitet mit 3V Pegeln, ebenso wie das Handy. Deshalb konnte ich mir einen Pegelwandler sparen. Handy - µC: Tx(Handy) --------- Rx(µC) Rx(Handy) --------- Tx(µC) GND(Handy)---------
-
Thread
Welcher Microcontroller ???
auf 8051-er finden. Peter
Atmel hat Themic geschluckt, deshalb fangen einige Atmels auch T an. Die MC-Familien heißen 8051 bzw. AVR. Wenn Du was mit dem 80C537 gemacht hast, gehört der zu den 8051-ern. D.h. er ist völlig Code-kompatibel, hat aber einige Erweiterungen in den SFRs. Wenn Du nen Flash 8051-er mit PWM und
-
Thread
DS80C390
? Außerdem habe ich noch keine Erfahrungen mit 8051er Chips gemacht. Ich würde ganz gerne in C programmieren und einen kostenlosen Compiler dafür verwenden. Wo bekomme ich Infos dazu? Zu diesem Chip noch eine Frage: Gibt es irgendwelche Adapter um
einmal paar Anmerkungen: 1. Ich habe auf http://home.t-online.de/home/holger.klabunde/projects/ 8051.htm einen Schaltplan für ein 8051-Board gefunden. Leider ist er ziemlich aufwendig, mit vielen ICs. Ich suche lieber etwas das eine ähnliche Minimalbestückung wie im Tutorial auf dieser Seite braucht
-
Thread
MSP 430 mit C Programmieren
, überall sind vorwiegend 8051-er am werkeln. Deshalb heißt der 8051 ja auch Industriestandard. So bin ich auch an meine ersten 8051-er gekommen (alte SCSI-Festplatten hatten sogar 2 davon). Der Hauptgrund, warum ich mit dem
AT89C51 den ersten Mikrokontroller mit Flash rausgebracht. Dadurch, daß es so viele Hersteller des 8051 gibt, gibt es auch fast nichts, was nicht mit einem 8051 an Peripherie in einem Gehäuse sitzt, z.B. CAN, USB, MP3 usw. Dallas hat auch einen 8051 mit internem 100MBit-Ethernet angekündigt (DS80C400)
-
Thread
ADC-Ref.-Spannung durch Kondensator
Kondensatorzwischenspeicherung(was für ein Wort!) als S&H-Schaltung, Interne Referenz, Schnelle Sigma-Delta-Wandlung, 8051-Core, und, und, und..... Zu sehen unter http://www.analog.com/microconverter/ Schönen Gruß Norbert
Optokopler an der Schnittstelle zum uPro sollte ein recht genaues System ergeben. Schau dich mal bei AD um die haben einige Doc s zum Einsatz von solchen Wandlern. Übringens hat TI, seit dem sie die Edelschmiede Burr-Brown aufgekauft haben, einige interessante Wandler zu super Preisen.
-
Thread
Wie kann ich einen Dezimalwert auf´s LCD-Display bringen?
binäre Wort in BCD umwandeln. Schau mal da nach: http://www.fh-pforzheim.de/fb05/labore/mclt/pdf/AD_Wandlung.pdf ist ne gute Anleitung. Benutzt ich auch um eine AD - Kanal Auszuwertung zu machen und auf LCD darzustellen.
Der AD-Wandler Wert liegt als Wert in einm 8 Bit breiten Register. Das kannst Du ja nicht direkt ausgeben, versteht ja niemand. Daher wandelt man das in BCD (Binary Coded Digit) um und dann sieht die Ausgabe
-
Thread
Bascom Prog für TLC2543
Hallo Bascom Freunde, ich habe auf der MCS Page folgendes Beispiel für den AD-Converter TLC 2543 gefunden, leider ist es nur für 8051er geschrieben. Könnt Ihr mir behilflich sein bei der der Anpassung an einen AVR 90S2333. Gruß Heiko ' ' EXAMPLE PROGRAM FOR DOMO
Hallo Heiko Warum Externe AD-Wandler?. Der 2333 hat doch 6 Stück an Bord ;-) Mit BASCOM-AVR ist es doch einfacher die Internen AD-Wandler zu programmieren,siehe Anhang MfG ThomasB
-
Thread
picpicpicpicpicpicpicpicpicpicpic
Programm für einen bestimmten PIC geschrieben, läuft eben nur auf diesem und keinen anderen. Bei den 8051 und den AVRs sind Routinen in der Regel typunabhängig und beliebig verschiebbar und beeinflussen sich nicht gegenseitig. Da macht es dann auch Sinn Funktionen isoliert zu betrachten und Fragen dazu
genau gleichen Typ benutzen. Das PIC-Forum ist wirklich nicht sehr gut im Vergleich zu dem 8051-Forum: http://www.ml-electronics.co.uk/picboard.htm http://www.8052.com/forum/ Peter
-
Thread
Programme in Basic
Tastatur über Matrix oder Widerstandsnetzwerk serielle Schnittstellen mit und ohne hardware-UART AD-Wandler auslesen PWM mit und ohne hardwareTimer Umrechnungstabellen à la "c-control-looktab" sowie Schaltungen z.B. für DA-Wandler über PWM oder meinetwegen auch per I2C Temperaturmessung
ziemlich schnell sehr umfangreiche Bibliotheken erstellt, die er immer wieder verwendet. Meine 8051-Bibliotheken sowohl für Assembler als auch für C sind mittlerweile richtig stattlich und für die diversen Bausteinchen, sei es nun Temperatursensoren, AD-/DA-Wandler, LCDs, Schrittmotoren, Flashs, Eeproms
-
Thread
* Selber Artikel schreiben
erst dann erscheinen. (Sonst gibt das Mist). Schmittchen. PS: ADC: AVRs haben nur einen 10Bit-AD-Wandler
Programmiersprachen - C - Basic - Assembler Speichertypen - RAM - ROM - EEPROM Prozessortypen - AVR - 8051 - ... Sockelvarianten - DIL Allerdings hat eine alphabetisch sortierte Liste, die so ähnlich wie ein Abkürzungsverzeichnis aussieht, auch ihren Vorteil. Siegfried
-
Thread
10-Bit Arithmetik / Welcher µC ?
Hi wie soll das eigentlich gehen aus einem 8bit AD einen 10 bitter zu machen??? mfg Christian
könnte aber funktionieren :-) realisieren. Alles weitere ist bis jetzt noch Träumerei... Mit dem 8051 hab ich noch keine konkreten Projekte realisiert, wir haben damit nur in der Schule gearbeietet und halt so die üblichen Themen wie Interrupts und AD-Wandlung gemacht, nix aufregendes. Ich bin im Moment
-
Thread
Temperatursteuerung
mich schon ein wenig schlau gemacht, und bin dabei vorallem auf folgende Chips gestossen: AT89C4051, 8051 und AVR. Ich frage mich ob obiges mit dem 4051 überhaupt mölich ist? Kriterium wäre hier der Preis, es sollte möglichst günstig sein. 2. Was für einen Tempsensor kann ich verwenden? (0,5 C° genauigkeit
geeignetsten ist. Solange nicht mehr dazukommt reichen die Ein/Ausgänge und er verfügt über einen eingebauten AD-Wandler der für die Themperaturmessung notwendig ist. Mal eine Aufstellung der benötigten Ports. 6-7 Bit für das Display, je nach dem wie man es ansteuert. 2 Bit für die Relais 1 Bit für den Sensor
-
Thread
External memory schreiben lesen??
gemeint, oder? Was, wenn ich an Adress und Datenbus 64KB Speiher dranhängen möchte?? In Assambler (8051) würde ich den Bereich mit MOVX addr beschreiben / lesen. Mit inp() und outp() erzeuge ich aber weder WR/RD Signal noch das ALE. Guido
Der AVR GCC übernimmt dann die ganze Aufgabe bzw. setzt Adresse, latched und schreibt die Daten an [AD0..7] Das war mir nicht ganz klar als blutiger C neuling. Gibt es denn nict irgendwo eine gute Beschreibung wo ich mir den ganzen Kram anlernen kann? Als neuling steht man ganz schön blöd vor zeilen
-
Thread
Cygnal und Atmel Controller
Hallo ich intressiere mich für die 8051 Derivate von Atmel und Cygnal. Da sie Flash Proms und zum teil auch DA Wandler haben. Ich habe dazu folgende Fragen. Wo kann ich diese Controller bestellen? Taugen die AD Wandler in diesen Controllern
-
Thread
DMS --> AT89C2051/AT89S8252 --> notebook
notebook zu senden. Die größten Schwierigkeiten bereitet mir momentan der die Auswahl eines geeigneten AD-Wandlers und dessen Anschluß a. an den DMS und b. an den µC. Es gibt von Maxim einen ADC (MAX1400) an den man direkt DMS hängen kann, aber der ist nur als SMD erhältlich und das wollte ich mir nicht
10bit auflösung reichen kannst du auch zbsp einen AVR Controller verwenden, da der ja schon ein paar AD wandler hat (ja nach typ) oder ist es wichtig, dass du einen 8051 nimmst??? Viel erfolg!! mfg Christian