mam jescze jedno pytanie programujesz to odzelnym proramatorem?? czy przez ISP?? spoboj odwrócic porty, spoboj uzywac polecen set i reset np. "reset PORTB.5 " oraz tutaj masz cos o charakterstyce portu: Port PB jako uniwersalny port wejścia wyjścia. Wszystkie 8 linii portu są równorzędne, gdy używane są jako zwykłe wejścia-wyjścia. Bity DDBn w rejestrze...
#include <avr/io.h> #define OSC 8 // częstotliwość zegara w megahercach #define TOGGLE_RED PORTB ^= 0x04; // dioda czerwona PB2 #define TOGGLE_GRN PORTB ^= 0x01; // dioda zielona PB0 int main(void) { //inicjalizacja DDRA= 0x00; // IN DDRB= 0x00; // IN DDRC= 0x00; // IN DDRD= 0x00; // IN DDRB = 0x05; //porty są OUT PORTB = 0x05; //diody...
Witam, Mam problem, niby banał, a od kilku godzin nie mogę sobie poradzić Program odchudziłem do kilku linii kodu: #include <avr/io.h> int main(void) { DDRA=0x00;//wejście PORTA=0xff;//z podciąganiem DDRC=0xff; //wyjście while(1) { unsigned char a; a=PORTA; PORTC=a; } } i nie działa Na PORTC zawsze podaje to,...
tranzystor npn np. bc337 lub podobny na min 30V. Kolektor do plusa przez przekaźnik (nie zapomnij o diodzie zabezpieczającej tranzystor przed uszkodzeniem w wyniku przerwania prądu płynącego przez cewke). emiter do masy, baza poprzez 1kom do pinu portu. Masa wspólna. pzdr
Witam, Posiadam płytke ZL11AVR "z drugiej ręki" i nie wiem co było z nią w przeszłosci wyczyniane, napotkałem problem podczas proby odczytu klawiszy - ten podłączony do PD0 działa poprawnie, drugi (PD1) dziala jak chce... Program napisany jest w C, podczas debugowania (AVRStudio) widać ze rejestr DDRD i PORTD (podciaganie wewnętrzne do Vcc) ustawione...
:arrow: portal nie mas tylko uziemien niema co panikowac i niechodzi tu o zaden drugi pion co jest kompletna bzdura tylko o roznica potencjalow uziomu kompa i kablowki wyciagnij wtyczke kompa podlacz kablowke wlacz kompa i po sprawie mozesz zastosowac tez separator :D ale to moze pozniej :lol:
Jeśli w modemie SDI są standardowe kości odpowiednika max232 to nie powinno byc problemu, jeśli natomiast są jakieś układy na tranzystorach/rezystorach/diodach to działanie będzie silnie zależeć od poziomu napięć. Osobiści uważam że są tam zaistalowane jakieś dość zaawansowane układy więc nie powinno być z tym problemu. Co do napieć to standard v24...
najczęściej winę ponosi żle wykonana płytka , źle prowadzona masa, i parę innych czynników. Poszukaj na stronie atmela, tam są pewne wskazówki jak projektować płytkę pod AVR. AVR to Cmos, wszystkie niepodłączone porty daj na masę lub wystaw na nich "0". Z tego powodu przeskoczyłem na PICe , tam to zjawisko nie występuje. można cuda robić obok procka...
Witam!!! Mam mały problem... W płycie głównej '702732E' znajduje się port 'IR Connector' -4 pinowy. Wie ktoś może jak są rozmieszczone sygnały w tym porcie...??? (Napięcie, masa, odbiór-RX, nadawanie-TX) Dzięki...
Witam, czy ktoś ma doświadczenia z podłączaniem przełączników do oświetlenia 220V ( typowych przełączników które są zamontowanie do włączania oświetlenia w pomieszczeniach ) bezposrednio do portów mikrokontrolera ( do ATmega). Oczywiście mówimy o całkiem nowych przełącznikach, które nie przełączały jeszcze żadnych obciążeń podłączonych do 220V. Moje...
Witam mógłby mi ktoś podac program który steruje portem LPT a konkretni pinami od masy D18-D25 wszedzie szukałem ale są tylko od D0-D8 z góry dzieki za pomoc Program bedzie pracował pod XP mam juz wgraney userport
Trafił mi sie dell d600 całkowicie martwy, zero reakcji. Po poprawieniu lutów dławika FL1, gniazda zasilacza, kostki panelu włączającego i wymianie 6-nóżkowego układu za gniazdem i troche sie zmienilo. 1. po podpieciu zasilacza zaswieca sie dioda kotnrolna. 2. przy probie włączenia przez 3-5 sek. mrygaja wszystkie diody na panelu tak szybko, że nie...
Przedstawiam prosty i niezawodny programator dla mikrokontrolerów AVR Oprogramowanie: PonyProg2000 w wersji 2.07c do ściągnięcia z Konfiguracja: Setup | Interface Setup... Serial SI Prog I/O COMx Select Polarity of the Control lines - wszystkie odznaczone Schemat: Google: simple serial programmer, cheapest avr programmer Znajdujemy różne podobne rozwiązania,...
Typowy port COM daje napięcia +-12V; standard RS-232 wymaga, by były co najmniej +-3V, nie przekraczały +-15V, i wszystkie piny były odporne na podłączenie +-25V - jeśli port jest zrobiony zgodnie ze standardem, to go nie uszkodzisz, nawet jak coś pomylisz i zrobisz zwarcie pinu portu do masy, czy to +5V. Żeby to było bezpieczne dla układu 74HC, to...
W nocy był u mnie silny wiatr i wiem, że była przerwa w dostawie prądu. :idea: oprócz pinów zasilania USB > masz dwa piny sygnałowe +D/-D jesli coś sie zdarzyło (na właczonym komputerze - stby) to jest możliwe ,że - własnie coś się zdarzyło na +D/-D czyli mostek South ... uszkodzony Pomiary: - całkowicie wył. komputer z prądu > mierz oporność +D/do...
W tym momencie jest tylko cos takiego testowego (na różne sposoby probowalem zmieniac stany portów) $regfile = "m128def.dat" $crystal = 14745600 Config Portf = Output Config Porta = Output Config Portb = Output Config Portc = Output Porta = 255 Portb = 255 Portf = 255 Portc = 125 Do Toggle Portf.2 Wait 1 Porta.0 = 1 Porta.1 = 1 Porta.2 = 1 Porta.3 =...
Witam. Dziwna sytuacja: Atmega 16, BASCOM AVR, port C wisi w powietrzu i następują jego próby sczytywania: $crystal = 8000000 $regfile = "m16def.dat" Config Pinc.0 = Input Config Pinc.1 = Input Config Pinc.2 = Input Config Pinc.3 = Input Config Pinc.4 = Input Config Pinc.5 = Input Config Pinc.6 = Input Config Pinc.7 = Input Pion1 Alias Pinc.0...
Rem **konfiguracja portów** Config Pinb.1 = Output 'wyjście PWM OC1A nóżka 15 Config Pind.3 = Output 'wyjscie przekaznik Config Pind.4 = Output 'wyjscie buzzer Config Pind.5 = Input 'do trybu lato/zima Config Rc5 = Pinb.0 'wejscie rc5 Set Portd.5 'podciągnięcie Czyli przy Config musi być Pinx,x=Input lub Output. I teraz jeśli pin jest "Input" to musisz...
PortX (x dowolne) zawsze zawiera wartość jaką wystawia procesor na wyjście (dla pinu wyjściowego to będzie stan wysoki/niski, dla wejściowego pullup/open), natomiast PinX przy odczycie daje rzeczywisty stan panujący na pinie. Warunki zewnętrzne są w stanie zmienić tylko wartości w PinX (wpisanie wartości do tego rejestru w zależności od procesora nie...
Buduję pewien układ zawierający dwa mikrokontrolery ATMega328. Nazwijmy je A i B. Mikrokontroler A ma kwarc 16MHz, a mikrokontroler B ma kwarc 8MHz. Mikrokontrolery są połączone przewodem 4-żyłowym o długości ok. 30cm, z których dwie żyły to zasilanie i masa, trzecia żyła łączy B0 mikrokontrolera A z C4 mikrokontrolera B, czwarta żyła łączy B1 mikrokontrolera...
Czesc - mam taki mały problemik Jeżeli podłącze do masy wcześniej zapisany jako wejście Portc.4 to ma być pobrana Wartość Predkosc = 60 i a Jeżeli Portc.5 podam mase to bedze Predkosc = 30 Oraz dodatkowo Jeśeli na 2 porty lub więcej podam mase to Predkosc = xx Dim Predkosc As Byte If Portc.4 = 1 To Predkosc = 60, If Portc.5 = 1 To Predkosc = 30 If End...
Witam czy może ktoś potwierdzić czy dobrze myślę? Próbuję się przenieść z ATMega na ATxMega, ale trochę to wszystko poudziwniane:/ cz te wszystkie zapisy oznaczają to samo? I ustawią cały port B jako wyjście i na PB0 i PB1 podciąganie do zasilania(stan wysoki)? [syntax=c] PORTB.DIR = 0xFF; PORTB.OUT = 0x03; ////////////////////////////////////////...
Wkleję cały program: = 0x33" naprawiło problem, więc gdzieś tu tkwi szkopuł. Bo jeśli dobrze rozumuję , to: bajt XX10 XX11 & ~0x33 1100 1100 ( czyli ~(0011 0011)) bajt XX00 XX00 PD7 jest niepodłączone. PD6 to wyjście na tranzystor (przez rezystor). Nie mam schematu, ale układ elektrycznie działa ok. PD2 i PD3 to switch'e zwierające do masy. Drugi...
Dzień dobry, Długo mnie tu nie było, ale wreszcie trafił się drobiażdżek, który jest elektrodowalny... Jak dobrze wiemy , jednym z największych problemów XXI wieku jest właśnie ten, że dla oszczędzenia paru marnych juanów producenci komputerów postanowili pozbawić je portu równoległego , co większości z nas odbija się czkawką - i nie chodzi tu bynajmniej...
Mam taki glupi problem... Nie wiem, czy zrobilem jakis podstawowy blad, czy cos... Ale juz nie mam sil, gapie sie w ten kod od kilku godzin i nie wiem, co moze byc zle... A sprawa jest iscie podstawowa: DDRC |= _BV(0); PORTC &= _BV(0); DDRB &= _BV(5); PORTB &= _BV(5); for(;;) { if bit_is_clear(PINB, PB5)...
Witam udalo mi sie juz zaprogramowac mege jednakze cos jest nie halo. Probuje odczytac czy na pinie PF5 jest masa czy nie. Jesli jest masa ma sie wykonac kawalek kodu, jesli wisi w powietrzu nic ma nie robic. #define DOOR1_IN DDRF &= ~(1 << PF5); PORTF &= ~(1 << PF5); PINF |= (1 << PF5); int door1(void) { DOOR1_IN; if(!(PORTF...
Szukam jakiegos programu diagnostycznego, dzieki ktoremu moglbym sprawdzic kable... Dokladniej chodzi mi o cos takiego, ze podlaczam rf lub lpt do portow. Zwieram ktoras z nozek z masa i na ekranie w programie pokazuje mi sie, ze jest ok. Jest cos takiego? Chodzi mi tylko o lpt i rs. Przy okazji moglbym tym programem sprawdzic, czy te porty nie sa poblokowane......
No to ja odświerze temat coby nie zakładać nowego. Mój problem troszeczkę rozwija ten opisany w temacie. Miałem sobie win2k +sp4 i winroute. Aby dc wszystkim chodzilo ok w winroute porobilem mapowanie portów. Wszystko działało ok (wiec wiem jak to zrobić i wiem jeżeli coś bym w winroute robil źle), ale parę dni temu padł mi dysk. Stwierdziłem ze to...
Witam Mam problem z portami w procesorze ATMEGA32. Stany na wyjsciach portów wogule nie chcą sie zmieniac. Nie są ani podciągnięte do masy ani do plusa zasilania. Do tesu napisałem bardzo prosty program (ostatnio pisze programy powyżej 1000 linijek :D ) w Bascomie v1.11.7.9 Programowanie przebiegło bez problemu ale na wyjsciu Portd.3 nic sie nie dzieje....
- wykonanie operacji ( PORTC & ~0x3f ) | 1 << PC1 powoduje wpisanie do PORTC w poerwszej pozycji jedynki, czyli wartosc PORTC po tej operacji bedzie wynosila: 10000010. Czyli nozka procesora PC1 bedzie miala stan wysoki. Pierwszy wniosek prawdziwy tj.: zawartość PORTC będzie 0b10000010 ale wniosek: Nózka procesora PC1 bedzie miała stan wysoki...
Witam panowie Mam bardzo duży problem z netem. Mianowicie o co chodzi: Jakis czas temu mialem neo 256 ale zrobilem migracje z 256 na 1024 kb i w pierwsze dni chodzila z zadawa;ajacej szybkosci program p2p sciagal z predkoscia 120 kb ucieszylem sie niestety nie na dlugo teraz ciezko na tym samym p2p wogule uzyskac polaczenie a jak juz jest to 2-8 kb...
Połowiczny sukces, sprzęt pojawił się w ST585 po wprowadzeniu właściwej bramy w 'serwerze www'. Na innych ruterach brama w serwerze była bez znaczenia. DHCP nic nie zmienił tylko uciekł mi serwer na inny IP. Niestety wpis w ST585 pokazuje teraz że jest właściwe przekierowanie, tak jak w instrukcji, ale dalej nie widać z zewnątrz. Jeszcze spróbuję z...
A więc tak. 1. ATmega8 nie posiada linii PC7. 2. Linia PC6 jest wykorzystywana jako reset. Żeby użyć jej jako linii IO należy przestawić odpowiedni fusebit. Jednak wtedy tracisz możliwość programowania ISP - wtedy pozostaje tylko programator równoległy. Być może wiesz o tym, ale skoro już piszę to warto było wspomnieć. 3. PORTC = 0xff; Ustawiając port...
witam mam problem z przyciskami w bascomie a mianowicie program steruje silnikiem krokowy no ale nie o tym chodzi o to ze program nie reaguje na przyciski oto kawalek programu config portc.1 = input set portc.1 do if portc.1 = 0 then .... i tu instrukcje ..... end if loop przyklad prosty ale nie działa program nie reaguje na zwieranie portc.1 do masy...
Witam Napisałem taki kod: int main(){ DDRA = 0xFF; PORTA = 0xF0; DDRC = ~0x01; PORTC = 0x01; while(1) { PORTA = 0x0F; _delay_ms(100); if (PINC0 == 0) PORTA = 0x01; } return 0; } Na PORTA podpiąłem diody, a do PC0 włącznik podłączony do masy. No i nie widzę na wyjściu reakcji na włączenie włącznika....
Dlaczego ten if w którym wstawiłem pilot, z wcześniej zdefiniowanego wyrażenia wywala mi błąd? jak mozna poprawic ten kod aby uzyskać dostęp do konkretnych lini portów i pinów? zamiast wszędzie wstawiać nazwa portu & ... i przesuwać bity? zaczynam z C dopiero... #include <avr\io.h> #include <inttypes.h> #include <stdbool.h> #define...
Temat powraca na forum jak bumerang ... "Odblokowanie portów' polega na ustawieniu przekierowania portów. Nie sposób się z tym nie zgodzić. W archiwum jest masa tematów o przekierowaniu portów. Kończymy. Regulamin, punkt 14, 16. PS. W instrukcji obsługi też jest to opisane.
Witam, init portu: GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD; //GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; GPIO_Init(GPIOA, &GPIO_InitStructure); odczyt stanu: adc_busy = GPIO_ReadOutputDataBit(GPIOA, GPIO_Pin_6); Sprawa wyglada tak: Ustawiam IPU...
Witam, Szukam jakiegoś switch'a gigowego do domu, między około 20 portów. Z uwagi na to, że widzę masę opisów w necie na temat ich energooszczędności postanowiłem poradzić się na forum ile w tym prawdy, a ile bełkotu marketingowego. Część opisów zawiera informacje, że porty nie podłączone nie pobierają prądu, część że dostosowują zużycie do długości...
Witam, mam problem z ATxmega128A3U-AU a dokładnie z portem B. Program ograniczam tylko do 1 polecenia: PORTB.DIR = 0x00; Nie wiem dlaczego na pinach PORTB 4,5,6,7 mam stan wysoki a na 0,1,2,3 niski (nawet jeżeli podciągne rezystorem do masy programowo) Kolejna próba z takimi poleceniami: PORTB.DIR = 0xFF; PORTB.OUT = 0x00; I ta sama sytuacja. ----------------------------------------...
Czyli jeśli chcemy mieć publiczne IP to zostaje Plus? Masakra. To jeszcze T-Mobile dla firm ma publiczne IP.
(at)bold663key skoro wiesz, ze usuwanie ciastek nie pomoze to po co to piszesz? (at)siena11 sprawdz czy w wersji portable tez wystepuje ten sam problem: 2GB to nie jest specjalnie duzo przy otwartych 23 procesach. Shift+Esc pokazuje cos ciekawego w Operze? Po wylaczeniu dodatkow testowales?
Gratuluję serwisowi mistrzowskiej diagnostyki XD. Ten serwis to tylko z nazwy, czy jakieś oszołomy mają po prostu "serwis Denon"? Chociaż prawdę mówiąc w autoryzowanym tak samo pracują podobnie jak ci zwani "kucharzami" w restauracjach Sphinx. Tam podgrzewacze, a w serwisie tzw wymieniacze modułów. O elektronice to oni wiedzą tyle co mój lewy kalosz....
Jak zapalac diody zalezy od podlaczenia tejze oraz od wydajnosci pradowej wyjsc, zarowno w stanie niskim jak i wysokim. Jezeli producent procesora napisze ze wydajnosc pradowa w stanie wysokim wynosi np. 1mA a w stanie niskim np. 20mA to zeby zapobiec uszkodzeniu wyjscia podlacza sie diode tak zeby byla zapalana stanem niskim. Slaba wydajnosc w stanie...
avr'y mają programowalne piny wejścia/wyjścia, posiadają tranzystor zwierający do zasilania/masy (port jako wyjście) oraz otwarty kolektor/pull-up (port jako wejście). całość się prezentuje tak: DDRx = 0; PORTx = 0 to pin jest zwierany do masy DDRx = 0; PORTx = 1 to pin jest zwierany do zasilania DDRx = 1; PORTx = 0 to pin jest typu otwarty kolektor...
Czesc. Na jakich ukladach robicie bufor dla portow ? Chcialem sie zabezpieczyc przed uzytkownikami, ktorzy zewra wejscie do masy, do plusa..ze soba. Odporne na wszystko. Moze z jakims bezpiecznikiem termicznym - w przypadku zwarcia wyjscia, ktore byloby zasilajacym dla jakiegos urzadzenia. Ma moze ktos jakies doswiadczenia praktyczne ? Dzieki, mariusz
Bardzo wiele osob pyta (zastanawia) sie jak sterowac urzadzeniami zewnetrznymi np silniczki, przekazniki itp za pomoca PC'eta. Pozwole sobie opisac ten temat mam nadzieje w prosty sposob (sam kiedys nie przespalem pare nocek). Wykorzystam do tego port LPT, jest idealny na poczatek :) Polecam darmowa biblioteke inpout32.dll do sciagniecia chociazby z:...
No i wszystko byloby ladnie gdy nie fakt ze jak cos podlacze do tych portow to nagle komp sie masakrycznie spowalnia i nawet myszka po pulpicie chodzi skokowo, czy to znaczy ze mimo wszystko zle cos podlaczylem???
nie ma tego napiecia na tej nozce, jest 12 miedzy pozostalymi a masa. ponadto na ukladzie LM317 nie ma zadnych napiec a to chyba stabilizator. mozliwe ze sie uszkodzil przy poprawianiu lutow?
Telefon jest nowka to jest czarna wiec dobrze wrzucilem ME. przemierze jeszcze gniazdo,moze ktoras linia poszla do masy (elektrostatycznie), co by oznaczalo, ze mam strasznego pecha. Robilem jeszcze testy JAF-em i fail mam na jednym: ST_MBUS_TX_RX_LOOP_TEST
Porty konfigurujesz poleceniem " Config PortX = Input lub Output" czyli przykładowo jeżeli chcesz aby dany pin portu służył jako wyjściowy to robisz tak: Config PORTB.0 = Output Lub DDRB =&B00000001 co spowoduje że portb.0 będzie wyjściem Poleceniem Set Portb.0 wystawiasz +5V na tę końcówkę portu a poleceniem Reset Portb.0 ustawiasz 0 (masę). Do sterowania...
Normalnie Joystiki do komputera na game porta mają przyciski na czterech liniach cyfrowych (zwierają do masy odpowiedni pin). Ja potrzebuję zamiast zwykłego switcha zastosować klucz elektroniczny na tranzystorze. I teraz pytania: Czy w tym przypadku tranzystor nie będzie stanowił zbyt dużego spadku napięcia (czyli coś koło 1,2V) ? Nie wiem do końca...
Dzięki za porady...ale chyba nie tędy droga. Masy oczywiście są OK. Zaznaczam, że jak odłączę kartę pomiarową to atmega (całe urządzenia na niej zbudowane) pracuje wyśmienicie. Jeśli obciążę porty wyjściowe do masy (np. przez 10k) też wystawia mi na wszystkie 16 pinów poprawne stany. Tylko jak podepnę kartę, która wszystkie linie atmega-karta podciąga...
Odnośnie AVCC w m8 jest ono na stałe zwarte przez pewną rezystancję(dość znany błąd). Odnośnie nop, jest to w swoim rodzaju opóźnienie choć bardziej polecam gotowe funkcje opóźniające z util/delay.h. Tak jak już wcześniej wspomniał kolega atmega nie posiada pull-down a więc musisz zastosować zew. rezystor zwierający daną końcówkę do masy. Edit: poprawiono.
Można wykorzystywać wewnętrzne podciąganie. Urządzenie slave 1wire może jedynie ściagać linie 1wire do masy i dlatego jest konieczne jakiekolwiek podciąganie. Moje procedury wykorzystują sterowanie 1wire przez właśnie rejestry PORTx. Przy odpowiednie dobranych czasach pozwala to uzyskać transmisję na bardzo długich liniach (udalo się uzyskać transmisję...
Internet 1Gbps, to nie LAN 1Gbps. Dlatego sadze, ze w Portugalii bedzie taki Internet. Nigdzie nie było napisane, że jest to internet, potrafię odróżnić WAN od LAN, aczkolwiek napisane było iż jest to usługa, ale jaka to już nie bardzo, jedynie że 1Gbps, a że usługodawcą ma być największy ISP w Portugalii ?, nawet jeśli jest to przyłącze do WAN; to...
Witam. Jestem początkującym elektronikiem amatorem. Chciałem zbudować zasilacz dający+15/-15/+48V względem jednej wspólnej masy. Mam do dyspozycji transformator 2x18V, który zakupiłem do tego celu. Umiem zbudować zasilacz symetryczny +/-15V. Napięcie 48V potrafię uzyskać przez podwojenie 18V z tranformatora i wystabilizowaniu do 48V. Oba moduły działają...
Gong też pomysł nie najgorszy, ale u mnie walają się stare układy do sterowania bramą, więc aż proszą się o wykorzystanie... Ale nie wykluczone, że skorzystam z Twojego pomysłu. Mówisz, żeby nie podłączać przekaźnika bezpośrednio do pinów, czemu? Przecież cewka w przekaźniku na pewno zmniejsza prąd idący obwodem, co zmniejsza ryzyko uszkodzenia. Po...
Witam! Mam problem z odczytem klawiatury. Tak jak na zamieszczonym schemacie mam podłączonych 15 klawiszy do ponad połowy pinów portu PB w Attiny2313. Połączone są one za pomocą dekodera 1z15 na BCD (zrobionego z kilku 1n4148).Czyli naciskając pierwszy zwiera nam PB.0 do masy , drugi zwiera PB.1 , trzeci - PB.0 i PB.1, czwarty tylko PB.2 itd. Reasumując...
No proszę bardzo // Program skompilowany pod AVRStudio 4 // To działa po dotknięciu int0 do plusa // a w praktyce to nawet po dotknięciu końcówką miernika .INCLUDE "m32def.inc" .org 0x0000 rjmp Reset .org INT0addr // ustawienie wektora dla int0 rjmp ob_przerw // -//- .org 0x2a Reset: //wektor dla reset tutaj skacze proc po resecie ldi R24,high(RAMEND)...
Tego nie sprawdzałem. Przypuszczam, że jeśli są zbyt blisko siebie, to TS wyjdą z dużym błędem i pomiar trzeba będzie powtórzyć. Najlepiej ściągnij sobie ten program, jest darmowy i spróbuj coś pomierzyć. Wystarczy zbudować prosty układ składający się z kilku rezystorów i podłączyć do karty dźwiękowej.
No mały trick jest - zamień w nazwie portu znak "_" na "." - czyli odwołanie do stosownej struktury i zobacz jaka powstanie masakra. Oczywiście takie odwołanie jakie powstanie też ma pewne zalety w niektórych sytuacjach.
No masakra... Czy ty w ogóle czytasz ze zrozumieniem? Odsyłamy Cię do przykładów, a ty cytujesz artykuł o tym jak połączyć przykłady z biblioteką... I to jeszcze gdzieś w środku, bo nawet chyba nie przeczytałeś pierwszej strony, bo z niej jasno wynika jaki jest mój stosunek do biblioteki, że przykłady NIE SĄ z nią sprzęgnięte itd... Jeśli Twoje czytanie...
Zauważyłem u Kolegi drobny błąd w programie, po wyjściu programu z instrukcji IF... End If na silnik dalej idzie prąd, może to mieć znaczenie jeżeli program z jednego warunku nie wejdzie w drugi. W rozwiązaniu problemu z przyciskami może pomógłby wewnętrzny przetwornik ADC, trzeba by zamienić Pinb.0 z którymś wyjściem silnika które obsługuje ADC. Podłączenie...
CONFIG PIND.0 = INPUT ;ustawienie jako wyjście PORTD.0 = 1 ;podciągnięcie do plusa
Witam, Przyznam, że powoli wymiękam, dlatego postanowiłem tutaj poszukać pomocy. Prosta sprawa: do PD2 (INT0) podpięty przycisk ściągający do masy. Przerwania uruchomione, działają, aktywują się na zmianę poziomu, jednak w kodzie poniżej wykonanie nigdy nie wpada w warunek if. [syntax=c]ISR (INT0_vect) { if(PORTD & PORTD2) zgas_diodke1(); else zapal_diodke1();...
Cześć. Pisze w imieniu kolegi. Od nowego roku przeniósł się do akademika. Internet ma na kablu, ale są z nim ogromne problemy. Mimo, że jest dość szybki, download w granicach 600-800kb/s to strony wczytują się masakrycznie długo. Do tego nie działa masa rzeczy typu radia internetowe, gry online, itp. Pewnie poblokowane są jakieś porty. Da się coś z...
Koledzy, uczę się na płytce od KAMAMI ZL31 z prockiem STM32F103RB. Idę zgodnie z książka jednak nie mogę uzyskać innego przerwania jak od portu A. Program kompiluje się bez błędów. PB1 PB2 wyjścia PP Jeżeli debaguje na procesorze to nie jest już OK. W podglądzie przerwań konfiguruje się na przerwanie port PA0. Zwieram do masy PA0 zgłaszane jest przerwanie,...
Cześć, chciałem przeportować kod do odbioru RC5 autorstwa Dondu za ATMega8 na ATTiny13 - REzystory diod 470Ω, nie zmieniłem na schemacie. Pilot samoróbka, ale 100% pewniak. No więc w czym problem? Uruchomiłem przykład na ATMega8, wszystko pięknie śmiga. Program kompiluje się dla Tiny13 bez błędów i ostrzeżeń. Jednak program nie działa - po wciśnięciu...
Aby działało w środku musiałbyś dopisać dodatkową regułę działającą od strony LAN. pomoglo dopiero jak dodalem dwie reguly: chain=srcnat action=masquerade src-address=192.168.1.0/24 dst-address=192.168.1.0/24 oraz chain=dstnat action=dst-nat to-addresses=192.168.1.100 to-ports=80 protocol=tcp dst-address=zewn.ip.xx.xx in-interface=bridge-local dst-port=80...
Cześć! To już mój drugi temat, dość niechętnie go zakładam bo problem jest błahy, ale mam nadzieję, że nikt na mnie nie nakrzyczy ^^. Niedawno skończyłem robić GUI do aplikacji, która wysyła dane przez port COM w Qt Creator, zaprogramowałem kilka przycisków, suwaki i listę z aktywnymi portami COM. Mianowicie napisałem funkcję wysyłającą, która wywołuję...
Witam wszystkich Poniżej zamieszczam kod który przeraża mnie swoją wolnością znaczy się brakiem szybkości. To jest STM32 a działa wolniej niz ATMEGA8. Osobiście nie sprawdzałem oscyloskopem taktowania ale jesli wierzyć konfiguracji PLL to zegar główny to 64MHz while zajmuje 16 albo 18 cykli - MASAKRA. Jak to przyśpieszyć? Czy jest możliwe wykorzystanie...
Witam, Pracuje na TIA PORTAL V12 i podobnie pojawiają się problemy. Czasami potrafi się zawiesić podczas trybu on-line i masakra. Podobnie do S7-300 nadal używam Step7. A myślałem że V13 będzie już ok. Pozdrawiam :)
Może coś takiego pomoże......... (Zejdę z ceny , za 150 dam radę.... :) [syntax=c] // caly port A to 8 wyjsc, caly port B to odpowiednio 8 wejsc #include <avr/io.h> int main(void) { DDRA=0xFF; // wyjscia led 8 sztuk PORTA=0x00; // diody katodami do masy DDRB=0x00; // jako wejscia, podlaczamy przyciski PORTB=0xFF; // wlaczone rezystory podciagajace...
Witam. Posiadam od niedawna telefon Samsung Galaxy Trend 2 (G313HN). Podczas przeglądania internetu mam dość dziwny problem. Kiedy przeglądam strony jest gitara ale kiedy chce poczytać jeden konkretny artykuł po kliknięciu na niego, otwiera się on i po jakiś kilku sekundach nie doczytawszy do końca s powrotem wraca do poprzedniej strony. Pojęcia nie...
To, że to jest WM-Port to wiem, tak zresztą napisałem w temacie ;) Używka wchodzi w grę, tylko, że jest bardzo duża szansa, że to gniazdo nie będzie dużo lepsze. Gniazdo to kpina z klienta. Jest szerokie, wtyczka duża, i to powoduje działanie dużej siły przy zgiętej wtyczce. Masakra. Nie wiem co na tym porcie jest wyprowadzone, być może audio też, ale...
i5 - do 4 x 3,46 GHz, 4 wątki - super wydajny, multimedialny procesor !!! Takie lanie wody... Dwurdzeniowy procesor z 2010 roku. Atrakcja jak nic. Dysk 240 GB - szybk i wydajny dysk Raczej nie SSD, co można byłoby wnioskować po pojemności, tym bardziej że do nieznanego modelu 120GB SSD trzeba dopłacić 130zł :) Karta graficzna Intel HD Dobrze że tutaj...
Mam 2 telefony. Jeden to Samsung A5 2016, i drugi to też Samsung ale taki awaryjny. Ale chodzi głównie o A5. Od 2 dni mam problem z ładowaniem tego telefonu. Mam z 3 ładowarki ( oryginalne jakoś 2-3 letnie ) i z 4 kable USB. Robiłem test na 2 telefonach wszystkimi ładowarkami i wiem że ładowarki są dobre. Coś jest nie halo z telefonem. Wczesnej jak...
Ustrojstwo zasilane z akumulatora czy to z zasilacza cierpi na tą samą przypadłość. Odpowiadająca na wszystkie zadane wyżej pytania, informuję iż: kondensatory filtrujące: zadeklarowane 2200uF - maja w okolicach 2084uF esr w ok. 0,014Ω Tranzystory mocy wszystkie sprawne, HFE w granicach od 87 do 97 Pomiary wykonane testerem elementów ze znanego...
Jak widać. Odczyt ok, zapis masakra. Bardzo dziwne. Próbowałeś sterownik zmieniać na totalnie inny jakiś? A w Linuxie robisz test zapisu czy odczytu. Może pendrive jakiś felerny. Masz inny pen 3.0?
No i właśnie tak robię (BASCOM AVR) i kiedy końcówka jest w stanie wysokim to napięcie panujące na niej jest prawie równe napięciu zasilającemu a kiedy wydam polecenie np. portd.1=0 wtedy napięcie spada do ok. 0,2V ale kiedy mierzę wydajność prądową tego stanu to nic nie popłynie ani "gram" prądu i nie otwiera mi tranzystora, dlaczego??? może to coś...
RESET-y układów 8255 można podłączyć bezpośrednio do masy (układ 8255 jest automatycznie resetowany po wysłaniu słowa sterującego), ale jeśli mamy bazować na Twoim schemacie (pomijajamy RAM U3, rejestr U9 i EPROM U2 pozostają bez zmian) to program będzie wyglądał mniej więcej tak: ;definicje kilku używanych stałych PORT_A equ 0 PORT_B equ 1 PORT_C equ...
:arrow: robert74 Dzięki za odpowiedz. Nie mam do niego zadnych kostek zasilania dlatego podpinam je według wskazan na stronie . Czyli na pin 1 i 3 (+12V) a na 2 i 6 -masa. Radio się załacza(wyswietla CODE ----) ale po przycisnieciu ktoregokolwiek z przyciskow resetuje się(wyłacza i włacza ponoewnie do stanu CODE----).. Uszkodzone jest czy robie cos...
Moja sytuacja wygląda tak: Mam podpięte diody pod pin 2 D0 i pin 25 masa. Przy włożeniu męskiej wtyczki do portu diody odrazu świecą słabym światłem, a później gdy chce je kontrolować w Pascalu nic się nie dzieje. Diody świecą nadal. Co może być? Czyżby uszkodzone LPT?
WinIO właściwie jest pakietem. Składa się z biblioteki dll i sterowników pod windy NT-pochodne (winio.sys) i nakładki na DOS - 9x/ME (winio.vxd). W oryginalnym wydaniu importuje sie procedury z dll, ale ponieważ rozprowadzana jest z kodem źródłowym nic nie stoi na przeszkodzie by wkleić odpowiednie procedurki do swojego programu (no chyba że licencja,...
faktycznie podczas podlanczania ze soba urzadzen peryferyjnych i komputera moze wystapic przeskok iskry ktroa moze "ubic" urzadzenie lub port. najwieksze ryzyko wystepuje kiedy podlanczane sa urzadzenia ktore maja wlasne zasilanie np. komputer-monitor , komuter-tv , komp-drukarka etc.... spowodowane jest to tym ze moze wystapic roznica potencjalow na...
Nie .. u mnie wszystko bylo oprócz ukladów. Oczywiscie byly rowniez poprzecinane w bardzo brzydki sposób scieżki. Na moje to jeden kolega na forum ma duza racje, za moment pojawia sie moduly na plytkach w postaci bardzo prostej do wlutowania w tuner. Wystarcza tylko TX RX i zasilanie z masa...+ ew. jakies inne standartowe sygnaly. Takie rozwiazanie...
W sumie nie wiem czy to problem z portami czy wogole uC mi nie rusza... cala teorie na temat rejestrow portow: DDR, Port, Pin czytalem wielokrotnie umie uruchomic najprtylko ciagle nie ostrzego programiku do migania diod :( w koncu sprawdzilem stany na poszczegolnych pinach i wynik jest nastepujacy: reset 4,8V (resetuje kabelkiem ktory przykladam do...
1. Sio do dokumentacji ... ;) Porty zewnętrzne mają każdy po 3 rejestry : PORTx - wyjściowy; PINx - wejściowy; DDRx - kierunku danych. Dla urwania procederów 100 postów tego typu tygodniowo dołączam rysunek w załączniku... ;) A kod po zmianie to taki : if(bit_is_set(PIND,PD0)) kierunek=lewa; if(bit_is_set(PIND,PD1)) kierunek=gora;...
Pozioma kreska, jak to ująłeś to masa... weź sobie opis portu LPT i zobacz gdzie masz masę (GrouND), rezystory coś koło 100Ohm / 0,25W, Diody LED jakie sobie chcesz tylko raczej nie super jasne.
Mozna wybrac dowolne porty w emulu - chyba nie zablokowal wszysztkich? Tak mysle. Z tym ze jesli miales tzw. forward czyli przekierowanie to najprawdopodobniej emul nie bedzie ci chulal jak dawniej - w sieci Kad bedziesz mial status Firewalled a w ED2K Low-ID na serwerach. Wykorzystaj porty ktorych ci admin nie poblokowal - chociazby port 80 - http...
Config Pinc.1 = Input Config Pinc.2 = Input Config Pinc.3 = Input Config Pinc.4 = Input Config Pinc.5 = Input to w sumie niepotrzebne bo standardowo po resecie wszystki piny są ustawione jako wejścia . gdy brakuje miejsca to każda linijka jest ważna. ja bym to usuną to to juz masakra jakaś hehe:) Do If Pinc.1 = 0 And Pinc.2 = 1 And Pinc.3 =...
Hmm.. Odwrócić na mojej płytce nie mam jak. Moge zmieniać tylko jak pomiędzy +5V i uP na rysunku. To znaczy e konfiguracji WK - tam gdzie uP do masy i +5V do portu. Na innym porcie działa. Podłączałem też do punktu uP bufor ULN2803A i nic. PzdrKC
Mam krótkie pytanko: Jak mniej więcej rozumieć schematy portów we/wy w/w PIC'a? W niektóych są "weak pull-up'y" (chodzi o wysokoomowe podciągnięcie do zasilania?Trzeba więc topić wejście do masy?), w TDS-ce znalazłem również wyjścia z dwoma FE-ami (n-kanał + p-kanał), więc jest to wyjście typu sink + source w jednym? Ile można pociągnąć z niego prądu...
Pewnie słyszeliście o komputerze Commodore 64 i z pewnością osoby, które używały tego komputera zawsze się zastanawiały po co jest User Port. Wraz z tym postem chciałbym odpowiedzieć na to nurtujące nas pytanie. A mianowicie port ten może służyć jako wejście i wyjście dzięki czemu można go wykorzystać do wielu ciekawych projektów. Oto jeden z nich :...
Ściągnąłem to Zainstalowałem go w Delphi i użyłem funkcji: SmallPort1.OpenDriver; // ładuje sterownik SmallPort1.Port[$278]:=1; // wypisuje 1 na com1 Skompilował się ładnie, bez żadnych błędów. Podłączyłem miernik, odpaliłem program i mierze. Z pomiarów wynika, że nie działa. Nic się nie zmienia na poszczególnych pinach. Masa jest na 5, sprzwdziłem...
Witam Napisalem bardzo prosty programik. .INCLUDE "m16def.inc" .CSEG .ORG 0 jmp Reset Reset: ldi R17, high(RAMEND) ldi R16, low(RAMEND) out SPH, R17 out SPL, R16 ; call INI_Klawiatury sei Main: rjmp Main INI_Klawiatury: ; Inicjalizacja klawiatury push R16 ldi R16, 0x0F out DDRC, R16 ldi R16, 0xF0 out PORTC, R16...
Witam, uruchomilem port szeregowy pod ARMem, jednak mam tylko transmisje w jedna strone - tylko z procka do komputera przez rs232, natomiast procek nic nie odbiera. Sprawdzam status bufora znakow w U1LSR, kiedy wysylam (bit THRE) i odbieram (bit RDR). Przy wysylaniu chodzi, ale kiedy chce odebrac to co wyslalem z terminala z komputera, stan bitu RDR...
W AVR od każdego portu wejścia/wyjścia masz dostępne 3 rejestry. Rejestr DDR, PORT i rejestr PIN, na przykładzie portu C jest to rejestr PORTC i rejestr PINC i DDRC. Rejestr DDR Określa tryb pracy wyprowadzenia jako wejście lub wyjście, zapisujac odpowiedni bit jako 1 ustawiasz go jako wyjscie a 0 jako wejscie. W trybie pracy jako wejscie jest podłaczone...
Witam, to w takim przypadku umieść tu schemat zasilacza który masz opracowany do tego modułu, a wtedy da się to jakoś razem sklecić w jeden schemat. Przy okazji domaluję w obwodzie anod wyświetlaczy siedmiosegmentowych diody dla kompletu. Toć to dla mnie "bułka z masłem"... tylko należy uważnie czytać Data Sheet i Applikations Note, a kiedy rzeczony...