Anonymní profil Aleszpasek – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Aleszpasek – Programujte.comAnonymní profil Aleszpasek – Programujte.com

 

Příspěvky odeslané z IP adresy 109.81.210.–

Aleszpasek
Assembler › Programování PIC18F97J94
21. 6. 2016   #211541

#4 KIIV
No jasně pak už to tam mam nějak takhle, takže se delay využije a program se dostane do smyčky (to že to nebliká teď uplně přesně mi je jedno)

program

bcf        PORTE,7        ;spodni vrstva 5
    bcf        PORTE,6
    bcf        PORTE,5        
    bcf        PORTE,4
    bcf        PORTG,7

bsf        PORTG,4
    call        delay_500ms
    bcf        PORTH,2
    bcf        PORTG,4
    call        delay_500ms

goto          program

delay_100ms
    BANKSEL        delay
    incfsz        delay,f
    goto        delay_100ms
    incfsz        delay2,f
    goto        delay_100ms
    BANKSEL        PORTA
    return
    
delay_500ms    
    call        delay_100ms
    call        delay_100ms
    call        delay_100ms
    call        delay_100ms
    call        delay_100ms
    return

Aleszpasek
Assembler › Programování PIC18F97J94
21. 6. 2016   #211537

#2 KIIV
Předpokládám že to je chyba programu, hlavně nějakého nastavení :) Právě proto jsem to uvedl přesně, jestli by mi někdo neporadil co mají ty vývody společného. Jsem v podstatě začátečník, takže přijímám jakékoliv rady na zlepšení programu... Po tomto následuje už spínání. Používám vnitřní oscilátor 8MHz a nepoužívám přerušení. Prvním kamenem úrazu bylo, že není template.

 

    list        p=18f97j94    ; list directive to define processor
#include    <p18f97j94.inc>    ; processor specific variable definitions
    
    CONFIG        XINST = OFF, STVREN = OFF, CP0 = OFF, BOREN = OFF, IESO = OFF, CLKOEN = OFF, SOSCSEL = DIG, FOSC = FRC, EASHFT = OFF, IOL1WAY = OFF, WDTEN = OFF, DSBITEN = OFF, RETEN = ON
    
;***** VARIABLE DEFINITIONS
w_temp        EQU    0x7D        ; variable used for context saving 
status_temp    EQU    0x7E        ; variable used for context saving
pclath_temp    EQU    0x7F        ; variable used for context saving            
delay        EQU    0xD80
delay2        EQU    0xD81        
        
        
        
;**********************************************************************
    ORG     0x000             ; processor reset vector

    nop              ; nop required for icd
      goto    nastaveni              ; go to beginning of program


    ORG     0x008             ; interrupt vector location

    movwf   w_temp            ; save off current W register contents
    movf    STATUS,w          ; move status register into W register
    movwf    status_temp       ; save off contents of STATUS register
    movf    PCLATH,w      ; move pclath register into w register
    movwf    pclath_temp      ; save off contents of PCLATH register

; isr code can go here or be located as a call subroutine elsewhere

    movf    pclath_temp,w      ; retrieve copy of PCLATH register
    movwf    PCLATH          ; restore pre-isr PCLATH register contents
    movf    status_temp,w     ; retrieve copy of STATUS register
    movwf    STATUS            ; restore pre-isr STATUS register contents
    swapf   w_temp,f
    swapf   w_temp,w          ; restore pre-isr W register contents
    retfie                    ; return from interrupt

nastaveni
    
;**********************NASTAVENI PORTU*************************************
    
;NASTAVENI PORTA + analog vstupy a A/D prevodnik
    BANKSEL        ANCON1        ;banka E
    clrf        ANCON1        ;vypnuti analogovych vstupu RA012345, RF2, RG0
    clrf        ANCON2        ;vypnuti analogovych vstupu RC2, RF567, RG1234
    clrf        ANCON3        ;vypnuti analogovych vstupu RH01234567
    BANKSEL        PORTA        ;banka F
    bcf        ADCON1H, ADON    ;vypnuti A/D prevodniku
    
    clrf        PORTA        ;nulováni portu A
    clrf        TRISA        ;PORTA nastaven jako vystupni
;NASTAVENI PORTB
    clrf        PORTB        ;nulovani portu B
    clrf        TRISB        ;PORTB vystupni
;NASTAVENI PORTC
    clrf        PORTC        ;nulovani portu C
    clrf        TRISC        ;PORTC vystupni
;NASTAVENI PORTD
    clrf        PORTD        ;nulovani portu D
    clrf        PORTD        ;PORTD vystupni
