co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) [; stworzmy mala baze od czego mozna zaczac <: postaram sie w wolnych chwilach uzupelniac pierwszego posta, zeby latwo mozna bylo znalezc, dlatego ladnie prosze o trzymanie sie takowego schematu:
n. [nick] - [opis programu] - [procesor], [jezyk programowania]
n. - literka, cyferke z przodu dodam sam.
zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens!
____________________
0x1-a. Freddie Chopin - migacz diodkami o zmiennej predkosci i dodatkowo zmienna wysokosc tonu z buzzera, sterowane przyciskami - MSP430F135, jezyk C
0x1-b. Freddie Chopin - zegarek na RTC DS1308C - MSP430..., assembler
0x1-c. Freddie Chopin - termometr DS18B20 - PIC16F887, assembler
0x1-d. Freddie Chopin - sterownik i interfejs do matrycy LCD [link] - PIC24HJ256GP210, C + assembler
0x2-a. Balu - Termometr ds18b20 - Atmega8 albo 2051, Bascom
0x2-b. Balu - woltomierz i amperomierz do zasilacza z przełączanymi zakresami - atmega , assembler
0x2-c. Balu - Migacz 20xled "do strzelnicy" sterowany po uart - pic24hj32gp204, C
0x2-d. Balu - Wąż na diodach LED 80186, asm
0x2-e. Balu - Sterowanie Grzałką i wentylatorem z obsługą wyśw. 7-seg -MC68HC11E9, asm
0x2-f. Balu - 8080 ale nie pamiętam co to robiło - asm
0x3-a. Rusala - sterowanie makiety skrzyzowania - AT89C5131 - assembler
0x3-b. Rusala - wyswietlanie grafiki niskiej rozdzielczosci w 3 odcieniach szarosci na TV - MSP430F135 - C
0x3-c. Rusala - wyswietlacz wektorowy na lampie oscyloskopowej (w trakcie takze komunikacja przez SMS, przed tym jakies duperele ktorych nie pamietam) - ATmega162 - C
0x3-d. Rusala - cykliczny pomiar napiecia z komunikacja przez UART - LPC2103 - C
0x3-e. Rusala - licznik 16 bitowy z dekoderem na 7 segmentow - XC9572 (to wlasciwie CPLD hehe) - VHDL
0x4-a. DJ West - Tygodniowy sterownik urządzeń zewnętrznych (z podziałem na dni powszednie i weekendy), LCD, klawiatura matrycowa 3x3 - ATmega8 - C
0x4-b. DJ West - Sterownik świateł dyskotekowych, różne efekty, zmiana częstotliwości - ATmega8 - AVRASM
0x5. lehoo - probkowanie dzwieku na uproszczonym przetworniku ∑-Δ = Z80, assembler
0x6-a. don diego - pierwsze "dzieło" na AVR to sterownik czasowy włącz/wyłącz z RTC DS3234 i obsługą RC5 (migania diodkami nie liczę bo to standard ) - ATtiny2313, assembler
0x6-b. don diego - obsługa LCD z Nokii 6610: zegar na DS3234 + termometr DS1822 na devboardzie - AT91SAM7X256, C
0x7-a. Zajc3w - Sterownik dwonków szkolnych 6 trybów skróconych klawiatura + LCD 2x16 znaków - 89c51, ASM
0x7-b. Zajc3w - alarm z powiadomieniem GSM przez siemensa C35 (komendy AT) - 89s53, C
0x7-c. Zajc3w - 2 punktowy termometr z zegarem z LCD 2x16 - Atmega8, początki Bascom potem C
0x7-d. Zajc3w - Analiza widma sygnału, dekodowanie DTMF - Atmega 32, ASM i C - niedokończony - zmiana pracy na lepszą
0x8. JmL(TM) - Kontrola dostepu na DS1990 [rejestrowanie kluczy i wpisywanie hasla z klawiatury] - ATMEGA8, poczatkujacy wiec.. BASCOM
0x9-a. krzemowy - LJMP 0000h Oczywiście było to rozszerzane na wszelkie sposoby, jakieś mrugałki, brzęczyki itp. ale za cholerę nie pamiętam już co jak było zrobione, utkwił mi w pamięci ten jeden "program" bo go napisałem ręcznie(jako gotowy bin) w edytorze w NC - Asembler 80C51
0x9-b. krzemowy - programik do wyświetlania przepływu powietrza przez przepływomierz HFM6 - C na AVR
0xA-a. Zaquadnik - programowa emulacja UART - AT89C1051 - asm
0xA-b. Zaquadnik - sterowanie LCD HD44780 - AT89C51 - asm
0xA-c. Zaquadnik - sterowanie LCD KS108 - ATmega8 - asm
0xA-d. Zaquadnik - sterowanie LCD HD44780 - ATmega16 - asm
0xA-e. Zaquadnik - sterowanie LCD HD44780 - PIC16F84 - asm
0xA-f. Zaquadnik - sterowanie diodą RGB - PIC12F629 - asm
0xB-a. snow - Sterownik kominkowy - PIC16f876 - basic
0xB-b. snow - Sterownik pieca - Atmega8 - C
0xB-c. snow - Monitor pakietów Li-Pol - Attiny13
0xC-a. seba_x - sterownik piły do kamienia - 8515 + lcd 4x20 + klawiatura 16 przycisków + eprom + encoder - BASCOM
0xC-b. seba_x - zdalne sterowanie do piły zamiast kasety - mega88 + ir + 10 przekażników + pilot - BASCOM
0xC-c. seba_x - miernik mocy audio - tiny26 + vfd - BASCOM
0xD. Ch.M. - standard LEDowy - ATmega32, asm
0xE-a. Motorola 68k 68331 - wyswietlacz siedmiosegmentowy, port szeregowy - asm i C
0xE-b. fantom - LCD, klawiatura - '51 SAB80517, asm i C
0xE-c. fantom - port szeregowy, 1-Wire i DS1820, ADC i PT100 - AVR AT8535, C
0xE-d. fantom - LCD,klawiatura,port szeregowy,silnik krokowy - MSP430F149, C
0xE-e. fantom - 1-wire i DS1990 - Freescale (Motorola) HC08 MC68HC908Q4, asm+C
0xE-f. fantom - port szeregowy,CAN,GSM - Freescale (Motorola) HCS12 MC9S12XEP100, asm+C
0xE-g. fantom - startup code i konfiguracja pod przyszle projekty na LPC21XX - ARM (z braku czasu tylko na emulatorze w GDB), asm+C
0xF-a. Michal19881 - Świecenie diodą - DSM-51, uC 8051, asm
0x10-a. nsvinc - kontroler pracy układów TDA7405+SSM2000 i pare innych = dekoder Dolby Pro Logic/CS5.1 - 2xmega128, bascom
0x10-b. nsvinc - komputerek samochodowy + przedwzmak audio - mega32, C
0x11-a. Alana - timer 0-90sek - 89c2051, bascom
0x11-b. Alana - czestosciomierz - 89c2051, asm
0x12-a. sibislaw - komunikacja port równoległy/wyswietlacz 7 seg/przyciski - Atmega8, C
0x12-b. sibislaw - keyloger sprzetowy - Atmega8, AT24C64, ASM
0x12-c. sibislaw - kontroler silnikow krokowych na RC5 - Atmega32, C
0x13a. marek_Łódź - regulator temperatury - Z80/ZX SPECTRUM , ASM
0x13b. marek_Łódź - debuger/monitor/linker - Z80/MERITUM, BASIC
0x13c. marek_Łódź - mikroprocesorowe liczniki przemysłowe - 8751, ASM
0x13d. marek_Łódź - sterownik stanowiska pomiarowego do szlifierki, INTEL8086/GURU - Turbo Pascal + emulacja funkcji DOSa w ASM
0x13e. marek_Łódź - sterownik rozrywarki ściernic + arytmetyka zmiennoprzecinkowa - INTEL 8031, ASM
0x13f. marek_Łódź - układ diagnostyczny na sieciach neuronowych - TMS320 (DSP TI), C++ oraz sieci wygenerowane w C przez Statistica NN
0x13g. marek_Łódź - układ akwizycji danych stanowiska kontroli jakości - AVR/M8, ASM i Delphi po stronie PC
0x13h. marek_Łódź - zdalny monitoring baterii przez modemy - AVR/M8/M16/M32, BASCOM i C++ w centrali na PC
0x14a. iwan3000 - program wyświetlający wartość dowolnej komórki pamięci na 8 wyświetlaczach 7-seg - DSM-51, asm
0x14b. iwan3000 - lampka rgb, 4 tryby świecenia - ATtiny2313, asm
0x15. Freddy - countdown timer ustawiany od 99 minut do 1 sekundy 4xLED 7 segment - 8051, ASM
0x16a. Madman07 - Kontroler MIDI podłączany do PC - PIC16F871, Basic
0x16b. Madman07 - Zasilacz warsztatowy, PIC16F877A, C
0x17a. kocyk - selektor wejść do wzmacniacza - ATmega8, BASCOM
0x17b. kocyk - minutnik z wyświetlaczem 7-seg. - ATmega8, C
0x41 0x56 0x45!!
n. [nick] - [opis programu] - [procesor], [jezyk programowania]
n. - literka, cyferke z przodu dodam sam.
zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens!
____________________
0x1-a. Freddie Chopin - migacz diodkami o zmiennej predkosci i dodatkowo zmienna wysokosc tonu z buzzera, sterowane przyciskami - MSP430F135, jezyk C
0x1-b. Freddie Chopin - zegarek na RTC DS1308C - MSP430..., assembler
0x1-c. Freddie Chopin - termometr DS18B20 - PIC16F887, assembler
0x1-d. Freddie Chopin - sterownik i interfejs do matrycy LCD [link] - PIC24HJ256GP210, C + assembler
0x2-a. Balu - Termometr ds18b20 - Atmega8 albo 2051, Bascom
0x2-b. Balu - woltomierz i amperomierz do zasilacza z przełączanymi zakresami - atmega , assembler
0x2-c. Balu - Migacz 20xled "do strzelnicy" sterowany po uart - pic24hj32gp204, C
0x2-d. Balu - Wąż na diodach LED 80186, asm
0x2-e. Balu - Sterowanie Grzałką i wentylatorem z obsługą wyśw. 7-seg -MC68HC11E9, asm
0x2-f. Balu - 8080 ale nie pamiętam co to robiło - asm
0x3-a. Rusala - sterowanie makiety skrzyzowania - AT89C5131 - assembler
0x3-b. Rusala - wyswietlanie grafiki niskiej rozdzielczosci w 3 odcieniach szarosci na TV - MSP430F135 - C
0x3-c. Rusala - wyswietlacz wektorowy na lampie oscyloskopowej (w trakcie takze komunikacja przez SMS, przed tym jakies duperele ktorych nie pamietam) - ATmega162 - C
0x3-d. Rusala - cykliczny pomiar napiecia z komunikacja przez UART - LPC2103 - C
0x3-e. Rusala - licznik 16 bitowy z dekoderem na 7 segmentow - XC9572 (to wlasciwie CPLD hehe) - VHDL
0x4-a. DJ West - Tygodniowy sterownik urządzeń zewnętrznych (z podziałem na dni powszednie i weekendy), LCD, klawiatura matrycowa 3x3 - ATmega8 - C
0x4-b. DJ West - Sterownik świateł dyskotekowych, różne efekty, zmiana częstotliwości - ATmega8 - AVRASM
0x5. lehoo - probkowanie dzwieku na uproszczonym przetworniku ∑-Δ = Z80, assembler
0x6-a. don diego - pierwsze "dzieło" na AVR to sterownik czasowy włącz/wyłącz z RTC DS3234 i obsługą RC5 (migania diodkami nie liczę bo to standard ) - ATtiny2313, assembler
0x6-b. don diego - obsługa LCD z Nokii 6610: zegar na DS3234 + termometr DS1822 na devboardzie - AT91SAM7X256, C
0x7-a. Zajc3w - Sterownik dwonków szkolnych 6 trybów skróconych klawiatura + LCD 2x16 znaków - 89c51, ASM
0x7-b. Zajc3w - alarm z powiadomieniem GSM przez siemensa C35 (komendy AT) - 89s53, C
0x7-c. Zajc3w - 2 punktowy termometr z zegarem z LCD 2x16 - Atmega8, początki Bascom potem C
0x7-d. Zajc3w - Analiza widma sygnału, dekodowanie DTMF - Atmega 32, ASM i C - niedokończony - zmiana pracy na lepszą
0x8. JmL(TM) - Kontrola dostepu na DS1990 [rejestrowanie kluczy i wpisywanie hasla z klawiatury] - ATMEGA8, poczatkujacy wiec.. BASCOM
0x9-a. krzemowy - LJMP 0000h Oczywiście było to rozszerzane na wszelkie sposoby, jakieś mrugałki, brzęczyki itp. ale za cholerę nie pamiętam już co jak było zrobione, utkwił mi w pamięci ten jeden "program" bo go napisałem ręcznie(jako gotowy bin) w edytorze w NC - Asembler 80C51
0x9-b. krzemowy - programik do wyświetlania przepływu powietrza przez przepływomierz HFM6 - C na AVR
0xA-a. Zaquadnik - programowa emulacja UART - AT89C1051 - asm
0xA-b. Zaquadnik - sterowanie LCD HD44780 - AT89C51 - asm
0xA-c. Zaquadnik - sterowanie LCD KS108 - ATmega8 - asm
0xA-d. Zaquadnik - sterowanie LCD HD44780 - ATmega16 - asm
0xA-e. Zaquadnik - sterowanie LCD HD44780 - PIC16F84 - asm
0xA-f. Zaquadnik - sterowanie diodą RGB - PIC12F629 - asm
0xB-a. snow - Sterownik kominkowy - PIC16f876 - basic
0xB-b. snow - Sterownik pieca - Atmega8 - C
0xB-c. snow - Monitor pakietów Li-Pol - Attiny13
0xC-a. seba_x - sterownik piły do kamienia - 8515 + lcd 4x20 + klawiatura 16 przycisków + eprom + encoder - BASCOM
0xC-b. seba_x - zdalne sterowanie do piły zamiast kasety - mega88 + ir + 10 przekażników + pilot - BASCOM
0xC-c. seba_x - miernik mocy audio - tiny26 + vfd - BASCOM
0xD. Ch.M. - standard LEDowy - ATmega32, asm
0xE-a. Motorola 68k 68331 - wyswietlacz siedmiosegmentowy, port szeregowy - asm i C
0xE-b. fantom - LCD, klawiatura - '51 SAB80517, asm i C
0xE-c. fantom - port szeregowy, 1-Wire i DS1820, ADC i PT100 - AVR AT8535, C
0xE-d. fantom - LCD,klawiatura,port szeregowy,silnik krokowy - MSP430F149, C
0xE-e. fantom - 1-wire i DS1990 - Freescale (Motorola) HC08 MC68HC908Q4, asm+C
0xE-f. fantom - port szeregowy,CAN,GSM - Freescale (Motorola) HCS12 MC9S12XEP100, asm+C
0xE-g. fantom - startup code i konfiguracja pod przyszle projekty na LPC21XX - ARM (z braku czasu tylko na emulatorze w GDB), asm+C
0xF-a. Michal19881 - Świecenie diodą - DSM-51, uC 8051, asm
0x10-a. nsvinc - kontroler pracy układów TDA7405+SSM2000 i pare innych = dekoder Dolby Pro Logic/CS5.1 - 2xmega128, bascom
0x10-b. nsvinc - komputerek samochodowy + przedwzmak audio - mega32, C
0x11-a. Alana - timer 0-90sek - 89c2051, bascom
0x11-b. Alana - czestosciomierz - 89c2051, asm
0x12-a. sibislaw - komunikacja port równoległy/wyswietlacz 7 seg/przyciski - Atmega8, C
0x12-b. sibislaw - keyloger sprzetowy - Atmega8, AT24C64, ASM
0x12-c. sibislaw - kontroler silnikow krokowych na RC5 - Atmega32, C
0x13a. marek_Łódź - regulator temperatury - Z80/ZX SPECTRUM , ASM
0x13b. marek_Łódź - debuger/monitor/linker - Z80/MERITUM, BASIC
0x13c. marek_Łódź - mikroprocesorowe liczniki przemysłowe - 8751, ASM
0x13d. marek_Łódź - sterownik stanowiska pomiarowego do szlifierki, INTEL8086/GURU - Turbo Pascal + emulacja funkcji DOSa w ASM
0x13e. marek_Łódź - sterownik rozrywarki ściernic + arytmetyka zmiennoprzecinkowa - INTEL 8031, ASM
0x13f. marek_Łódź - układ diagnostyczny na sieciach neuronowych - TMS320 (DSP TI), C++ oraz sieci wygenerowane w C przez Statistica NN
0x13g. marek_Łódź - układ akwizycji danych stanowiska kontroli jakości - AVR/M8, ASM i Delphi po stronie PC
0x13h. marek_Łódź - zdalny monitoring baterii przez modemy - AVR/M8/M16/M32, BASCOM i C++ w centrali na PC
0x14a. iwan3000 - program wyświetlający wartość dowolnej komórki pamięci na 8 wyświetlaczach 7-seg - DSM-51, asm
0x14b. iwan3000 - lampka rgb, 4 tryby świecenia - ATtiny2313, asm
0x15. Freddy - countdown timer ustawiany od 99 minut do 1 sekundy 4xLED 7 segment - 8051, ASM
0x16a. Madman07 - Kontroler MIDI podłączany do PC - PIC16F871, Basic
0x16b. Madman07 - Zasilacz warsztatowy, PIC16F877A, C
0x17a. kocyk - selektor wejść do wzmacniacza - ATmega8, BASCOM
0x17b. kocyk - minutnik z wyświetlaczem 7-seg. - ATmega8, C
0x41 0x56 0x45!!