Witam. Mam takie zadanie wyswietlic 5 liczb i wygasić te liczby na około 8 sekund a potem znow zeby sie wyswietlily te liczby na te 8 sekund i tak w kółko. Udało mi sie wyświetlić te liczby jednak nie wiem jak je wygasić oto kod: SEG_ON EQU P1.6 JEDEN EQU 006H DWA EQU 05BH TRZY EQU 04FH CZTERY EQU 066H PIEC EQU 06DH SZESC EQU 07DH SIEDEM EQU 007H OSIEM...
Zrodlo programu zamiescilem ponizej. Z tym nachodzeniem to mozliwe, ale ja na razie nie wiem gdzie. Procedury obslugi wyswietlacza zapozyczylem z ksiazki "8051 w praktyce": Aha tutaj sprawdzam, czy kolejne kroki programu sie wykonuja, za pomoca wysylania na port szeregowy kolejnych liczb (1,2,3) po kazdym kroku i odbieram je w terminalu. NAME LCD ORG...
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...
Witam:) Mam nastepujace zadanie do rozwiazania w asemblerze do mikrokontrolera 8051: 1. wysłac rozkaz powodujacy w przyszlosci wyswietlenie znaku na wyswietlaczu LCD pod adresem 47H oraz 7H 2. Sprawdzic gotowosc wyswietlacza LCD do dalsej pracy bede wdzieczny za odpowiedz. pzdrawiam
Witam Mój problem polega na tym ,że muszę połączyć dwa programy w języku ASEMBLER. Niestety z programowania jestem słaby, a z języka niskiego poziomu to już w ogóle jest masakra. Ogólnie mam za zadanie zrobić mały projekt, który polega na tym ,że trzeba zaprogramować układ ADuC842 tak ,aby wyświetlił on na wyświetlaczu wpisany tekst z klawiatury (podłączonej...
Witam, Mam taki problem, mam za zadanie stworzyc stoper w asemblerze, na mikrokontrolerze opartym o 51-ke. Moj głowny problem to stworzenie miedzyczasu w tym programie, niestety nie jestem zbyt biegly w tym jezyku więc prosilbym o pomoc. Dodam jeszcze że stoper ma byc wyswietlany na wyświetlaczu 7 segmentowym, wbudowanym w zestaw na jakim pracujemy....
Witam. Potrzebuje napisać stoper w asemblerze. na procku aduc 845. Poniżej działający program bo niestety niemam dojścia do schematu. W razie gdyby ktoś coś wiedział proszę o info dogadamy się. [syntax=asm];Program obslugi wyswietlacza i klawiatury plytka robiona do transm. IRDA ;wersja dla mikroprocesora 8051 name lcd_1 E_N EQU P3.7 RD_WR EQU P3.6...
Witam, zajzyj moze tu: jak pisales bylo wiele projektow wystarczy poszukac. Dlaczego to musi byc RS, ze wzgledu na odleglosc ? Przez centronics jest prosciej praktycznie nie potrzebujesz zadnych dodatkowych elementow. Co do RSa to ja osobiscie uzywalem PICow, zrobienie takiego terminala RS to kwestia godziny. Nie wiem jak u ciebie z programowaniem ale...
Witam Bardzo proszę o pomoc w stworzeniu programu będącego prostym zegarem w 8051. Program mam wykonać wykorzystując wewnętrzny timer tick, który zlicza mi sekundy, minuty, godziny (0-23). Prosze o pomoc. Nie wiem co i jak w związku z zaprogramowaniem tego timer'a. Chcialbym aby na przerwanie wywolane przez ten timer był wysyłany winik do wyswietlacza....
Z mojego doswiadczenia wynika, ze przy sprawnym pisaniu programow, wcale nie ma duzej roznicy w czasie miedzy pisaniem w ASM czy C (lub innych). Majac lata doswiadczenia w programowaniu roznych procesorow (Z80, MCS'51, AVR, PIC) oraz sporo napisanych programow, posiada sie calkiem duza wlasna biblioteke gotowych procedur i kawalkow programow. Kazdy...
Witam, mam pewien problem z programem na avt-2250 licze wyrazenie (x-3):2 = y x pobieram z portu rs232 y wyswietlam na hyperterminalu oraz na wyswietlaczu 8 segmentowy avt-2250. Teraz sedno problemu program liczy dobrze gdy wstawie za x liczbe parzysta, w przypadku nie parzystej juz nie. Moglby ktos pomoc ? Mam jeszcze jedno pytanie , jak wyswietlic...
Witam, Jaki jest najprostszy/najtanszy procesor, ktory dalby mi mozliwosc wyswietlenia legendarnego "hello world" na w/w wyswietlaczu? Poki co nie planuje wielkich projektow, na wejsciu beda powiedzmy 2-3 przyciski. Projekt czysto edukacyjny :) PS asemblera na studiach traktowalem jak zlo konieczne, wiec planuje pobawic sie czyms C-podobnym (bascom...
Masz tu program w asemblerze do zamiany BIN na BCD.
Witam. Jestem tu pierwszy raz. Poszukuje rozwiazania kilku problemow, korzytalem z opcji 'szukaj', ale nic nie znalazlem. Nie znam jeszcze 'topografii' tego forum, wiec moze po prostu zle szukalem. Programuje mikrokontrolery w asemblerze od wielu lat, jednak dopiero teraz zdecydowalem sie na wyswietlacze graficzne w swoich urzadzeniach. Potrzebuje wiec...
Witam, mam pewien problem. Mam napisać na zajęcia licznik,który bedzie używał dptru a nie rejestrów, ani timerów. Program na rejestrach mam zrobiony niestety brakuje mi pomysłu na ten na dptr. Mam prośbę żeby ktoś podsunął mi jakiś algorytm. Dodatkowo prowadzący zaznaczył,że program musi używać dzielienie 16 bitowego, co już też mam, ale złozyć to wszystko...
Alarm na uKontrolerze AT 89 L 2051 3 wejscia stanow, ekran LCD, sterowanie opcjonalnym magnetowidem do rejestracji pomieszczenia. Archiwum zawiera krotki opis ukladu, kod zrodlowy programu w asemblerze, schemat polaczen elektryczncyh. Calosc tlumaczona z j.niemieckiego.
Czy ma ktoś może jakieś programy w asemblerze lub c dotyczące tego wyświetlacza? Potrzebuje do porównania, bo mi nic nie działa i nie wiem dlaczego.
Witam. Jesli ktos zna linki do gotowych procedur albo wie jak to zrobic to prosze o wszelkie informacje. Aha mam ten sam problem z wyswietlaczem LCD, z gory dziekuje za informacje. Jestem poczatkujacy wiec prosze o wyrozumialosc.
Tak właście to chodziło mi o RC5 ale juz go opanowalem, więc nie ma sprawy. Ale jakby ktoś miał program w asemblerze do pilota od wzmacniacza lub wieży (niestety nie wiem jakie tam sa kodowania) to prosiłbym o pomoc. A wogóle jakby sie kto pytał to składam wzmacniacz na tda 7294 z przedwzmacniaczem na tda 7318 (cyfrowy) oraz wyswietlaczem lcd na uk...
Koledzy nie wiem jak wyswietlić napis w drugiej lini wyswietlacza lcd w dsm51 (asembler) (caly program ma na zmiane co sekunde zamieniac pierwsza linie z drugą) siedzialem nad tym troche i nie wiem jak wpisac tekst do drugiej lini. oto moje wypociny: LJMPSTART ORG100H START: MOVR0,#LCDWC;adres wpisu instrukcji MOVR1,#LCDRC;adres odczytu stanu MOVA,#1...
Witam Zna ktos dobry symulator programowy na tego procka z wyswietlaczem i przyciskiem. Muszę napisac program w asemblerze wyswietlajacy daną cyfr , nastepnie po nacisnieciu przycisku na dwie sekundy wyswietla sie inna cyfra , po nacisnieciu dwa razy przycisku zapala sie inna cyfra . Czy ktos wie jak moze takie cos zrobic na tego procka . Moze ktos...
Witam Musisz sobie napisać kawałek, który będzie sobie tylko odliczał, będzie to podprogram np. czekaj, oraz podprogram który czyści wyświetlacze. Konstrukcja programu będzie wyglądała tak. dupa1: ... ... ... ... lcall czekaj lcall czysc dupa2: ... ... ... ... ... lcall czekaj lcall czysc itd. dupa4: ... ... ... ... lcall czekaj lcall czysc...
...4 cylke to dokładnie tyle ile trzeba :-) Parę lat minęło, a technika ... idzie naprzód :-P
Witam, mam pytanko. Napisałem program który po wciśnięciu przycisku wyświetla na wyświetlaczu liczby kolejno od 0 do F. Jest to wywoływane przyciskiem na porcie p1.5 teraz druga sprawa. Chciałbym by przyciskiem p1.4 móc obniżać wartość liczby, przypuśćmy gdy będzie 7, a wcisne p1.4 pojawi mi się 6. Jakim sposobem to zrobić? Oto program: [syntax=asm];...
Chodzi mi o to by temperatura kazdego z czujnikow byla wyswietlona na wyswietlaczu lcd 16*2 (wszystkie naraz ;] ) w jedej lini z odstepem!! konkretnie to chodzi o procedure odczytu i wyswietlenie tego na lcd, dokladnisc tak 1"C (1 stopien Celsjusza) Czy moglbys mi pomoc?? masz moze GG???
Sprawa nie jest powazna bo jestem swiadomy, ze sie sama rozwiaze, gdy juz gotowy program bedzie sie ladowal z epromu. To wtedy na poczatku bedzie inicjalizacja i LCD sie sam czysci. Ale poki co pisze w asemblerze program, asembluje i dopiero pozniej przy pomocy monitora laduje go do mikrokontrolera. Ocywiscie mozna za kazdym resetem wylaczac zasilanie,...
Witajcie wszyscy dobrzy ludzie!! :) Mam problem, poniewaz musze w przyszlym tygodniu oddac projekt z mikroprockow, zmontowalam uklad, ale nie umiem za bardzo napisac do niego programu.. :( Pisalam juz programy w asemblerze, ale nie tak skomplikowane (prosze bez podsmiechajek, bo ja tak srednio jeszcze zielona z tego jestem... i po ogolniaku...) Ma to...
Potrzebuje prostego programiku w asemblerze AVR na 90S2313 wyswietlajacego cokolwiek na wyswietlaczu LCD na sterowniku hd44780. Inrefejs 8 bitowy. Potrzebny mi caly programik razem z procedura inicjalizacji wyswtetlacza. Czy ktos mozemi pomoc ?
jest to instrukcja PL do laboratorium. Zawiera ona programowanie wyswietlacza LCD, mnozenie liczb ktore w wyniku daja np 24 bitowa liczbe w kodzie bcd i wiele pozytecznych uwag przy programowaniu.Instrukcja w jezyku polskim.
Potrzebuje program napisany w asemblerze na dsm51 o następującym dzielaniu: Napis HELLO ma przejechac na wyswietlaczu LCD z prawej do lewej. Wiem ze powinienem uwaz na lekcji, ale uwiezcie mi ze to by nic nie dalo, jak ktos wie jak ma wygladac ten program to niech mi napisze. z gory dzieki
Panowie mam ogromną prośbe. Mam napisać taki program na zaliczenie, niestety nie orientuje sie w takim programowaniu i bardzo prosiłbym aby ktos mi pomógł.Oto mój program. Na wyswietlaczu LCD asemblera 8051 ma się wyświetlić napis"HELLO" z prawej strony i zatrzymać sie na środku.To wszystko. Byłbym bardzo wdzieczny jeśli ktoś pomógłby mi w tym. Dodano...
Jesli masz poprawny algorytm to program jest juz banalny. Domyslam się ze największym problemem u Ciebie jest pomiar tego czasu. Jesli ten mikroklocek ma pracować tylko w tym ukladzie to sterowanie multipleksowe wyswietlacza jest zbędne. Wlasnie, ze nie wiem nawet jak stworzyc poprawny algorytm. Moglbym statycznie wyswietlac sekundy, dziesiatne czesci...
Witam, mam zamiar zrobic sobie mini kompa na procesorze atmega8 do do samochodu z mozlwoscia wykorzystania zainstalowanego w samochodzie TID 10-cio znakowego, na forum temat bylo pare watkow ale akurat pod takiego TIDa i atmege nie bylo jakis rozwiazan, na forum udalo mi sie znalezdz bibliteke ice.lib do zastosowan na '51, probuje ja przetlumaczyc na...
witam Mam pewien problem. ds2415 jest RTC opartym o 32-bitowy licznik binarny inkrementujacy sie co sekunde. Ja chce napisac kod w asemblerze na mk rodziny 51 aby układ pokazywal na wyswietlaczu godzine, minuty,sec oraz ewentualnie dni, miesiace i rok. Probowalem samemu napisac program ale stanalem w miejscu. Stad tez me pytania. Czy w mk '51 mozna...
Czesc, Dosyc niedawno zainteresowalem sie uC. Pisze program ktory ma rosnąco pokazywac liczby na wyswietlaczu led. Mam 2 siedmiosegmentowe wyświetlacze. Liczby zawarlem w tablicy. Problem jest w tym ze probuje zrobic osobna tablice dla jednosci a osobną dla dziesiątek. Niestety tak to nie działa. Pomoze ktoś ? Oto problemowy kawałek kodu: ldi ZL, LOW(Liczba_LED*2)...
Proponuje zacząć od ćwiczeń na jakimś gotowym zestwie np. coś takiego: Lub szukaj pod nazwą "Zestaw uruchomieniowy". Jeśli czujesz się na siłach to możesz kupić w częściach i zlutować samodzielnie. Jak nie, to szukaj gotowego uruchomionego. Na początek sugerowałbym coś z procesorów serii AVR jakaś atmega16 czy atmega32, z tego względu, że jest na ich...
Czesc, siedze juz nad programem pare godzin i nie wiem dlaczego nie działa... Program działa na zasadzie... naciskam przycisk 1 kilkukrotnie na wyswietlaczu led pojawia mi się cyfra, a po naciśnięciu przycisku 2 układ odlicza do zera... "Z" to wskaźnik tablicy gdzie znajdują się zapisane binarnie cyfry na wyświetlacz led ldi R19, 0 lol: inr16,PINB...
Mam maly problem z programem mikrokontrolera 8051... mam zadanie do wykonania w ktorym na wyswietlaczu ma sie pojawiac liczba od 0 do 50 (5.0) - taki prosty woltomierz. Oczywiscie najprosciej jest podzielic przez 5 akumulator na samym poczatku. Jest ok, tylko, ze niedokladnosc jest nie ta. Potrzebuje pomocy w napisaniu takiej wersji, aby byla odpowiednia...
To co powiedziałeś, to nic nowego. Doskonale wiem że możliwości Bascoma są ograniczające w stosunku do możliwości procesora itp. jednak dla szybkich projektów jest on dobry. Zawsze jest możliwość przesiadnięcia się na asemblera. Dzięki za informacje dot. tego wyświetlacza!
czy ktos może mi pomóc zrobić zaokrąglenie Mam zrobiony woltomierz na MCS 51 oczywiście sam go nie zrobiłem więc wielu rzeczy tam nie rozumiem. Mam do tego symulator, uklad wykonuje 16 pomiarów w okreslonym czasie zrobilem sam sortowanie bombelkowe po wielkich bólach dodawanie i wyliczyłem średnią przy pomocy znajomego zamiane bin na bcd pozostało mi...
Sprawa jest prosta, masz napisac program który zmieni kod dwójkowy na kod który zapali wyswietlacz siedmiosegmentowy, czy tza popularną ósemkę. Kiedy np. na wejsciu bedzie 0001 na wyjściu musisz mieć 0000110, czyli zapalic segmenty b i c, to własnie te które tworzą na takim wyślwietlaczu 1.
Jak chcesz miec porzadek w programie i jesli procesor ma robić tylko tyle ile musi to : po 1. Powinienes zdefiniowac w RAM bufor wartosci MIERZONEJ po 2. j/w dodatkowo bufor wartosci WYSWIETLANEJ (wyswietlacza) po 3. W przerwaniu (timera) powinna znalezc sie JEDYNIE obsluga wyswietlania poszczególnych cyfr (pozycji) z bufora WYSWIETLANIA - dotyczy to...
Po raz kolejny problem tego typu a dokładnie procedury nie działają - przy odczycie czujnika cały czas jest stan wysoki: Czujnik podłączony 3 przewodowo, rezystor podciągający 4,7k, procek taktowany kwarcem 16MHz bez włączonego preskalera, połączenia elektryczne i zasilanie jest wporządku, inicjacja oraz wysyłane rozkazy są prawidłowe a mimo wszystko...
Po co robić nie dokładny zegar programowo(i tym samym prowadzić początkującego kolegę na złą drogę) skoro są do tego gotowe dużo dokładniejsze układy Przykład z życia płyta główna A co do asemblera to trochę ciężki jest jak na początek (od takiego zastosowania) Więc jeżeli zależy ci głównie na tym projekcie to raczej C a jeśli chcesz po prostu zacząć...
Zgaduje ?? - na porcie P0 jest dolaczona pamieć zew. i wyswietlacz (poprzez multiplexer), sygnal SEG_ON (ze swoja mylącą nazwą) sluzy do wyboru pamiec/wyswietlacz , sygnaly rd/wr/psen sa rownierz multipleksowane. Tak ? W takim przypadku konstrukcja programu bardzo zalezy od architektury systemu i to nalezalo podac na poczatku zamiast enigmatycznych...
poszukaj na elektrodzie lub w google wyrażeń typu LCD 2x16 znaków, znajdzie Ci milion wyników napisanych w asemblerze, C, bascomie i wszelkich językach jakie ludzie wymyślili na mikrokontrolery AVR.
Co do programu to jest zaczerpnięty z książki Tomasza Jabłońskiego "Mikrokontrolery PIC16F8X", i tak jak pisałem przy kompilacji 0 błędów, i na symulatorze wszystko działa prawidłowo Najpierw przeprowadzam inicjalizację wyświetlacza INICJALIZACJA_LCD MOVLW.50 ;WPISANIE CZASU OPOZNIENIA 50MS CALL OPOZNIENIE BCF RS ;WYBOR REJESTRU IR W WYSWIETLACZU, W...
Witam jeste niezbyt dobry jak narazie w programowaniu kontrolerow wiec zwracam sie do was z prosba. Mam plytke na ktorej mam mikrokontroler AT89S52, 8 diod, port transmisji szeregowej, wyswietlacz 2 x 16 itd. interesuje mnie jednak kwestia RC5. Na porcie p 2.1 i na p 2.2 mam dwie diody do nadawania i odbieraia sygnalu. Chcial bym zrobic prosty pilot...
Witam jeste niezbyt dobry jak narazie w programowaniu kontrolerow wiec zwracam sie do was z prosba. Mam plytke na ktorej mam mikrokontroler AT89S52, 8 diod, port transmisji szeregowej, wyswietlacz 2 x 16 itd. interesuje mnie jednak kwestia RC5. Na porcie p 2.1 i na p 2.2 mam dwie diody do nadawania i odbieraia sygnalu. Chcial bym zrobic prosty pilot...
Witam, Walczylem kilka ladnych godzin z uruchomieniem wyswietlacza LCD (HD44780) poprzez kontroler atmega 16. Powiedzcie mi prosze, bo probowalem jzu chbya wszystkiego, a wyswietlacze juz odpalalem na innych ukladzikach- czy jest jakis myk przy podpieciu wyswietlacza (dane) na port C mikrokontrolera ? Wiem ze jest tam JTAG i wylaczylem go (odznaczylem...
Będąc w szkole też kiedyś zrobiłem zegar ale na AT89S8252 oraz Pcf8583. Zegar zbudowany z 4 7-mio segmentowych wyswietlaczy o wysokości 100mm oraz 8 7-mio segmentowych wyświetlaczy o wysokości 70mm, pokazywał czas we Warszawie, Londynie i w Nowym Jorku. Ustawiało się oczywiście czas tylko Warszawski. Co 10s wyświetlała się również data wczesniej ustawiona....
"Do tego jest odpowiednia biblioteka w C18 i juz." Niby tak, ale kiedy zaczynalem pisac programy w asemblerze (zaczynalem od Z80), to pisalem wszystkie procedury sam. Na wyswietlacze LED czy LCD, na klawiatury itd.. Potem kiedy pisalem programy w asemblerach MCS'51, AVR, PIC - zawsze robilem procedury sam. majac doswiadczenie w jednym procesorze, zrobienie...
Problem jest taki: mam wyswietlacz Elatec EL1601A (16 znakow jedna linia), oparty z tego co wiem na kontrolerze KS0066u. Podpiąłem go na 4 (+3) bitach do mikrokontrolera AT90S8515, napisałem swój programik do obsługi (w asemblerze) i odpaliłem. Niestety symbole pojawiły się tylko na pierwszych 8 pozycjach wyswietlacza :|, podczas gdy program ma wyswietlac...
Witam, Na zajęciach z Architektury komputerów spłodziłem z pomocą wykładowcy program wyświetlający tekst na wyświetlaczu LCD. Teraz chciałbym napisać program wyświetlający teksty i liczniki. Napisałem w C algorytm na jakim chcę się oprzeć: Dodano po 31 Z tego co wiem powinno być: Dodano po 55 Ogólnie nie wiem jak zamodelować te dwie pętle w ASM: Dodano...
Witam. Wybaczcie jesli juz nie raz ktos o to pytal ale szukalem i nie mogelm nic znalezc wiec postanowilem sam zapytac...Mam do zrobienia projekcik pod DSM'a. Ma to byc cos a la elektrokardiograf Czyli cos co pewnie kazdy widzial na filmie o jakims szpitalu. Urzadzenie pokazujace przebiez bicia serca. Czyli w duzym przyblizeniu ma byc na wyswietlaczu...
Witam! Wiem ze sto razy to bylo i prosze o wyrozumialosc. Chodzi mi o transmisje danych (w obie strony). A dokladniej jak by mi ktos napisal jak mam od podstaw zbudowac programik ktory wysyla "cos" np. do PC i zniego odbiera tez "cos". Ucze sie na ATMega8 w asemblerku. Chodzi mi taki uniwersalny programik z ustawieniami zegara i predkosci. Widzialem...
Witam. Mam problem z inicjalizacją wyświetlacza LCD w trybie 8 bitowym. Jeżeli ktoś czuje się dobrze z asemblera i ma ochotę pomóc mi znaleźć problem to będe bardzo wdzięczny. Układ pracuje z kwarcem 16MHz i zasilany jest napięciem 5V .include "m128def.inc" ;KONFIGURACJA LINII ATMEGA128 .EQUK_ST_LCD_DB=DDRC;Kierunek portu STEROWANIA WYSWIETLACZEM...
Jestes pewny ze to sterownik HD (Hittachi)? Jaki to jest model wyswietlacza? Przy podlaczeniu wyswietlacza wazne jest odpowiednie wykonanie procedury inicjalizacji i dobranie czasow. Bascom robi wszystko sam i przez to niezawsze LCD zalapie. Co innego w C albo asemblerze. Wiec moja rada, sprawdz najpierw jaki masz model wyswietlacza, a nastepnie wgraj...
wlasnie mialem dopisac ze juz doszedlem, ale w tym czasie odpowiedziales. doszedlem, ze: :020000040000FA :02************ to 2 bajty danych :**0000******** to adres poczatkowy :******04****** to typ danych :********0000** to dane czyli tu nic nie ma; puste instrukcje :************FA to suma kontrolna zreszta w miedzyczasie znalazlem na elektrodzie programik...
Witam wszystkich urzytkownikow forum probowalem wysterować Wyświetlacz 2x16 LCD przez I2C na 4 bitach przez I2C (sterowanie przez 8-bitowy port I2C PCF8574) niestety cos mi ten program nie chce dzialac[procek 2313]! Problem chyba tkwi juz przy samej inicjalizacji.Czy ktos juz cos takeigo robił? Ponizej sa pliki z tym co zrobilem. Samo wysylanie i odbieranie...
Wlasnie dlatego pisze wszystko w asemblerze. Dzieki temu mam kontrole nad wszystkim, w kazdym punkcie wiem co i jak robi procesor. A po pewnym czasie, kiedy ma sie gotowe bloki obslugi roznych wyswietlaczy, klawiatur, zegarow, interfejsow.... kazdy nowy program sklada sie w zasadzie z takich blokow i pisanie nie jest duzo bardziej czasochlonne niz w...
Zegar cyfrowy z termometrem Autor: marcinkk(at)wp.pl Zegar cyfrowy z termometrem Uklad zostal zmontowany i dziala. Zestaw nie zawiera zrodel programu, co niestety nie pozwala na korekcje zegarka w prosty sposob i wprowadzanie wlasnych zmian i udoskonaleniu, jezeli jednak jestes zainteresowany/a napisz do mnie, sa duze szanse, ze je dostaniesz - napisz...
Generalnie sie da i wcale nie zajmie całego czasu procesora około 40% z tym ze procedura obsługi napsiana w asemblerze. Najlepsze wyniki sterowania takich wyswietlaczy przy zastosowaniu Atmegi162 z zewnetrzną pamiecia SRAM
Prawde mowiac zapomnialem juz ten temat ;( W tym czasie wyszlo pare rzeczy. Wersja C tego wyswietlacza troche sie rozni od wersji A ktora ja obslugiwalem. Problem tez jest taki ze ja pisze w asemblerze. Postaram sie przerobic te moje procedury na wersje C i je udostepnic lecz nie bede nic przerabial. Bedziesz musial sam dojsc co i jak, w razie watpliwosci...
Kolego, nie pisz, ze system edukacji jest zly. Nie jestes uczniem podstawowki tylko studentem a studiowanie to nie nauka tablczki mnozenia tylko nauka myslenia i umiejetnosc szukania... Na dobry poczatek (wszystko do znalezienia na elektrodzie): 1. Kawalek kodu obslugujacego wyswietlacz LCD (standardu HD44780), tryb 4-bitowy, napisany w C. Zeby go uzyc...
Witam wszystkich odwiedzających. Chciałbym sie czegos dowiedziec o LCD i programowaniu w asemblerze. Od czego zaczac chcąc zaprojektowac taki wyswietlacz?? Interesuje mnie wprowadzanie danych, zapisywanie i kasowanie. Gdzie mogę znaleźć informacje na temat programowania microchipa 18F (najlepiej programowania LCD). Dzieki bardzo za kazdą pomoc :)
Odrazu pisze że dużo szukałem na elektrodzie i to co znalazłem nie pomogło mi rozwiązac problemu. Większość postów dotyczy bascoma a ja pisze w asemblerze. Więc tak mam uP i czujnik ds 18b20 i nie potrafie w poprawny sposób odzcytć temperatury. Moje procedury muszą byc złe ale nie umiem tego sam poprawić prosze o pomoc. Kwarc 12Mhz procek atmel z 4kb...
wejscia zrobilbym na czyms ala przekaźniku.a asemblera nie znam wiec chyba "zdubluje"układ o zrobie wszystko razy 2.czyli dwie takie same płytki plus 2 wyswietlacze.Tylko ze koszt bedzie znacznie wyzszy,chyba ze ktos ma jeszcze inny pomysl
Witam.Jak w podanym programie moglbym zwiekszyc opoznienia potrzebne do inicjacji wyswietlacza.Asembler jest czarna magia dla mnie wiec prosil bym o gotowa recepte.Z gory dziekuje ;Data: 04.06.2007 ;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... ;Program obslugi PT100 na AVR ATmega8 - pomiar 2 temperatur i wyznaczanie wilgotnosci ;^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
Witam potrzebuje trzech prostych programów w asemblerze z pakietu RIDE, dla układu AT89S52. Jestem całkowicie zielony z asemblera, a programy maja posłużyć jako demonstracja działani urządzeń zewnetrznych podłączonych do układu AT89S52 (wszystko razem znajduje się na zestawie uruchomieniowym ZL2MCS51) Programy, które potrzebuje powinny zademonstorwac...
Witam mam problem potrzebuje program w asemblerze "zegar czasu rzeczywistego I2C". Probuje sam napisac ale kiepsko u mnie z asemblerem. Mam mikrokontroler ADUC842 , uklad RTC PCF8583P , wyswietlacz mozajkowy SSC2B16ULGY PROSZE o kod w .asm Z gory dzieki za pomoc
Wstępnie to jest ten wyświetlacz: Z tego co widzę sterowanie takim wyświetlaczem nie jest takie proste bo napięcie na wyjściu procesora oscyluje wokół 0V i przyjmuje wartości dodatnie i ujemne. Poniżej wykres napięcia na wyjściu COM i sterującego segmentem w sytuacji kiedy wszystkie segmenty maja jedna elektrodę wspólną (1 COM) W sytuacji kiedy COMy...
...mialem kiedys ciekawy pomysl. Zeby zrobic wyswietlacz analizatora widma na................tesktowym LCD (!!!) I wszysko sie udalo (na poczatku balem sie czy wydoli z czestotliwoscia odwierzania). Ale bylo ok. Defizniujemy sobie 8 znakow specjalnych (slupki o roznej wyskosci, od najwiekszego do najmniejszego) i ustawiamy te znaki w odpwiednie pozycje...
Witam Robil moze ktos z forumowiczow termoemtr z elektrody: Zmontowalem uklad zaprogramowalem procka i nie dziabie: swieci sie caly czas cyfra 7 lub 6 na 1 szym wyswietlaczu.Zalaczam program w asemblerze jakby sie komus chcialo zobaczyc czy to w ogole ma prawo dzialac. A moze ktos ma podobny program ktory dziala
(at)MMarek17 :shocked!: moze i dobre te uC ale, - czym ja to zaprogramuje - nie potrzebne mi aż tyle wyprowadzeń (narazie 16 pinow do setrowania to max) - po co mi tyle bajerów!! - i troche mnie to przeraża chciałbym jakis prostszy mikrokontroler i to taki na który dam rade ujeźdić asemblera bo c jak narazie to dla mnie czarna magia (chyba). pamieć...
Wyswietlacz nie potrzebuje zadnej skomplikowanej inicjalizacji. Po odczekaniu kilkudziesieciu milisekund po starcie uC i wyswietlacza wysylasz do obu polowek komende DisplayON i tyle. Jak wyglada ta komenda i co trzeba poustawiac i w jakiej kolejnosci jest w dokumentacji. Moj kod na Atmega16 z kwarcem 10MHz, asembler (wszystkie nazwy portu oraz stale...
Dobrze kombinujesz. Piszesz procedurę "wczytaj_czas", która: 1) wypisuje "powitanie" na wyswietlaczu 2) przypisuje czas=0 3) w pętli: czyta po jednym znaku z klawiatury, aż do przeczytania znaku kończącego wpisywanie (np. nie-cyfry) 4) wypisuje te znaki na wyswietlacz (żeby użytkownik wiedział co się dzieje) 5) liczy czas = czas*10 + nowa_cyfra 6) po...
Atom, dziękuje ci bardzo za pomoc. Dzięki tej asemblerowej wstawce bez problemu mogę obsługiwać teraz INT0 i INT1. Nie mam pomysłu jeszcze jak zrobić obsługę 4 przycisków, ale i z dwoma przyciskami już coś można powalczyć. Na ATMEGA8 zostały mi wolne linie: PORTB.0 PORTB.1 PORTC.0 Aktualnie poniższy kod: Pokazuje na przemian temperaturę i czas. Wybór...
Witam, Próbuje napisać sobie obsługę do wyświetlacza lcd w asemblerze na atmega8. I mam pewne problemy oraz pytania, otóż... Napisałem takie(kod poniżej) procedury służące do zapisu bajtu ustawień do wyświetlacza i problem jest w tym że, to nie działa... choć nie mam pojęcia dlaczego... ;**********************function_lcd*****...
Praktycznie kazdy program który znajduje używa biblioteki ice.lib mimo, ze nie znam bascoma to widze, ze jest deklarowana zmienna np. "tekst", a później uzywana funkcja z tej biblioteki pisz_tid {tekst} więc poniżej wstawiam to co jest w bibliotece. Hmm jak tak teraz patrze to widze, ze tu praktycznie assembler jest i nasuwa mi się pytanie, czy w winavr...
Witam, chciałbym zainicjalizować wyświetlacz LCD, pisząc program w asemblerze, na podstawie ogólnodostępnego schematu blokowego w internecie napisałem program, który niestety nie działa. Czy mógłby mi ktoś pomóc znaleźć błąd?(RS-> C0, E -> C1, RW -> GND, bity odpowiedzialne za wysyłanie danych są podłączone do portu D) [syntax=Bascom].include "m8def.inc"...
treker - szkoda, że uparłeś się na bascom'a bo w EP był kursik o sterowaniu LCD-ka z NOKI z programi asemblerowanymi. Jednak w kod basom'a można wpleść i asma. Obawiam się, że Atiny może być "ciut" przy maly a wspomniał juz o tym jeden z przedmówców. Co do matryc z allegro to przyznam, że miłaem cheć na tego do którego aukcji link podałeś, jednak ostatecnie...
aaa i jeszcze jesli chcesz sie dowiedzie sporo o asemblerze na avr to polecam ksiazke "Programowanie mikrokontrolerów rodziny AVR" Arkadiusza Krysiaka. Dobra ksiazka uczaca od podstaw asemblera z czescia praktyczna gdzie sa gotowe podprogramy z opisami np. obslugi wyswietlaczy LED, czy klawiatury matrycowej. Kiedys byla dostepne w sklepie AVT nie wiem...
8088 to stary ale zacny pra-pra dziadek pentium. w 1981 zrobilem na wersji 5MHz komputerek. Nagrywal na tasme magnetofonowa programy i je ladowal. Nawet gral melodie. Wyswietlacz mial na 8275, klawiature na 8251 ( szeregowa od jakiegos starego terminalu Philipsa ), mial 4kB Ramu w kostkach 2147 i 2kB eeprom'u na kostce 2816. Zrobilem do tego tez programator,...
:| No cóż Panowie, fajnie, programiki na PC robie w Delphi, nie znam c a ni asemblera, mam troche pjęcia o bascom, ale dalej nie moge sobie poradzic ze zrobieniem zegara z wyswieltaniem na wyswietlaczach led, co do jezykow napewno macie racje im jezyk nizszego poziomu tym wiecej mozna pokombinowac, ale do zastosowan hobbystycznych narazie poprzestane...
Chciałem się dowiedzieć czy wyświetlacz LCD 2x16 typ WC1602 jest oparty o sterownik HD44780? Ostatnio próbuje go skonfigurować wykorzystując do tego AT90s2313 w asemblerze i już nie mam pomysłów jak to zrobić. Postępując według dokumentacji konfiguruje wszystko jak trzeba. Wypróbowałem przerabiając programy znalezione w sieci i nic. Na wyświetlaczu...
Witam Mam uklad na ATmega8 , z wyswietlaczem LCD itd. i wykorzystuje wejscia ADC kontrolera do pomiaru napiecia (przynajmniej na wejsciu ADC). Co wazne, pisze w asemblerze, a trafilem na problem -byc moze banalny ale juz troche sie mecze, tez troche szukalem i ... Czy ktos moze wyjasnic w jakis sposob liczbe binarna w Asemblerze !! zamienic na 3 liczby...
Ja mam dostęp do diod do 250A, po 45zł za sztukę. Po co bawić się w jakieś łączenie. Chociaż w kupnych migach są łączone po 2 lub nawet 4 diody. Sam kiedyś wymieniałem dwie spalone diody w takim mostku na diody od alternatora z golfa i mig działa do dziś (Bester 1800). Sam robię miga i chciałem się zapytać jak zrobić cyfrowy amperomierz o zakresie do...
Witam serdecznie użytkowników tego forum. Zwracam się do Was z prośbą o pomoc w napisaniu programu, który będzie wyswietlał na 3 siedmosegmentowych wyswietlaczach LED jakiś ciąg znaków umieszczonych w buforze pamięci RAM od adresu 30H. Bardzo proszę o pomoc, gdyż nie dysponuje programatorem mikrokontrolerów a asemblera dopiero się uczę. Typ mikrokontrolera...
Witam Próbuje napisać program w asemblerze wykorzystujący przerwania od dwóch liczników (uczą dopiero programowania avr w asemblerze) Przerwanie od licznika 0 ma obsługiwać pierwsze cztery wyświetlacze a przerwania od licznika 2 kolejne 4 Problem polega na tym - że pojedynczo liczniki działają a jak chce użyć dwóch to działa tylko jeden (licznik 2)....
gaskoin, zauważ że piszę o programach w C na kontrolery AVR:) Nie ma więc mowy o 8TB, a najwyżej 32kB, co zasadniczo zmienia podejście i warto walczyć o każde 100 bajtów:) Kontroler ma 32kB a mój początek programu ma już 5kB. To jest początek programu w porównaniu z całym programem napisanym w asemblerze, który zajął mi 4kB. Nigdy w życiu nie pisałbym...
nie patrzyłem jaki procek, tylko na listing, tylko na listing- i bardzo mi sie on AVR owszki wydawał (na marginesie: pisze w asemblerze na 51, na AVR dopiero poznaje). mogło mię pomylić. Chciałem przez to nadmienić że te "wskazówki" nie wniosły nic ciekawego do mojej wiedzy o tych wyświetlaczach. oprucz tego ze wyświetlacz moze wyswietlać różne cuda...
Lezy ten kit u mnie w szafie ladnych pare lat. Dzieki niemu poznawalem 51-ke. W EdW byl obszerny kurs asemblera w oparciu o ten kit. Tam wszystko bylo ladnie wytlumaczone. Obsluga klawiatury i wyswietlaczy jest standardowo zaimplementowana w BIOS-ie czyli epromie. Wystarczy zapisac do odpowiedniej komorki wewnetrznej pamieci RAM aby pokazala sie cyfra...
ja w technikum robiłem tablice elektroniczna sterowana podczerwienia na sale gimnastyczna. Układ oparty byl o uP8051 ocena byla super niestey koszt wykonania dosyc duzy (wyswietlacze 7-seg) no i trzeba sie nauczyc asemblera:)
witam! probuje zainicjowac wyswietlacz z noki 5110 kontrolerem atmega8... z tego co wyczytalem i z prgramow obslugujacych wyswietlacz lcd ktore przegladnalem w asemblerze wydedukowalem taki oto kod w c... problem w tym ze wyswietlacz wogole nie wstaje, w telefonie dziala... czyli kod jest bledny... domyslam sie ze moze uzylem jakiegos blednego rejestru...
Zalezy co juz potrafisz. Zakladajac jednak calkowita Zielonosc ( choc przeciez wiesz co to rezystancja ) nalezaloby poznac elementy elektroniczne : rezystor, kondensator, diode, tranzystor i troche pochodnych. Nastepnie troche cyfrowki: bramki przerzutniki, rejestry, wibratory :D . Dalej, bloki funkcjonalne: wzmacniacze akustyczne, operacyjne, przetwornikiA/D...
Witam, sprawa jest z pozoru prosta ale niestety problemistyczna. Mam napisany programik w asemblerku. procek - atmega88, wykorzystany zewnetrzny oscylator zegarkowy i wszystko śmiga dobrze. Wyswietlacz Led. chciałem dodać baterię aby po zaniku zasilania uśpic mikroprocesor aby procek nie utracił godziny i udało mi sie w stanie uśpienia osiągnąc sensowny...
Witam, Jestem poczatkujacym w dziedzinie polaczenie LCD (wyswietlacze) i mikrokontrolery. Chcialbym prosisz Szanownych Forumowiczow o linki gdzie mozna poczytac jak to obslugiwac (asembler). Konkretniej chodzi mi o podlaczenie at89s8253 pod wystwietlacz (jescze nie wiem jaki) do wsywietlania liter/cyfr a pozniej prostej grafiki. Pozdrawiam
Witam, Mam do sprzedania płytki z Atmegą8 z mozliwoscia podłączenia wyswietlaczy LCD tekstowych i graficznych. Jak skombinujesz tanią obudowę to sie zmieścimy spokojnie w 60zł razem z wyświetlaczem. Droogo - zobacz - za tego dell'a - nie dość, że mocniejszego - mam jeszcze zasilacz i 128MB RAMu, nie mówiąc, że obudowę mogę na złomie sprzedać... ! Żartuje...
Moze to nie problem ale..... trzeba isc kupić potem podłaczyć pewnie do LPT? (nie mam) do tego jakis program zainstalowac? pewnie z CD (nie mam). Mam za to programator za pomocą 4-żyłowego kabla bo taki mialem i wcale nie jest prowadzona transmisja jak w RS232. Zresztą ktośjuż napisał na forum ze to prosty programik ja chyba zaraz ze smiechu padne......