;NASTAVENI PORTE
    clrf        PORTE        ;nulovani portu E
    clrf        TRISE        ;PORTE vystupni
;NASTAVENI PORTF
    clrf        PORTF        ;nulovani portu F
    clrf        TRISF        ;PORTF vystupni
;NASTAVENI PORTG
    clrf        PORTG        ;nulovani portu G
    bcf        CM1CON,CON        ;vypnuti komparatoru
    clrf        TRISG        ;PORTG vystupni
;NASTAVENI PORTH
    clrf        PORTH        ;nulovani portu H
    clrf        TRISH        ;PORTH vystupni    
;NASTAVENI PORTJ
    clrf        PORTJ        ;nulovani portu J
    clrf        TRISJ        ;PORTJ vystupni
;NASTAVENI PORTK
    BANKSEL        PORTK        ;banka E
    clrf        PORTK        ;nulovani portu K
    clrf        TRISK        ;PORTK vystupni
;NASTAVENI PORTL
    clrf        PORTL        ;nulovani portu L
    clrf        TRISL        ;PORTL vystupni
    
;ZHASNUTI VRSTEV
    BANKSEL        PORTA        ;banka F
    bsf        PORTE,7        ;vypnuti vsrtev
    bsf        PORTE,6        ;vypnuti vsrtev
    bsf        PORTE,5        ;vypnuti vsrtev
    bsf        PORTE,4        ;vypnuti vsrtev
    bsf        PORTG,7        ;vypnuti vsrtev

;*****************OSTATNI NASTAVENI**************************************
    
    BANKSEL        OSCCON3        ;banka F
    clrf        OSCCON3        ;zruseni deleni frekvence oscilatoru
    BANKSEL        REFO1CON1        ;banka E
    movlw        0x03
    movwf        REFO1CON1        ;nastaveni oscilatoru
    movwf        REFO2CON1        ;nastaveni oscilatoru
    movlw        0xFF
    movwf        PMD0        ;vypnuti periferii ccp
    movwf        PMD1        ;vypnuti periferii usart ssp
    clrf        PMD2        ;zapnuti periferii timer
    movlw        0xFF
    movwf        PMD3        ;vypnuti periferii lcd refo psp, str 83
    movwf        PMD4        ;vypnuti periferii usb cmp 
    BANKSEL        RCON        ;banka F
    bcf        RCON, IPEN        ;priority interrupt disable
    BANKSEL        MEMCON        ;banka E
    bsf        MEMCON, EBDIS    ;nastaveni externi sbernice
    clrf        TRISD
;USB
    bcf        UCON, USBEN        ;vypnuti USB
    BANKSEL        USTAT
    clrf        USTAT
    BANKSEL        UCFG
    clrf        UCFG
    bsf        UCFG,UTRDIS
;PRERUSENI
    BANKSEL        INTCON        ;banka F
    clrf        INTCON        ;vypnuti preruseni
;PORTY
    clrf        PADCFG1        ;vypnuti pull-up
    BANKSEL        ODCON1        ;banka E
    clrf        ODCON1        ;vypnuti open drain
    clrf        ODCON2        ;vypnuti open drain
;LCD    
    bcf        LCDCON, 7        ;vypnuti LCD
    
;real time and clock
    BANKSEL        RTCCON1        ;banka F
    bcf        RTCCON1, RTCEN    ;vypnuti casu a data
    bcf        ALRMCFG, ALRMEN    ;vypnuti alarmu
;komparator
    bcf        CM1CON, CON        ;vypnuti comparatoru
    bcf        CM2CON, CON        ;vypnuti comparatoru
    bcf        CM3CON, CON        ;vypnuti comparatoru
;pripadne pokracuj od strany 525    
    
;******* TIMER na str 281-295 **********************************    
    clrf        T0CON        ;vypnuti TIMER 0
    movlw        0x01
    movwf        T1CON        ;vypnuti citani vsech timeru
    movwf        T3CON
    movwf        T5CON
    movlw        0x04
    movwf        T2CON
    movwf        T4CON
    movwf        T6CON
    movwf        T8CON
    
;******DELAYS**************
    clrf        delay
    clrf        delay2


    clrf        TRISF            ;znovu nastaven kvuli sbernici
    clrf        PORTF

Aleszpasek
Assembler › Programování PIC18F97J94
20. 6. 2016   #211532

