Postat: 7 november 2005, 20:00:29
Om du ska börja programmera microprocessorer börja med AVR... så... nog sakt om det, över till det du faktiskt vill göra: Styra leds från com porten, att koppla en AVR (eller vilken microcontroller som helst) till com porten och sen bara låta den styra leds är overkill enligt min mening iaf... och i detta fallet ligger det en utmaning i att lösa det med bara logikkretsar...
Jag vet inte 100% själv hur man skulle kunna lösa att men det är inte utan att jag blir lite sugen på att försöka själv... har kollat runt lite (dvs googlat) och kommit fram till att en lösning nog skulle kunna vara att köra med ett shift register. Problemet som jag ser att är dock att få till klockan signalen... skulle vara om man körde med en egen kristal till shiftregistret, problemet är dock att den klockan hade gjort så att man bara skulle kunna köra på en speciell baud om man inte byter klockan... och för att inte shiftregistret ska ändra utgångarna varje gång den får en klocksignal borde man kunna använda ngn krets med minnesfunktion... nollställning etc kan man köra med ngn av kontroll pinnarna på com porten t ex DTR. Dessa är dessutom lätta att kontrollera i mjukvaran...
Teoretiskt (även praktiskt, jag vet dock inte riktigt hur) skulle det alltså gå att skicka ut infon till shift registret (behövs nog en RS232 <-> TTL converter innan shiftregistret dock, t ex MAX232) och när man skickat detta togglar man DTR pinnen och lysdiodrarna lyser...
Galet sugen jag blir på att lösa detta... suger att man kan för lite om varje komponent som kan behövas...
Jaja... en tanke istället för att ge sig på AVR direkt...
(dvs den lätta lösningen)
//rickeboy
Jag vet inte 100% själv hur man skulle kunna lösa att men det är inte utan att jag blir lite sugen på att försöka själv... har kollat runt lite (dvs googlat) och kommit fram till att en lösning nog skulle kunna vara att köra med ett shift register. Problemet som jag ser att är dock att få till klockan signalen... skulle vara om man körde med en egen kristal till shiftregistret, problemet är dock att den klockan hade gjort så att man bara skulle kunna köra på en speciell baud om man inte byter klockan... och för att inte shiftregistret ska ändra utgångarna varje gång den får en klocksignal borde man kunna använda ngn krets med minnesfunktion... nollställning etc kan man köra med ngn av kontroll pinnarna på com porten t ex DTR. Dessa är dessutom lätta att kontrollera i mjukvaran...
Teoretiskt (även praktiskt, jag vet dock inte riktigt hur) skulle det alltså gå att skicka ut infon till shift registret (behövs nog en RS232 <-> TTL converter innan shiftregistret dock, t ex MAX232) och när man skickat detta togglar man DTR pinnen och lysdiodrarna lyser...
Galet sugen jag blir på att lösa detta... suger att man kan för lite om varje komponent som kan behövas...
Jaja... en tanke istället för att ge sig på AVR direkt...

//rickeboy