Znaleziono 21 wyników
- 20 kwie 2005, o 21:54
- Forum: PLD/FPGA i inne zagadnienia techniki cyfrowej
- Temat: Programowy kontroler prędkości wiatraków kompa
- Odpowiedzi: 0
- Odsłony: 2040
Programowy kontroler prędkości wiatraków kompa
Słyszałem od kogoś, że w któreś elektronice praktycznej był kurs z opisem funkcji API, dzięki któremu można było sie dostać do układów sterowania prędkością wentylatorów na płycie głównej komputera. Czy wie ktoś w jakim numerze to było? Chce napisać, swojego jakby SpeedFana. Szukam informacji jak do...
- 20 lip 2004, o 12:00
- Forum: PLD/FPGA i inne zagadnienia techniki cyfrowej
- Temat: Obsługa RS232C pod windows XP pro.
- Odpowiedzi: 9
- Odsłony: 7432
GasM, tak, chodzi o konwersję. Ja używam tych algorytmów do odbioru danych z urządzenia pomiarowego opartego na prcku '52. Jezeli dane pomiarowe wysyłam z procka przez printf , algorytm działa poprawnie, zapisuje mi wyniki w zrozumiałej dla ludzi notacji (czyli dziesietnie). Nazwijmy ten sposób: wys...
- 16 lip 2004, o 14:36
- Forum: PLD/FPGA i inne zagadnienia techniki cyfrowej
- Temat: Obsługa RS232C pod windows XP pro.
- Odpowiedzi: 9
- Odsłony: 7432
- 22 cze 2004, o 10:55
- Forum: 8051
- Temat: dzielenie na '51/'52
- Odpowiedzi: 2
- Odsłony: 3675
Zgadza się, napisałem to troche niefortunnie: SBUF=suma jest ważne tylko dla struktur jednobajtowych Tak, wiem o tym dobrze, mój błąd w zapisie. Przed wysłaniem rozbijam zmienna int na dwie 8 bitowe. Wczoraj doszedłemz kumplami do wniosku, że jednak będe dokonywał przesunięcia o 3 lub 4, co odpowiad...
- 21 cze 2004, o 18:08
- Forum: 8051
- Temat: dzielenie na '51/'52
- Odpowiedzi: 2
- Odsłony: 3675
dzielenie na '51/'52
Dokładnie chodzi o liczenie sredniej artytmetycznej 10 liczb typu char. Zdaje sobie sprawę, że '52 za bardzo nie ma ochoty na wykonywanie dzielenia i dlatego kombinuję średnią arytmetyczną jako przesunięcie bitowe sumy 10 liczb, ale cos mi nie działa ... int suma; suma << 1; a nastepnie SBUF = suma;...
- 7 cze 2004, o 15:42
- Forum: 8051
- Temat: wysyłanie 16 bitowej zmiennej
- Odpowiedzi: 4
- Odsłony: 4835
Piszę w C Keil. Problem pośrednio juz rozwiązałem. Wysyłam sobie dane do PC, a w nim zrobiłem funkcję, która mi "skleja" te 2 bajty w jedno. PS W jaki sposób przeprowadzać analizy programu pod kątem szybkości wykonania, czasu trwania funkcji ... itd Wybaczcie taki natłok banalnych pytań, ale nie jes...
- 5 cze 2004, o 20:08
- Forum: 8051
- Temat: wysyłanie 16 bitowej zmiennej
- Odpowiedzi: 4
- Odsłony: 4835
wysyłanie 16 bitowej zmiennej
W jaki sposób wysłać zmienną 16 - bitową z 51 do PC, aby w PC odebrana była jako liczba. Zmienna ma dokładnie 12 bitów znaczących (pochodzących z pomiaru ADC). Załatwia mi to bezproblemowo funkcja printf , ale kod programu ma 4 kB. Funkcja, w której operuje bezpośrednio na rejestrach może wysłac mi ...
- 27 maja 2004, o 10:04
- Forum: 8051
- Temat: 115200 k/s => RS232c
- Odpowiedzi: 4
- Odsłony: 5195
Podaję przyadnt link do konfiguratora prędkści szeregowej transmisji:
http://www.keil.com/c51/baudrate.asp
http://www.keil.com/c51/baudrate.asp
- 26 maja 2004, o 18:27
- Forum: 8051
- Temat: 115200 k/s => RS232c
- Odpowiedzi: 4
- Odsłony: 5195
http://www.analog.com/UploadedFiles/Dat ... C812_e.pdf
DataSheet mojego procka mówi o maksymalnie 19.2 k/s
DataSheet mojego procka mówi o maksymalnie 19.2 k/s
- 24 maja 2004, o 12:34
- Forum: 8051
- Temat: 115200 k/s => RS232c
- Odpowiedzi: 4
- Odsłony: 5195
115200 k/s => RS232c
Konfigurując RS232c na prędkość transmisji 115200 kb/s, symulator pokazuje mi jakieś blizej nieokreślone "112". Postępuje zgodnie z zaleceniami Panów J. Majewskiego i K. Kardacha (książka Programowanie '51 w C), tabelka strona 146, wpisując w TH1 = -0.25. Kres mozliwości to 9600 przy zegarze 11.059 ...
- 10 maja 2004, o 21:57
- Forum: 8051
- Temat: Programowanie ADC
- Odpowiedzi: 3
- Odsłony: 4376
Dobra, już sobie poradziłem. W przerwaniu od T2 (co 50 ms) wywołuję konwersję ADC, Koniec konwersji ADC zgłasza przerwanie, a w nim zapisuję wyniki do zmiennych, które w programie głównym wysyłam do PC. Problem mam jeszcze tylko z zapisem pomiarów. Musze troche popracowac nad tym, a jak sie pojawia ...
- 6 maja 2004, o 22:04
- Forum: 8051
- Temat: Programowanie ADC
- Odpowiedzi: 3
- Odsłony: 4376
Programowanie ADC
Witam. Mam problem z zaprogramowaniem przetwornika AD w procku ADUC812. Program ma wykonywać POMIARY i dlatego wykorzystuję w tym celu przerwania. Wyniki pomiarów wysyłam przez RS232c do PC. Mam dwa pomysły (obydwie wersje działają, ale błednie) na wykonanie tego programu, ale jakoś nie potrafie dok...
- 25 kwie 2004, o 23:31
- Forum: PLD/FPGA i inne zagadnienia techniki cyfrowej
- Temat: Oprogramowanie dla urządzenia na USB
- Odpowiedzi: 1
- Odsłony: 3085
- 2 kwie 2004, o 02:43
- Forum: Projektowanie PCB, programy EDA, CAD, narzędziowe
- Temat: Ładowanie HEX pod Win 98 i Win 2000
- Odpowiedzi: 13
- Odsłony: 7913
Programuję aplikację ADuC812 przez RS232c. Do tego jest podpięty MAX232 wraz z 4 kondensatorami. Co do prędkości, to poprzez karty bądź konwertery mozna uzyskać znacznie większe prędkości transmisji nie uzyskam, bo zostaję przy RS dostarczonym wraz z płytą główną. Jak mam rozumieć zagadnienia Win32A...
- 31 mar 2004, o 14:46
- Forum: Projektowanie PCB, programy EDA, CAD, narzędziowe
- Temat: Ładowanie HEX pod Win 98 i Win 2000
- Odpowiedzi: 13
- Odsłony: 7913
- 30 mar 2004, o 17:08
- Forum: Projektowanie PCB, programy EDA, CAD, narzędziowe
- Temat: Ładowanie HEX pod Win 98 i Win 2000
- Odpowiedzi: 13
- Odsłony: 7913
Ładowanie HEX pod Win 98 i Win 2000
Zauważyłem dziwny problem, mianowicie jak ładuję HEXa do procka pod Windows 2k układ nie dział mi poprawnie. Na PC odbieram jakieś "chińskie" gryzmoły. Pod Windows 98SE problem nie wystepuje, odbieram wszystko prawidłowo. Dodatkowo transmisja odbywa się "jakoś" szybciej. Dodam, że ładowany jest ten ...
- 25 mar 2004, o 10:50
- Forum: 8051
- Temat: Jak zmniejszyć *.HEX'a
- Odpowiedzi: 11
- Odsłony: 9483
Nie działało, bo prawdopodobnie coś sknociłem z konfiguracją UART :d. Mam jeszcze jedno pytanie odnośnie plików HEX. Własnie tworzę sobie nowy programik, w którym, na razie jest tylko konfiguracja UART i ADC. Ustawiam tylko bity w rejestrach i wywołuje te funkcje w programia głównym!! HEX w tym mome...
- 23 mar 2004, o 16:28
- Forum: 8051
- Temat: Jak zmniejszyć *.HEX'a
- Odpowiedzi: 11
- Odsłony: 9483
- 23 mar 2004, o 10:05
- Forum: 8051
- Temat: Jak zmniejszyć *.HEX'a
- Odpowiedzi: 11
- Odsłony: 9483
- 22 mar 2004, o 13:04
- Forum: 8051
- Temat: Jak zmniejszyć *.HEX'a
- Odpowiedzi: 11
- Odsłony: 9483