Ahoj, můj PIC18F97J94 mi nějak špatně pracuje a vážně nemůžu v datasheetu najít chyby, které jsem udělal. Takže k věci... 
Přes tranzistory (mosfet) rozsvěcím LED diody (spínám oba vývody). Nějak občas svítí a občas ne vývod 96 (PORTG,7) připojen na tranzistor TSM3401cx (spínání log. 0) přes 1kOHM paralelně se 150pF.

Dále nelze rozsvítit:
PORTC,0 (vývod 45) , ale rozsvítí se spolu s  PORTK,0
PORTC,1 (44) , ale zhasíná po zapnutí napájení
PORTF,3 (22) , ale rozsvítí se spolu s PORTL,4 (21)
PORTF,4 (20) , ale rozsvítí se spolu s PORTL,4 (21)
PORTH,2 (1) ,  ale rozsvítí se spolu s PORTH,1 (100) nebo PORTH,3 (2)
PORTL,2 (13) 

Tyto porty spínají tranzistory BSS138 (spínání log. 1) napojeny přímo.

Vidí v tom někdo nějakou souvislost? byl bych rád alespoň za nějaké. Ještě dodám, že programátor je PICKIT3. Předem díky všem co by mi chtěli poradit. 

Facebbok: https://www.facebook.com/ales.jerie

Offtopic › Jaká je současná minimální n…
2. 12. 2015   #206959

#6 peter
velmi trefně napsáno. Před několika roky, není to tak dávno jsem se naboural do internetového bankovnictví Raiffeisen bank v Česku. Stalo se to nechtěně, když jsem si ve woknech nastavil vysokou míru zabezpečení, prohlížel si netbanking raifky a ejhle, najednou jsem byl uvnitř na seznamech klientů a jejich bankovních účtech. Skvěle zabezpečený bankovní systém .) Zřejmě to programovali nějací středoškoláci jako brigošku na procvičení programování. A tak je to v Česku všude. Svého času Český Telecom, střídali se jim programátoři jak lehký holky, měli několik databází klientů (toto vím přímo od vedoucí pracovnice oné firmy). Někteří klienti prý byli ve více databázích současně a jiní naopak nebyli v žádné databázi. Výsledkem bylo, že ČT nutil některé klienty platit vícekrát a jiní si telefonovali zadarmo.

Hlucheucho - ano, také mne neustále otravuje to srovnávání platů ČR se Švýcarskem a Německem. Ti srovnávači by mohli také srovnat nájmy a náklady na dopravu a další životní náklady...

Inzerce › Xilinx Virtex 5 vývojový kit
2. 12. 2015   #206957

prodám vývojový kit Xilinx Virtex 5, model ML507.
 
Vývojový kit je použitý 4 dny při předvádění na veletrhu. Jinak nový, v původním balení.
 
Technické údaje - viz stránky Xilinx.

Pouze osobní vyzvednutí v centru Prahy, vývojový kit bude předveden v chodu. Upozorňuji předem, že zájemce o koupi musí doložit totožnost a adresu bydliště, anebo sídlo firmy (pokud vývojový kit bude kupován firmou). Cena vývojového kitu se stanoví dohodou (možnost slev, dotací atd.). Nabídka platí do 31.12.2015

Inzerce › Altera DE2-70 vývojový a stu…
2. 12. 2015   #206956

prodám vývojový a výukový kit Altera DE2-70, ideální pro vývoj a výuku programování FPGA.
 
Altera DE2-70 obsahuje přes 70,000 logických prvků Altera Cyclone II 2C70.
 
Podpora multimédia, storage a LAN
 
- 64MB SDRAM x2, 2MB SSRAM, a 8MB Flash
- Multimedia interface s duálním TV dekodérem.
 
Komplet původní balení včetně síťového zdroje, CD, software, USB kablíku, v perfektním stavu, jen krátce použitý.
 
Pouze osobní vyzvednutí v centru Prahy, vývojový kit bude předveden v chodu. Upozorňuji předem, že zájemce o koupi musí doložit totožnost a adresu bydliště, anebo sídlo firmy (pokud vývojový kit bude kupován firmou). Cena vývojového kitu se stanoví dohodou (možnost slev, dotací atd.). Nabídka platí do 31.12.2015

Inzerce › PHPkáři s Nette v Praze
2. 12. 2015   #206950

#1 Katie72858
to jsem dělal před několika roky a používá se to dodnes. Mimo jiné propojené na účetní systém. Ale, Vy se hlavně naučte psát správně vlastní doménu.

Chytré telefony, komunikátory a jejich OS › Samsung Galaxy S5
19. 10. 2015   #205787

