Można. Bicie-dzwonienie zegara to osobna sprężyna. Nie "nakręcamy jej jak "wydzwoni się "
jak mam sprawdzić to bit po bicie? Zegar mam 18,432 Mhz a prędkości wszystkie możliwe próbowałem i nic...myślałem że coś z poziomami napięć
http://obrazki.elektroda.pl/2823871000_1... "BIT.TRIP BEAT" to gra na konsolę, którą poznałem parę lat temu. Jest dość niezwykła, ale nie będę się rozpisywał. Urzekł mnie w niej szczególnie font wykorzystany do podawania wyniku gry. Był to nietypowy, kanciaty krój 4x3 piksele. Jako wielki fan niskiej jakości, zakochałem się od pierwszego...
Tak miałem go na stole i porównywałem z drugim na stole też z Polo i odległości do rowków były te same. Poza tym widziałem takie same koło zainstalowane na altku w innej Polówce. Pomierzyłem bicie zegarem. Koło na wale: bicie promieniowe 0,12mm, osiowe 0,06mm. Koło wspomagania: 0,1mm i 0,1mm Pompa wody: 0,1mm. Alternator nie ma luzów. Coś mi się zdaje,...
A zegar w mikrokontrolerze masz jaki? Wewnętrzny?
Niektóre zegary mechaniczne miały taką dodatkową dźwigienkę. Po każdym pociągnięciu przez użytkownika zegar przechodził w kolejny cykl bicia, aż w końcu udało się zsynchronizować ze sobą bicie i godzinę. Nie wiem gdzie ta dźwigienka jest w tym zegarze, ale powinna być. Na boku nie ma takiej dodatkowej klapki? Problem wziął się zapewne stąd, że sprężyna...
Jesteś pewny, że patrzysz na dobry rejestr? Sprawdziłem w RM i bit 15 rejestru RCC_APB2ENR to jest właśnie bit zegara dla ADC3. Co do drugiego problemu, w karcie katalogowej układu na diagramie ze strony 12 jest napisane "8 ADC123_INs common to the 3 ADCs".
Jeśli upierasz się przy 8MHz wtedy musisz "zanegować/odhaczyć" informacje przy bicie CKDIV8. Albo po prostu zmień deklaracje w programie na 1MHz.
Przy imbusowych szybko niszczy się główka. Masz już tokarkę, to teraz już taką "kwadratową" śrubę natniesz (: Mierzyłeś może zegarem bicie na uchwycie? Pytam z ciekawości, co udało Ci się uzyskać. Co do bezpieczeństwa, to faktycznie zrób coś
Poszukaj jak wyglądają programatory ISP z FT232R na pokładzie (o ile mnie pamięć nie zawodzi kolega Mirek prezentował tu taki). Jeśli nie znajdziesz to mogę ci podesłać mój schemat. FT232 umożliwia sterowanie pozostałymi liniami IO w trybie bit-bang, dzięki czemu możesz przez niego robić normalne ISP. Jak odpowiednio to podłączysz to nawet AVRDude to...
Hmm skoro pomyliles sek z hz to oznacza ze chciales napisac 0.1Hz , teraz problem wg mnie jest w tym ze pomiar bedzie trwal 1/0.1 = 10sek , moim zamiarem byl zatrzasniecie jednego licznika bcd (2 cyfry - 8 bit) zegarem 1 Hz, a drugi licznik taktowany 0.1Hz wlączał sie co impuls z czestotliwosci mierzonej czyli okolo 50 razy , gdy 1 sekunda minie to...
Podaj sygnał zegarowy z generatora zewnętrznego na pin wejściowy generatora w AT8. Najlepiej przez rezystor 1k szeregowo połaczony z 10nF. Generator na bramkach lub tranzystorach. Nie musi to byc od razu 10MHz, wystarczy 100kHz. Ale proces odczytu z procka potrwa trochę dłużej. Jeśli tylko zmieniłes bity konfiguracji generatora to... Powodzenia.
To jest jakaś transmisja szeregowa procedure SendWord(W:Word) rozkłada słowo na bity i wysyła pojedynczo korzystająć z procedur One i Zero. Wygląda jakby na któreś linii była dana była na drugim bicie a zegar na pierwszym (najmłodszym) wpisywanym do portu o adresie IO. Wysłanie danych polega na wpisaniu jej do drugiego bitu i zmiany pierwszego dwókrotnie...
Może na schemacie ktoś się dopatrzy jakiegoś błędu? A gdzie kwarc? Nie pamiętam jak są fabrycznie ustawione fuse bity od zegara ale osobiście zawsze dawałem kwarc i nigdy nie było problemu z komunikacją.
Świetna sprawa do sterowania wyświetlaczami, nie sądziłem że to takie proste :) Tylko tracimy na miejscu na rejestry ;/ no ale coś za coś. Mam takie pytanie, jak działa wpisanie tych danych? każdy rejestr ma 8 bitów i wtedy podajemy 1 bit, zegar (np na drugim porcie 1 i 0), 2 bit, zegar... a po 8 bicie nastąpi wpisanie do kolejnego rejestru? i tak aż...
Po 2 teraz juz sam nie wiem :| bo przeciez co ma dorzeczy to ze u mnie zmienna "licznik" ma wartosc 4000? Przeciez to jest zmienna wewnetrzna w porgramie.Bo jesli chodzi o wartosc zliczana przez licznik to wynosi ona L=250, czyli aby uzuskac 1 sek to: 1s=250x4000; gdzie TCCR0=2 (CK/8) bo kwant czasu wynosi 1us. Nie wiem moze sie myle.... Pozdarwiam...
Tak, mam desoleder z ,,rodzajem" gorącego pistoletu, ale nawet ten mały kawałek metalu, który znajduje się nad wewnętrznymi chipami wb3s, odpadł. Więc nie wiem, czy wb3s znów będzie działać, czy nie. Jeśli chodzi o podczerwień, sprawdzę to później, chcę mieć swój LCD z dobrym czasem ? W każdym razie sprawdzę to dla ciebie. Myślę, że dołączę do tuya...
Wszystko zależy jak chcesz rozwiązać protokół. Jeśli odbiornik będzie przyjmował dane podczas rosnącego/malejącego zbocza zegara, to długości impulsów zegara mogą być prawie dowolne, jedynym ograniczeniem jestodbiornik który musi wyłapać odpowiednie zbocze. Dane możesz taktować każdą zmianą stanu zegara: wystawiasz bit 7, ustawiasz zegar na 1, wystawiasz...
kod pojedynczego klawisza ma 11 bitów z tego 8 bitów danych, chciałem zapytać czy clock działa cały czas czy wypuszcza 11 impulsów przy naciśnięciu klawisz?? jeżeli działa cały czas (tak pewnie jest) to czy w tym schemacie w linku ta informacja zostanie wyświetlana, czy "przeleci" przez diody rejestry i diody, jeśli tak to jak ją zatrzymać aż do naciśnięcia...
Witam, Ustawiłeś fuse bity na zegar wewnętrzny 8 Mhz ? Na pewno taktujesz z tą częstotliwością ? The device is shipped with CKSEL = “0001” and SUT = “10”. The default clock source setting is therefore the 1 MHz
Czy mnożenie ma być wykonywane szeregowo (np. po 1 bit na cykl zegara), czy równolegle (wszystkie bity razem)?
W przypadku np tego MC145106 ustawiasz jego wejścia programujące w odpowiednie stany logiczne reprezentujące odpowiednią liczbę podziału. SAA też ma takie wejścia ale wewnątrz i są one podłączone do rejestru przesuwnego. Dane są po prostu wtykane do scalaka bit po bicie zgodnie z taktem zegara i zatwierdzane sygnałem strobującym. Z tąd 3 linie DANE,ZEGAR,STROBOWANIE....
Witam! Ma ktos moze jakis patent na komunikacje za pomoca HDL'a Spartana3 i kontroler wyswietlacza na SPI(PCF8833)? Mam pewne gotowe rozwiazanie dzialajace na symulacjach, w ktorym rozliczam sie z kazdego impulsu zegara przesylajac bit po bicie, ale podeszlem do sprawy bardziej od strony programisty a nie sprzetowca tak wiec mysle ze jest duzo prostsze...
po wprowadzeniu 5bitów danych do rejestru powinien pojawiać się impuls do który zezwoliłby na wpis tych danych do licznika. Licznik musiałby pracować jako liczący w dół i po osiągnięciu stanu 00000B powinien znowu ładować wartość z rejestru do siebie i znowu odejmować po jednym bicie w takt zegara, to by było właśnie te opóźnienie, czyli inaczej programowany...
Mylisz się - po prostu chcąc coś tylko odebrać tak czy siak trzeba coś "niby" nadać. Jak nadajesz, to sprawa jest oczywista - po prostu nadajesz. Jeśli chcesz nadać i odebrać, to robisz to JEDNOCZEŚNIE - 8 bitów wysłanych, 8 bitów nadanych, 8 (!) taktów zegara. Jeśli chcesz tylko odebrać, to musisz coś "niby" nadać, bo to master jest źródłem zegara...
Są różne techniki arbitrażu - np. zaczyna się od określonej sekwencji impulsów - takiej, że jeśli inny nadajnik zacznie wysyłać z przesunięciem o jeden, albo kilka impulsów, to ze względu na działanie wired-AND (nadajniki mają otwarty kolektor NPN) pojawi się 0, gdy któryś nadajnik spodziewa się 1, i konflikt zostanie wykryty; jeśli zaczną jednocześnie,...
Może jedna wskazówka będzie użyteczna: nie ma obowiązku śpieszenia się - I2C może działać statycznie, istotna jest tylko kolejność zmian sygnałów, nie czas - oczywiście jeśli zmiany są powolne; przy dużej szybkości urządzenia mogą działać w szybszym trybie, w którym czasy są istotne. Jak potrzebujesz, to mam proste (po kilka kB źródeł) programiki w...
sprawdz za pomoca ponyprog lub innym programem czy wyłaczyłeś bit odpowiedzialny za podział zegara /4
To wina nakładki. Jeśli programujesz po SPI to powinno się dać zmienić ten bit.
Co innego Pink Floyd - tam można znaleźc dźwięki już dośc wybijające się poza normalne rockowe granie, bardzo nisko schodzące bicie serca, zegary w utworze TIME rozwalające głowę podczas grania na krzykliwych glosnikach, gdzies w zakresie największego piku na krzywej słyszenia A. W każdym bądź razie to się nie starzeje. generalnie jestem z generacji...
Kup sobie kabelek LVDS 30pin 2ch to raptem kilkanaście złotych i wtedy będziesz miał pewność. Po filmiku wydaje mi się że problem jest w kolejności bitów z zegarem.
No to teraz już tylko masz problem z szybkością transmisji - sprawdź ustawienia bitów konfiguracji, pewnie dzielisz zegar.
Uważam że po prostu musisz zmienić po 8 bicie a przed ACK w czasie kiedy zegar jest low. Tak jest na diagramie. Myślę że to "w trakcie" to bład w dokumentacji na początku ale na stronie 42 jest już coś innego
Nie jest to procesor 6502 tylko układ graficzny. Ważne aby sprawdzić, czy masz konsolę PAL czy NTSC (np. z tyłu na nalepce). U mnie był to układ 6526P (P pewnie od PAL), na samym dole PCB. 6526 to [url=http://www.classiccmp.org/rtellason... Ma 2 timery, dwa porty Io 8-bit, rejestr przesuwający 8-bit, zegar 24H i kilka innych...
Pierwsza sprawa w jaki sposób taktujesz zegar na bicie CLK :?: A po drugie spróbuj po prostu ustawić adres Y na 3 po wyzerowaniu wyświetlacza i powinno być wszystko OK :D Ja też miałem taki problem i uporałem się z nim w taki sposób :D Ale postaraj się odpowiedzieć na posta bo bardzo interesuje mnie sposób taktowanie zegara transmisji w twoim kodzie...
Według dokumentacji po ustawieniu CS (CS=0) czekasz, aż DOUT: 0->1 i po tym możesz pobierać dane. jako, że sygnalizacja EOC (End Of Convert?) wymaga ciągłego poziomu wysokiego, to pierwszy impuls zegara służy do poinformowania max187 o tym, że ma zacząć wystawiać dane. Wszystkie kolejne bity to już bity danych, potem pojawiają się bity uzupełniające...
CKDIV8 to bit odpowiedzialny za częstotliwość zegara taktującego procesor. Jeśli wyłączysz ten bit to zegar przyspieszy 8-krotnie. Według Twojego opisu wszystko jest ok.
Jak już rzutujesz rejestr DR, to proponuję rzutować na właściwy typ. A właściwym typem jest _VOLATILE_ uint8_t*. W przeciwnym wypadku kompilator może sobie w sumie zrobić co chce, np. zauważyć że skoro przed chwilą wpisałeś tam zero, to po co odczytywać coś z tego adresu skoro pewnie jest tam zero? Tak czy siak jedna i druga funkcja jest słaba, ponieważ...
No i tak właśnie jest, ale nie dlatego że działa to po jednym bicie, tylko dlatego że dostęp do tego obszaru adresowego trwa więcej niż jeden cykl zegara. 4\/3!!
:arrow: paciek74 a masz pewność że układ korzysta z oscylatora 3579545Hz? Przestawiłeś fuse bity zegara?
Nie znam bascoma, ale sterujesz w programie rejestrem hc595 : dane(bit)-> zegar->wyświetl->dana(bit)->zegar->wyświ... .... u Ciebie ( DS->SH_CP->ST_CP->DS->SH_CP->ST_CP ... ). Czyli podczas ładowania odpowiednich bitów w rejestrze pokazujesz(ST_CP) na wyjściu (led) tymczasowy stan. Czas ładowania docelowej wartości jest krótki ,więc tylko smuży wyświetlacz....
Co może być tego powodem? I wszystko i nic. Należy na początek sprawdzić taktowanie procesora, prawidłowość napięć zasilających a nawet częstotliwość sieci zasilającej.
Pacjent to Astra G 2.0 DTH 101KM. Poduszka silnika lewa i przednia wymieniona. Prawa wygląda dobrze. Tylna trzyma, ale też do wymiany bo silnik lekko pochylony, co widać po nowej przedniej. Nowe wahacze, nowe gumy stabilizatora, nowe końcówki stabilizatora. Jest minimalny luz na maglownicy po prawej stronie. Przednie klocki nowe. Zaciski regenerowane,...
Masz błąd w ustawieniach prescalera...ustawiając wszystkie bity CS ustawiłeś zewnętrzny zegar jako taktowanie Timera, ustaw na przykład sam CS12 i zobacz czy działa
Przy sygnale 2Vp-p prościej chyba będzie dać Uref z końcówki AVCC. Ta końcówka musi być podłaczona do 5V, jezeli masz jeden zasilacz to najlepiej przez filtr LC - popatrz do manuala procesora. Preskaler ustawia stopień podziału sygnału zegarowego uC, przetwornik ADC nie pracuje z częstotliwością rezonatora, przy 10 bitach maksymalny zegar dla przetwornika...
Ja mam wersie 1.11.8.3 i jest tam attiny2313. http://www.mcselec.com/index.php?option=... I jak wstawisz attiny2313 to musisz dodatkowo zrobić to o czym pisałem już wcześniej. W zakładce Lock and Fuse bits (kompilacja [F7] i później [F4]) Ustawić w bitach CKSEL3...1 wartości 111 (dla rezonatora >8MHz)...
EDIT: Mając dużo czasu i będąc zdesperowanym do granic możliwości napisałem "sztuczną" transmisje SPI z DAC'em... Sztuczny zegar (na delay'ach), sztuczne wyjście danych. Polega to na cyklicznym ustawianiu i kasowaniu bitu (jako zegar) i w zależności od potrzeby ustawianie bitu na wyjściu danych. Oto moja proteza: [syntax=c] #include <avr/io.h>...
Ustaw bit konfiguracyjny FOSC na zegar wewnętrzny lub wlutuj na płytkę kwarc z kondensatorami (po zdjęciach widzę, że go tam nie ma).
W Bascom masz do tego dedykowane funkcje - poczytaj helpa - polecenia Config...
Pewnie by się dało tak zrobić, interfejs klawiatury jest dość prosty - potrzebny jest sygnał zegarowy, transmisja rozpoczyna się gdy na linii zegara jest stan wysoki, każdy stan wysoki to kolejny bit. Słowo składa się z 11 bitów - bit startu, 8 bitów danych, bit parzystości i bit stopu. Problem tylko w tym, że sygnał zegarowy musi być ciągle, zaś dane...
ja polecalbym karte asusa nvidia 8600gts directx 10 256 mb 128 bit zegary 2000/800 bardzo dobra karta i dosyc tania
jeśli zle ustawiłeś fuse bity od zegara i nie chodzi to spróbuj podpiąć Xtal2 z tego działającego procka z Xtal1 tego niedziałającego i wtedy spróbuj ustawić na wewnętrzny. potem podłącz do niego kwarc i przestaw na zewnętrzny kwarc. z tego co pamiętam to w bascomie stawiasz ostatnią pozycje (1111) ale to jeszcze musisz sprawdzić. co do tego at90s8515...
Ja zawsze daję 33pF dla kwarcu i jest ok. Można spróbować inny egzemplarz 8MHz. Płytka wydaje się zaprojektowana prawidłowo, czy noga RESET nie wisi w powietrzu? Dodatkowo ten procesor ma w bitach sterujących Fuse bit różne opcje zegara - możliwe że jest ustawiony oscylator ceramiczny, lub oscylator niskiej częstotliwości.
Można dość łatwo, trzeba "tylko" w CPLD się pobawić. Rzecz wygląda mniej więcej tak jak DDS, ale z pominięciem ROMu i DACa. Wyjściem jest najstarszy bit akumulatora fazy (zegar dla DACa) i sygnał z tegoż bitu podzielony przez (256/ilość bitów na ramkę) - zegar danych. Z każdym taktem zegara do akumulatora dodawana jest z góry ustalona wartość programowana...
Dobrze przeczytałeś. Możesz skorzystać z dowolnych. No jakiś związek to ma z rejestrem przesuwnym. SPI to interfejs wysyłania danych szeregowo. Jeśli wrzucisz mu w bufor jakąś 8bitową zmienną do wysłania to wyśle ją bit po bicie, na złączu MOSI, na złączu CLK taktujące zegarem.
Za pewne nie wziąłeś pod uwagę fuse bitów które oryginalnie ustawiają zegar tak aby pracował z częstotliwością 1MHz. Wystarczy wpisać magiczne: $Crystal = 1000000 i po kłopocie :)
AT91 SAM3X8E rdzeń 32-bit, częstotliwość zegara: 84MHz
Pomyśl nad zastosowaniem rejestru przesuwnego. Np 74HC595. Można te układy łączyć. Potrzebne będą trzy linie procesora. Jedna do ustawienia wprowadzanego bitu druga to zegar rejestru przesuwnego a trzecia służy do przeniesienia danych z rejestru na wyjścia. Układ ma 8-io bitowe wyjście czyli do podwójnego wyświetlacza będą potrzebne dwie takie kostki....
Wg mnie nie potrzebnie zmieniałeś fuse bity na kwarc 32.768kHz bo przecież możesz ustawić sobie na wew. oscylator i skorzystać z asynchronicznej pracy Timera2 podłączając wtedy owy kwarc do nóżek TOSC1 i 2. Po za tym jeśli już zmieniłeś fuse bity na ten kwarc zegarkowy to musisz go podłączyć do uc bo inaczej nici z komunikacji. Po za tym często po przestawieniu...
W ponyprogu bez kwarcu nie zaprogramuje się wyskakuje "mising device" czy coś w tym rodzaju - 4Mhz wymaga http://www.lancos.com/siprogsch.html p.s attiny25 jest zgodny wiec może być a nawet lepiej bo ma 8Mhz i 2 Pwm. A czy jest jakiś z tej rodzinki mający 10 bit zegar i zgodny wyprowadzeniami? Możesz wyjaśnić o co chodzi z "10 bit zegar"? Nowe procesory...
Mam pytanie. Jak mozna zaprogramowac bity "źródła zegara" ? Chodzi mi dokładnie o bity CKSEL3 ÷ CKSEL0. Prosze o pomoc. Pozdrawiam.
Dzieki za odpowiedź. Teraz doczytałem o chipsecie Intel p965, że ma PCI-E v1.1 a czytałem gdzieś, że v1.1 źle współpracuje z Radeonami pci-e v2 i v3 , to jak to jest z tym? Na co zwracać uwage w poszukiwaniach grafiki? Bity, zegar, ram? Co jest ważniejsze dla mnie?
procesor Warszawa To ta C51 na sterydach? Nikt by tego nie kupił. Ten 8051 to zupełnie inna sprawa. Czym miał być ten procesor Warszawa? Trudno powiedzieć. Nawet nie jestem pewny, czy była to prawdziwa informacja. Nigdy nie było żadnych bliższych danych na jego temat, ale z doniesień medialnych wynikałoby, że miałoby to być coś, co ma sprzętową maszynę...
Cześć Przede wszystkim należy włączyć zegar dla bloku PWR (bit PWREN w odpowiednim RCC , szyna o ile dobrze pamiętam APB1 )
Cześć. Czy możesz wkleić screeny utworzonych bloków danych do wymiany danych. Jeśli chcesz to wrzuc program to poprawie go Tobie. A tak na szybko masz bledna dlugość wskaznika. Zobacz na post kolegi zembola. Tam jest przyklad poprawnego wskaznika dla jednego bajtu. Jako inicjalizację wstaw sobie bit zegara np. 0.5 Hz. Pozdrawiam.
3% to naprawdę dużo... standard RS232 nie przewiduje linii zegarowej(w swojej pierwotnej postaci, bo teraz istnieje możliwość jej stosowania). Synchronizacja zegara w nadajniku i odbiorniku następuje przy bicie startu, a błąd częstotliwości 3% przy ramce 9bitów daje blisko 27% błędu przy ostatnim bicie ... co więcej ... błąd występuje również przy bicie(bitach)...
Tylko znalazłem https://bit.ly/405Z2FA https://bit.ly/3Y2V3rO znalazło mi że to bliźniaczy model do Steyr M 9094 https://bit.ly/3Dmd0cW Po ang. zegary zazwyczaj to cluster instrument tutaj to combi instrument
Witam! Zakupiłem sobie 2 sztuki układów Atmela AtMega32U2, tej z wbudowanym sprzętowym USB. Zmontowałem na maleńkiej płytce drukowanej bo to do zabawy miało być: 4 przewody z USB (z rezystorami na DP i DM), zasilanie z portu USB - schematu nie ma co dawać bo żadne mecyje. Podłączam do portu USB i zonk - nie wykrywa. Czasem (raz czy 2 razy się zdarzyło)...
A co tam wgrałeś? O ile pamiętam, to trzeba było odpowiednio ustawić fuse bity, aby zegar zadziałał. Dodano po 41 A dalej jest: "W przypadku stosowania rezonatorów o częstotliwościach powyżej 3,5 MHz zaleca się stosowanie trybu HS zamiast trybu XT. Tryb HS może być używany przy dowolnym VDD, dla którego regulator jest przeznaczony. "
A czy program ustawiający fuse bity nie myli czegoś i nie ustawia błędnie któregoś bitu konfiguracji zegara przy zmianie bitów BOD?
No właśnie rejestry kontrolne mam odczytywane i wyświetlane na LCD w każdym cyklu i według nich oscylator pracuje, na 7 bicie w 0Eh mam 0; Spróbuje jeszcze zrobić według rad Mat_91
Uzylem do tego projektu procesora AT89S2051 i moje pytanie brzmi nastepujaca jak ustawic fuse bity?
Witam. Nie wiem czy trafiłem dobrze z tematyką forum, ale może ktoś pomoże. Mam silnik jamnik 7,5 kW z płynną regulacją obrotów. Ostatnio coś się w nim wydarzyło, bo w jednym miejscu zaczął trzeć wirnik o stojan (zdjęcie wirnika niżej) Wymieniłem łożyska sądząc, że może któreś złapało za duży luz. Niestety, okazało się, że wirnik ma delikatne bicie...
Jaki masz zegar?:> Może synchronizacja leci?:/ A co do parametrów transmisji przecież pisze jasno...
Wystarczy zegar dla następnego stopnia wziąć nie z bitu 0 (gdzie występuje szpila jak się zerowanie spóźni czyli zawsze) a z bitu 1 gdzie nie ma wyścigu pomiędzy zmianą stanu od zegara i zerowania. Q0 -> 010'010'010 Q1 -> 001,001,001 Szpilki występują w miejscach zaznaczonych znakiem ' (przecinek jest tylko dla wyrównania graficznego zapisu) bo po zegarze...
Najprościej byłoby za pomocą jakiegoś mikrokontrolera podpiąć się pod tą magistralę. Trzeba znaleźć bit odpowiadający za wejście audio którego chcesz użyć i od niego uzależnić wyjście mikrokontrolera sterujące przekaźnikiem od zasilania. Z instrukcji odczytuję, że przełączanie wejścia odbywa się przez podanie słowa składającego sią z bitów. Załączanie...
Oto przechwytywanie z zimnego rozruchu z PulseView (alias Sigrok) z 3 linii danych, DIN, CLK i STB. 6 Wejście danych DIN Szeregowe wejście danych na zboczu narastającym zegara, najpierw niski bit. 7 CLK Wejście zegara Wejście/wyjście danych szeregowych na narastającym zboczu zegara 8 STB Chip select Inicjalizuje interfejs szeregowy przy zboczu narastającym...
1. Toolchain i IDE - jak ktoś nie wie o co chodzi to biorąc dowolny film na YT w 5 minut zainstaluje sobie. 2. Debuger nie działa - o ja biedny!!! 3. USBasp zegar nie daje się zmienić. 4. Fritzl schematy 5. Fuse bity zegarów - zyliony postów, poradników i tematów w sieci 6. Program mi się nie kompiluje -> odpowiedź: "naucz sie kurcze podstaw języka...
(wg datasheet Atmega16) przy tak skonfigurowanym SPI SPCR = _BV(SPE) | _BV(MSTR); pierwszy transmitowany bit będzie MSB [DORD=0] zegar w stanie "idle" ma stan 0 [CPOL=0] próbkowanie danej na zboczy narastającym CLK [CPHA=0] zegar SPI pracuje z częstotl. fosc/4 (tabela 54 str 141) Polecałbym ustawienie bitu SS procesora na 1, i to przed...
Wszystkie odpowiedzi w temacie padły dalej to tylko bicie piany http://obrazki.elektroda.net/71_12725739...
Nie 'bity danych' tylko ilość zegarów na bit ;) ;)
Podłączajac tylko zasilanie to nawet pojedynczego segmencika nie zapalisz, wyświetlacz włączysz poprzez wyslanie do niego odpowiedniego polecenia, poczytaj datasheet, masz do tego trzy linie : zegar , dane i strobe (czip selekt), transmisja szeregowa, bit po bicie. Bez procesora nie ruszysz go.
Witam szanownych forumowiczów. Czy ktoś moze mi pomuc w deprymującym mnie problemie.Zwłaszcza ze sprawa wygląda na nadzwyczaj błacha a rozwikłac jej nie moge. Pisze prgramik pod 90s2313. ma on spełniać role termostatu i termometru. Jako wyswietlacza uzywam 4 wyswietlaczy Led 7 seg (własciwie 8 licząc DP) połaczonych z 4 rejestrami przesównymi jak na...
wszystko działa idealnie dzięki wielkie!!!! a jak ustawi fuse bity na zegar zewnętrzny 12mhz tak jak do programatora usbasp??
wewnętrzny oscylator rc można ustawić na 1 2 4 lub 8 MHz jak chcesz taktować procesor szybciej musisz podłączyć zewnętrznego kwarca o takiej częstotliwości i ustawić odpowiednio bity cksel..
Kolego ten scalak jest na tyle mało skomplikowany że MUSI działać albo masz błedy w połączeniach albo w programie. Ni ebaw się w żaden monitoring linii SPI bo to przerost formy nad treścią. Jak zewrzesz MISO do masy to po odczytaniu rejestru będziesz miał ciagle 0 jak z plustem bez przerwy 1 tyle ci starczy aby stwierdzić po poprawność działania SPI....
niestety to na nic niema bitów na zegarach:( chyba nic z tego niebędzie :(
Zrobiłem jak pisał Driver, odłączyłem wejście sygnału do LM7001 i podłączyłem sterowanie nap. warikapów przez potencjometr. Przy ok.2,2V miałem f=132MHz a przy ok.7,2 f=136MHz to by było z zapasem dla odbioru i ok.11,5 f=146. Ponownie podłączyłem zgodnie ze schematem, nie zaskoczyła... Myślę że podanie częstotliwości ze skanera nie ma co sprawdzać,...
U mnie w obu przypadkach też czas wyświetlania jest bardzo krótki 2-3 sek. Jeżeli układ był by źle zbudowany to albo wcale by się nie włączył albo był by włączony cały czas bo przecież to atmega zapewnia podtrzymanie zasilania utrzymując na PD6 stan wysoki. A jeżeli były by źle ustawione bity zegara to przecież wyszły by błędy przy pomiarze oporników....
Rejestr przyjmuje dane (w ramach swoich 8 - bitów) po dostarczeniu zegara. Czyli pewnie i fizycznie by działało :) chociaż 8-pinowa obudowa może nie mieć takich możliwości :-) Z marketingowego punktu widzenia być może jest lepiej, gdy producent oferuje całą serię układów, niż tylko jeden w różnych obudowach :)
Witaj. Najciemniej pod latarnią ;). Te flagi są na bicie 0 i 1 rejestru statusu (adres 00). Oczywiście jeżeli bit zezwolenia alarmu jest ustawiony. Pozdrowienia - teedd
Słowo ośmiobitowe to znaczy, że w słowie jest osiem elementarnych stanów, czyli bitów. Bitów w słowie może być więcej i było 16, 32, 64, 128, 256 i tak dalej. Wprowadzanie szeregowe - przesyłany jest bit po bicie przez jeden przewód - jak w interfejsie RS232. Przesyłanie szeregowe jest powolne. Na przesłanie ośmiu bitów potrzeba zużyć osiem taktów zegara...
Dokładnie, a ten bit powoduje dzielenie zegara przez 4 :D
A czy przypadkiem w procesorze atmega 8 nie ma w fuse bitach bitu dzielącego zegar przez 8 ? Trzeba go wyłączyć.
Mam pytanie. Ciągle ktoś pisze o zablokowaniu procka, natomiast wszędzie w dokumentacji Atmela jest napisane, że bitu SPIEN nie da się przestawić w trybie programowania szeregowego. To niby jak można w w ten sposób zablokować programowanie? Udało się komuś faktycznie przestawić ten bit z programatora SPI? Nie chodzi mi przy tym o przestawienie bitów...
nie, nie musisz za każdym razem... możesz przesłać wszystko (wtedy w wewnętrznych rejestrach zostanie zapisana informacja) i wtedy raz sygnał na ST_CP i to zostaje przepisane na wyjścia... ST_CP - przepisuje na wyjścia SH_CP - przesuwa dane o jeden bit czyli (dla przykładu z jednym 74hc595 - czyli bez tych dalszych, ale to jest analogiczne, bo przy...
Faktycznie, lepiej chyba będzie zastosować ów układ. Czyli algorytm sterowania czymś takim będzie mniej więcej taki? Reset rejestru -> Przygotowanie zmiennej -> Wysłanie pierwszego bitu -> sygnał zegara -> wysłanie drugiego bitu -> sygnał zegara itd, aż jedynka nie wskoczy na swoje miejsce -> doprowadzenie stanu niskiego ENABLE -> odczekanie, aby dioda...
Być może resurs się skończył i trzeba było fachowca resetu, który do de facto zapewne dało się zrobić prościej, ale to takie know-how. Ironicznie, ale taką mamy rzeczywistość. To nie to, to technologia końca lat 80-tych ta płyta z mikroprocesorem. Podejrzewam dwie przyczyny - wibracje zrobiły swoje i podstawka mimo iż precyzyjna zawiodła, albo: rejestry...
Ten bit nazywa się CKDIV8 i dzieli zegar przez 8 a nie 16;] Jeżeli procek ma działać z częstotliwością 16MHz powinieneś go wyłączyć.
Czyli jeżeli dobrze rozumiem to w przypadku resetowania powinienem ustawić bit RST. Następnie włączyć zegar RCC (ponieważ w konfiguracji po restarcie jest on wyłączony) Resetujesz konkretne peryferium a nie RCC. Tak że w RCC nic się nie zmieni. Mogłbyś mi jeszcze podać źródła gdzie znalazłeś takie informacje o resecie Takich jak Ty podałeś to nie znalazłem...
bicie wrzeciona bicie uchwytu wiertarka bicie
ustawienie regulatora pokojowego termet schemat kuchni mastercook ogniwo słoneczne ładowanie akumulatora
mobilus martwy silnik mobilus maret
Kod błędu 3110 w maszynach Case IH i New Holland: Czujnik ciśnienia paliwa Jak połączyć AFR STAG z telefonem przez Bluetooth?