ví někdo jak totálně zresetovat Samsung Galaxy S5, když neznám password ani pokyn a majlboxu nemám přístup?

PHP › php problem so zistenim verzie
30. 7. 2015   #203912

#1 majkl
přebírání starých a rozpracovaných webů a různých databázových projektů, to je vždycky katastrofa. Zadavatel práce si myslí, že nový pracant zasedne a hned mu bude vše jasné a vše dá za pár hodin do pořádku. Nejlepší přístup je vše smazat a začít od nuly. Zkoumání starých kódů zabere často víc časui než napsání nových. Nakonec, i když vyzkoumáš co tam kdosi před tebou udělal, stejně to budeš muset udělat znovu a jinak. 

Číslicová technika › Raspberry - MCP23017-E/SP a…
29. 7. 2015   #203874

#15 Kit
...."Není tedy ani schopen tu "1" na výstupu vyrobit."  ,,,, to je fakt boží :)

Offtopic › Jaký programovací jazyk se n…
25. 6. 2015   #203265

Firmy většinou nenabízejí programovací práce na distance, pro home office, protože šéfové neumějí specifikovat jasně co chtějí. Šéfové potřebují mít programátora u sebe a říkat mu" tady udělej tohle a takhle...".

Další problém je v tom, že v Česku se stále nerozděluje mezi prácí programátora, tedy toho, kdo vymyslí algoritmy a koncepci programu a mezi člověkem, který algoritmy a koncepci programu přepíše nějakým jazykem do kódů a zkompiluje. V Česku se toto smíchává a chce se, aby kodér vymyslel algoritmy a koncepci celého programu a často i měl křišťálou kouli a zjistil, co vlastně šéf si myslí, co vlastně šéf chce. Anebo opačně, aby programátor také zakódoval ty algoritmy, které vymyslí.

Takže resumé: není to o programovacím jazyku, ale hlavně o šéfovi a firmě.  Volba jazyka závisí hlavně na tom, aby příslušný kompilátor a vývojové prostředí běželo na té platformě, pro kterou je potřeba, popřípadě, aby byly vhodné knihovny atp.

Číslicová technika › Tranzistor test
1. 6. 2015   #202604

a že to byly krásný časy, co?  Zlatá doba elektroniky :)

PHP › Výpis měst dle IP aktivních…
25. 5. 2015   #202440

Jo tu GeoIPCity testuju už léta, nic moc :(

PHP › Výpis měst dle IP aktivních…
25. 5. 2015   #202439

Napsat se to dá, respektive se dá snadno zjistit IP adresa a poskytovatel. Jenže horší je zjistit odkud se dotyčný připojuje. Někdy je IP adresa vázaná na určité město (a jeho okolí, tj přidružené vesnice), jindy u mobilních operátorů zjistíš pouze stát.

Číslicová technika › Tranzistor test
25. 5. 2015   #202438

mikrořadič ... myslíš nějaké UÍNO ? :) A bez uína to dneska neumíš, viď? Koukni, před dávnými léty, když tvoje duše byla ještě na hoiubách, tak u firmy Rohde und Schwarz vymysleli tester tranzistorů zvaný Semitest - na fotce. Ten umí testovat tranzistory NPN, PNP a také diody a také varikapy (víš co to je varikap?) nejen ve stejnosměrném režimu, ale dokonce i ve vf režimu až do 100 MHz. A ta krabička na fotce měří 13x13x5 cm , uvnitř je měřáček, baterka 9V, přepínače, patice pro tranzitory. A vůbec žádný UÍNO. tenkrát žádný uína ještě nebyly.

Co myslíš, dokázal by jsi TY dneska takovouhle krabičku udělat bez UÍNA ?

Připojen obrázek.

PHP › Problém s odesláním formulář…
25. 5. 2015   #202434

Můžu ti naprogramovat formulář. Dělal jsem formulář na tomto webu:

http://www.remmidemmi.co.uk/

a funguje. Dokonce je spojený s databází a kontroluje, jestli odesílatel je v databázi a ověřuje informace o odesilateli.

Kdyžtak dej vědět.

PHP › změna řazení uživatelů
23. 5. 2015   #202398

 #15 Jirka
První možnost je, řazení dle času. Když chceš řadit lidi podle času, stačí, aby každý kdo se připojí, se mu zapsal čas a automaticky se vygenerovalo seřazení. To samé při odpojení člověka.

Nebo máš druhou možnost, nezapisovat časy a místo toho, každý bude míst status v sloupečku, kyterý nazveš třeba pořadí, to bude integer číslo, které u každého přečísluješ dolů, když se někdo odpojí a poslední příchozí dostane nejvyšší číslo. 

Obě metody mají výhody i nevýhody. Lepší než upravovat něčí program bývá snazší napsatr nový :(  (to je moje letitá zkušenost).

Nevím k čemu ten program máš, ale připadá mi, že to je řazení lidí, které se dovolali kamsi a čekají na volného operátora. Když si je operátor převezme, jak přijdou na řadu, vypadnou z fronty. Nezapomeň, že také to může někoho uprostřed fronty přestat bavit a vypadne též a musíš posunout zbytek fronty dolů.

Číslicová technika › Tranzistor test
23. 5. 2015   #202397

tranzistor tester, jo? A jak bude ten tranzistor testovat? Z počítače bude nějaký výstup na hardware desku se napájecími zdroji a snímáním napětí a prodů? To by šlo, ale je to dost složité zařízení.... určitě to není na sobotní odpoledne.

Pro začátek by jsi to mohl zkusit takto:

vezmeš napájecí zdroje, které mají HP-IB (nebo-li IEEE 488) k tomu voltmetry se stejným rozhraním. vše připojíš na PC přes HP-IB interface a napíšeš program, který bvude přes HP-IB nastavovat zdroje a číst data z voltmetrů. A k těm zdrojům a voltmetrům připojíš ten testovaný tranzistor.

Pak už jen načtená data zobrazíš do grafu.  Když se ti tohle povede a jestli umíš s hardware, tak si můžeš udsělat vlastní bednu, ve které budou tvoje zdroje a tvoje voltmetry a bude to mít jediné rozhraní k PCčku. Případně můžeš do bedny vestavět nějaké jednodeskové PCčko a budeš mít skutečný tranzistor tester.

Inzerce › krátký prográmek ve Visual B…
23. 5. 2015   #202396

hledám někoho k mnapsání krátkého prográmku, někoho, kdo umí ve Visual Basicu Express 10.

Jde o toto:

Program zjistí počet USB 2 portů v počítači a nabídne na kterém portu bude komunikovat s připojeným zařízením.

Ze zvoleného portu bude číst data, vždy blok 4 proměnných a ukládat je do tabulky, zobrazovat je v tabulce pod sebou ve 4 sloupcích vedle sebe, každý blok na řádku.

V jiném okně (nastavení zařízení) bude možno zvolit 4 proměnné a ty se odešlou přes USB na zařízení.

Shrnutí:

1. okno Nastavení počátečních hodnot pro zařízení , která se odešlou přes USB na zařízení

2. okno bude zobrazovat přicházející data z USB po 4 položkách

3. okno - volba USB portu (ale lze začlenit do 1. okna - Nastavení)

Má někdo zájem? Prácovat lze doma na vašem počítači. Požaduje se zdroják.  Samozřejmě za odměnu ...

MySQL › Monitorování MySQL databáze
23. 5. 2015   #202394

netřeba vynalézat, stačí sednout a napsat. Možná to bude rychlejší než hledat kde to ukrást :) . Hm, napíšu ti to, když pro mne napíšeš něco jiného, ve Visual Basic Express 10. Chceš?  PHP a MySQL mi jde výrazně lépe než VBE :(

MySQL › Monitorování MySQL databáze
23. 5. 2015   #202381

Si tu monitorovací aplikaci napiš sám v PHP. To přece vůbec není těžký.... Případně ti ji napíšu, jestli chceš.

Inzerce › nabízím programování v C++
22. 5. 2015   #202359

omlouvám se, ale momentálně jsem pracemi a úkoly zahlcen. Spíše bych potřeboval ještě programátorského pomocníka  :(

HTML / XHTML › Přijeme kodéra - Královehrad…
17. 5. 2015   #202197

Co to je "motivující finanční ohodnocení"?

Hardware › Nejde vobec nastartovat poci…
17. 5. 2015   #202196

Hlavně u té "náročné hry", když se to šprajcne, to je fakt průser :) 

Už delší dobu nabývám dojmu, že dnešní teenageři se duševně zasekli v předškolním věku a jediné co umějí, je hrát "náročné hry" a když se herní strojek  šprajcne, jsou z toho úplně vedle a hledají, kdo jim ten herní strojek opraví. :)

Matematika › Objem kužele při úhlu ω
17. 5. 2015   #202195

#5 Jiří
kdyby jsi nebyl línej, tak místo plácání tady jsi si mohl vzít knihu Přehled užité matematiky od Rektroryse a tam to najdeš na prvních stranách hned za obsahem. Však on ten ministr Chládek má pravdu, když říká, že současní teenageři jsou zdegenerovaní a ze středních škol vycházejí teprve děcka a ne dospělí.

OS - Windows › Windows 8.0 aplikacie pocasi…
4. 5. 2015   #201919

a v drivějších woknech byly takové aplikace? Nějak si nezpomínám, že bych je tam viděl. Nicméně zkus:

http://pocasi-online.cz/?utm_campaign=sklik&utm_medium=cpc&utm_source=seznam&utm_term=pocasi

a

http://www.exchange.cz/?utm_source=x-seznam&utm_medium=cpc&utm_campaign=Exch-Exchange&utm_content=Exchange?utm_source=x-seznam&utm_medium=cpc&utm_campaign=Exch-KurzovniListek&utm_content=KurzovniListek

Dej si to na pracovní plochu a máš to hotové.

Hry › kolik získám za hru
4. 5. 2015   #201918

#11 jan1426
Není problém, že chceš programovat z domova. Problém je jinde. Problém je, že chceš programovat hry, o což nikdo nestojí. Problém je, že nechceš nebo neumíš programovat to, co trh žádá a poptává.

Nabízet programování her je stejně hloupé, jako  eskymákům v Arktidě nabízet mrazničky. V obou případech neuspěješ.

Kdyby jsi nabízel programování technických aplikací, budeš úspěšný stejně jako když budeš eskymákům nabízet teplé stany a spacáky.

Hry › kolik získám za hru
4. 5. 2015   #201917

Petr, ty inzeráty to je katastrofa. Firmy dnes nehledají přes inzeráty, jako kdysi. Dnes se hledá přes personální agenturu, což je většinou 20-25 letý člověk , který sotva prolezl nějakou pochybnou střední školu a normálně je nezaměstnatelný, protože nic neumí a nemá žádné zkušenosti. A takový člověk si na živnosťák otevře personální agenturu. Firmy mu zadávají poptávky, on hledá v inzerátech lidí poptávající práci. Personalista samozřejmě nic neví o tom co firma skutečně potřebuje, protože poptávku z firmy udělá kdosi, ve spěchu. Nicméně , personalista si pozve na pohovor inženýra technika a snaží se zjistit více či méně dementníma otázkama stav jeho znalostí. Sám jsem byl na několika takových pohovorech. Je to opravdu zoufalé se bavit s někým, kdo o problematice ví velký kulový. V jednom případě chlapec personalista projevil alespoň snahu se bavit německy (mělo se zjistit, zda mluvím německy), jenže chlapec personalista znal pouze přítomný čas.... nojo préteritum a perfektum a způsobová slovesa je v němčině fakt problém, takže se akorát ztrapnil a úvodní pohovor ukončil. 

Úplně groteskní situace je, když místo chlapce je 20ti-letá dívenka personalistka se SŠ vzděláním z obchodní akademie a máte se s ní bavit o technice. To je fakt legrace :) :)

Mikrokontroléry › Ovládání čtyřciferné sedmise…
29. 4. 2015   #201813

#30 KIIV
to je právě ten problém, že začínají od konce, od mikropočítačů a neumějí pospojovat všelijaká hradla :( . Ta chyba je ve škole, v osnovách, možná už v učitelích, kteří dost patrně také znají jen mikropočítače :) a jsou o pár hodin napřed , před svbými žáky :) :).  Třeba v Indii ve školách mají takové stavebnice, které jsou kostky se zdířkami. Na každé kostce je namalován jednoduchý obvod, třeba nějaké hradlo, tranzistor atp. a děcka ty kostky spojují kablíkama s banánkama a učí se a hrajou si. Dost možná by se to mohlo zavést i u nás a pak by absolventi ČVUT nepotřebovali arduino pro udělání blikače na jízdní kolo.

Mikrokontroléry › Ovládání čtyřciferné sedmise…
17. 4. 2015   #201490

zapomenul jsi připočítat cenu za vývoj software pro MCU. To není malá položka. Zkus si nechat udělat takový software a zaplatíš za něj víc než za MCU.

Používání MCU se software má smysl pro sériovou výrobu, kde se náklady na software rozloží třeba do 10 000 kusů výrobků. U jednoho kusu je používání MCU naopak výraz zoufalství. Bohužel je smutné, když učitelé ve škole učí dnešní teens  všechno s MCU. Výsledkem je, když pak mají teens sestrojit jednoduché počitadlo pulzů, pak neumějí nic jiného než použít MCU, pro který ale neumí napsat software.  Pak se nedivme, že jsou nezaměstnatelní a hledají východisko v drogách.

Inzerce › hledám programátora Lab Wind…
11. 4. 2015   #201255

Najmu programátora pro tvorbu technického programu.

Program poběží na MS Windows 7 na hardware od National Instruments (NI) (PXI-8105).

Programovací prostředí ideálně LAB Windows anebo jiné (LabView, C++ ...)

Program má komunikovat přes GPIB po kabelu s modulem E1406 (Agilent) na VXI systému.  Ze systému NI budou odcházet povely do systému VXI a zpět ze systému VXI do NI se budou vracet data, která se mají zobrazovat ve Windows.

Předpokládá se znalost LAB Vindows, GPIB a nastudování manuálu k E1406.

Znalost VXI je výhodou.

Odměna 40-50 tisíc Kč, podle kvality odvedené práce. V případě spokojenosti, lze pokračovat na dalším rozšiřování projektu.

Inzerce › soutěž o IT projekt
11. 4. 2015   #201254

seriozní investoři nevystupují anonymně a nepoužívají mobilek. Pokud někdo hledá financování projektu, doporučuju:  www.allfin.co.uk/cz/  ; Sám jsem jich už použil pro dva projekty.

Mikrokontroléry › DS1302
11. 4. 2015   #201252

no přece normálně, budeš volat jednotlivé funkce ... co přesně na tom nechápeš? Vždyť to máš i okomentované .... co by jsi k tomu ještě chtěl?

Inzerce › Programátor Delphi - Liberec
8. 4. 2015   #201166

Kolik ten Inisoft  platí? Pod větou "finanční ohodnocení dle prokázaných schopností, znalostí a zkušeností uchazeče" si lze představit leccos.

Offtopic › Co nejvíce letí na Desktopu?
8. 4. 2015   #201165

Matěji, jinak tvoje otázka není off topics, ale spíše se hodí do sekce Vzdělání.

Offtopic › Co nejvíce letí na Desktopu?
8. 4. 2015   #201164

Pokud tě baví logika, rébusy - algoritmy atp a má-li to být v prgramování, pak třeba Verilog nebo LabView.

Mikrokontroléry › Ovládání čtyřciferné sedmise…
6. 4. 2015   #201089

Jedna HEF4534 umí počítat pulzy na 5 míst i bez mikropočítače. Třeba zde

http://www.jplabs.co.uk/projects/bh4534a.html

je návod na 5,5 místný čítač. Vyzkoušel jsem to na 5 míst. Vstupní hradlo jsem nahradil 2 diodami a odporem a krom HEF4534 jsem použil už jen jeden dvojitý D klopák, jeden dvojitý JK klopák a jeden dekodér BCD na 7-segmentový kód a 5 tranzistorů NPN.  Běželo mi to do 13,5 MHz při napájení 12 Volty nestabilizovaných.

Inzerce › Air Bank hledá Integrační sp…
6. 4. 2015   #201088

#1 Eva Neva
Slečno, máte to trošku popletené (asi jste teens). O velikonočních svátcích není Krásný pátek, nýbrž VELKÝ pátek. Někdy , lidově, se mu říká také Tichý pátek nebo Bolestný pátek. Je to den, kdy údajně zemřel Ježíš Kristus.

Hry › kolik získám za hru
3. 4. 2015   #200997

#8 peter
Přesně, to je ten problém, zadavatel práce nemá většinou ani ponětí o programování a málokdy je ochoten nebo i schopen dát přesně na papír co požaduje, vzhled programu, rozmístění prvků na obrazovce, poslopnost činnosti programu. Většinou to tihle lidé dělají tak, že chtějí, aby programátor přišel do firmy. Tam ho předají nějaké pracovnici, která mu to má vysvětlit a které o tom obvykle neví vůbec ni a má odpor k počítačům a bojí se, že až se udělá program, tak ona přijde o práci.

A naopak programátor netuší nic o problematice, kterou má programovat.

Výsledek je samozřejmě katastrofa.

Já, když někomu dávám programátorskou práci, tak mu v podstatě dám vývoják, algoritmy a namaluju design, co kde má být na obrazovce a programátor nechť to pouze přepíše do kódů, aby to šlo zkompilovat a běželo. Těžko chtít po programátorovi, aby vymýšlel design programu nebo nastudoval zcela cizí odborné záležitosti, například z biologie nebo fyziky.

Funkcionální programování › reciproká hodnota z 13-místn…
2. 4. 2015   #200982

čísla jsou jen kladná a celá v rozsahu <1 , 1 999 999 999 999>..

Tak samozřejmě, pokud se vymyslí algoritmus na převod takovéhoto čísla do binární hodnoty a následně výpočet 1/X z binární hodnoty a následně převod zpět do BCD, pak je to také řešení.

Otázka je, jaký bude nutno požít mikropočítač a kompilátor pro naprogramování ....

Hry › kolik získám za hru
2. 4. 2015   #200973

programovat cokoliv se dá odkudkoliv, třeba v leže z postele nebo z pláže na Bahamách. Jde jen o nabídku a poptávku. Fakt je, když už jsme u toho, že hodně lidí, kteří poptávají programátory jaksi tento fakt nechápe a požadují notorickou přítomnost programátora. Důvod je ten, že neumějí specifikovat zadání a programátorovi na místě těžkopádně vysvětlují co vlastně chtějí.

Hry › kolik získám za hru
2. 4. 2015   #200970

to máš fakt blbý, protože konkurence na trhu her je obrovská. Kdyby jsi uměl něco jiného než hry, tak by jsi to měl mnohem snazší. Co třeba program pod woknama na komunikaci s měřícím přístrojem? Přenos dat, nastavení z PCčka do měřícího přístroje a přenos naměřených dat z přístrpoje do PCčka, jejich matematické zpracování a zobrazení?

Tohle kdyby jsi uměl, tak nemáš problém najít uplatnění. Tady by jsi měl malou konkurenci a mnoho zájemců.

Funkcionální programování › reciproká hodnota z 13-místn…
2. 4. 2015   #200969

#3 peter
v tebou danem příkladu bude reciproká hodnota 1/987654321098  to jest 1.0125 E-10

Funkcionální programování › reciproká hodnota z 13-místn…
2. 4. 2015   #200967

Reciproký je Y=1/X.

BCD čísla:

0        0000

1        0001

2        0010

3        0011

4        0100

5        0101

6        0110

7        0111

8        1000

9        1001

Těchto BCD čísel je celkem třináct (13) a reprezentují 13-ti místné číslo v desítkové soustavě. Například:

0001 0010 0011 0100 0101 0110 0111 1000 1001 0000 0001 0010 0011

čili:

1234567890123

A od takovéhoto čísla je potřeba udělat reciprokou funkci, tedy funkci 1/X.

Funkcionální programování › reciproká hodnota z 13-místn…
1. 4. 2015   #200927

Potřebuji vymyslet algoritmus, který vypočte reciprokou hodnotu z 13- místného čísla, kde jednotlivé číslice jsou vyjádřeny v BCD kódu.

Výsledek může být buďto v BCD kódu nebo v desítkovém kódu. Binární kód v podstatě nepřipadá do úvahy, vzhledem k velikosti čísla (45 bitů).

Algoritmus musí být použitelný k následnému naprogramování do 8-bitového mikropočítače.

Má někdo zájem? Za vyřešení odměna.

C / C++ › Převod 15-bit RGB na 24-bit…
23. 3. 2015   #200615

#1 PiranhaGreg
jenže kvalita obrázku se nijak nezlepší. Když máš jednou 15-bitu barevnou hloubku, tak tam prostě je 15 bitů. S tím nic nenaděláš.... To by jsi pak také mohl chtít udělat z obrázku s 16 barvami obrázek true color ...

Inzerce › Burda hledá PHP programátora…
17. 3. 2015   #200379

A co plat? O tom jste se v odstavci "Co můžete získat:" zapomenuli zmínit.  Bude ten programátor snad pracovat gratis? Mimochodem, zrovna dnes dopo jsme se bavili o Burdě. Možná, že má "mladý a přátelský kolektiv", ale slyšel jsem, že má "nepřátelské vedení".

JavaScript, AJAX, jQuery › Změna pozadí stránek podle č…
17. 3. 2015   #200378

#1 HPEverest
změnu pozadí dle denní doby jde udělat nádherně v PHP. Prostě ji udělej na serveru a ne u klienta v JS.

Digitální zpracování signálů › digitální zpracování telepat…
16. 3. 2015   #200334

Romane, jo ty seznory, ano to je problém. Ty senzory pracují v pásmu 95 GHz a sigály jsou celkem slabé.  Ale věřím, že časem se ty senzory podaří vylepšit. Před 50 roky se také snilo o mobilcích a zvládlo se to.

Hardware › jaký DSP pro Lock-In zesilovač
16. 3. 2015   #200333

Jaký je nejlepší DSP pro Lock-in zesilovač?

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý