Fórum témák

» Több friss téma
Fórum » Frekvenciamérő
Lapozás: OK   33 / 75
(#) Melphi válasza vicsys hozzászólására (») Ápr 2, 2013 /
 
Mégis csak van egy kis probléma, nem kérhetném a dupázott LAY-t, mert nekem negatívban kellene, vagy a negatívot pdf ben?
Köszönöm
(#) Melphi válasza (Felhasználó 15355) hozzászólására (») Ápr 2, 2013 /
 
Köszönöm
(#) attila_v válasza Hp41C hozzászólására (») Ápr 3, 2013 /
 
Azt hiszem, félreértettük egymást: én nem a 32 szeres szorzás shifteléses eljárásáról beszéltem, hanem ami közvetlen utána jön, a 3 byte-os számláló 8 byte-os BCD kódba konvertálásáról. Ez az algoritmus:
binary2BCD
(#) Hp41C válasza attila_v hozzászólására (») Ápr 3, 2013 /
 
Tényleg nem egyről beszélünk...
  1. ; Looping version of Binary to BCD converter for 24 bit values
  2. ; Code is designed for MPSIM testing, so insert stimuli on ports
  3. ; B and B and B, and read out R0,R1,R2,R3.
  4.  
  5. ; Code is based on the fact that a bcd number may be multiplied
  6. ; by two by a simple bit shift followed by a BCD fixup. The
  7. ; fixup is greatly simplified by performing it BEFORE the shift,
  8. ; which is why 3 and 30H are used instead of 6 and 60H.
  9.  
  10.  
  11.         LIST P=16C73
  12.         INCLUDE P16C73.INC
  13.         CBLOCK  20H
  14.         R3,R2,R1,R0        ;MUST START ON BINARY XXXXX000.
  15.         COUNT, LBYTE, MBYTE, HBYTE
  16.         ENDC
  17.         ORG     0
  18. MAIN    MOVFW   PORTB
  19.         MOVWF   LBYTE
  20.         MOVFW PORTB
  21.         MOVWF MBYTE
  22.         MOVFW   PORTB
  23.         MOVWF   HBYTE
  24.         CALL    BIN2BCD
  25.         GOTO    MAIN
  26.  
  27. BIN2BCD MOVLW   18H
  28.         MOVWF   COUNT
  29.         CLRF    R0
  30.         CLRF    R1
  31.         CLRF    R2
  32.         CLRF    R3
  33.         BCF     STATUS,C
  34.         GOTO    BIN2BC2
  35. BIN2L   MOVLW   R3
  36.         MOVWF   FSR
  37. BCDADJ  MOVLW   03H
  38.         ADDWF   INDF,F
  39.         BTFSS   INDF,3
  40.         SUBWF   INDF,F
  41.         MOVLW   30H
  42.         ADDWF   INDF,F
  43.         BTFSS   INDF,7
  44.         SUBWF   INDF,F
  45.         INCF    FSR,F
  46.         BTFSS   FSR,2
  47.         GOTO    BCDADJ
  48. BIN2BC2 RLF     LBYTE,F
  49.         RLF  MBYTE,F
  50.         RLF     HBYTE,F
  51.         RLF R3,F
  52.         RLF     R2,F
  53.         RLF     R1,F
  54.         RLF     R0,F
  55.         DECFSZ  COUNT,F
  56.         GOTO    BIN2L
  57.         RETLW   0
  58.         END
(#) attila_v válasza Hp41C hozzászólására (») Ápr 3, 2013 /
 
faguriga legyek, ha értem. Nekem úgy jött le, hogy ebbe a frekvenciamérőbe raktad ezt be...


+ Így, ebben a formában nem is lenne jó.
(#) Hp41C válasza attila_v hozzászólására (») Ápr 3, 2013 /
 
Szia!
Milyen figura?

Ebbe a frekvenciamérőbe tettem bele, de nem a nyomásmérőbe... Most nem volt kéznél a forrás csak a forrás forrása a PIC Micro Controller ASM Language Routine Library oldalról.
(#) pjg hozzászólása Ápr 3, 2013 /
 
Szeretném megkérdezni, hogy ismerős e valakinek ez a frekvenciamérő kapcsolás. Netán rendelkezik további infóval róla? Esetleg program, vagy az adott újság.

Vagy ha tudnátok ajánlani egy egyszerű frekvenciamérőt PIC16F628A-val. 10Hz és 100kHz között kell mérjen TTL, vagy CMOS szinten.
A hozzászólás módosítva: Ápr 3, 2013

PICFREQ1.GIF
    
(#) gerenk válasza pjg hozzászólására (») Ápr 3, 2013 /
 
Ez ugyanaz és miden megvan hozzá.
Több darabban elkészült, tökéltes.
http://www.hobbielektronika.hu/cikkek/digitalis_frekvenciamero.html
(#) pjg válasza gerenk hozzászólására (») Ápr 3, 2013 /
 
Igen hasonló. Csak nekem F84-em nincs. A környékben nem is beszerezhető. Ha F628A -ra volna, máris csinálnám a nyákot. Az van a fiókban. Meg 1 soros LCD-m.
(#) gerenk válasza pjg hozzászólására (») Ápr 3, 2013 /
 
Akkor láss neki, én ugyanazt a panelt használom 16F84-re és 16F628-ra természetesen a program más. A bemenő fokozat egy kétkapus mosfet-re épül, de semmivel nem rosszabb.
Az 1x16 lcd-hez némi változtatás szükséges a nyákon és a progiban de nem megoldhatatlan.
A hozzászólás módosítva: Ápr 3, 2013
(#) pjg válasza gerenk hozzászólására (») Ápr 3, 2013 /
 
No, de honnan veszek programot a 628A-hoz?
(#) gerenk válasza pjg hozzászólására (») Ápr 3, 2013 /
 
Minden vágyad így teljesüljön..
(#) pjg válasza gerenk hozzászólására (») Ápr 3, 2013 /
 
Ezt most csináltad? Köszi. Már csak egy kérdésem lenne. Egy, vagy 2 soros LCD-vel működik.
(#) gerenk válasza pjg hozzászólására (») Ápr 3, 2013 /
 
2x16 karakteres LCD-re íródott.
Tudok adni 1x16 -ra is progit de csak 16F84-re.
Küldök egy kis olvasni valót hátha kedvet kapsz a programozáshoz.
A hozzászólás módosítva: Ápr 3, 2013
(#) pjg válasza gerenk hozzászólására (») Ápr 3, 2013 /
 
Tudod mit. Légy szíves add ide. Majd kibogarászom. Legalább tanulok belőle. Köszi.
(#) gerenk válasza pjg hozzászólására (») Ápr 3, 2013 / 1
 
Fel van adva a nagy kérdés, melyiket építsem meg ??........
(#) gerenk válasza pjg hozzászólására (») Ápr 3, 2013 / 1
 
És még a NYÁK terv

50mhz.pdf
    
(#) pjg válasza gerenk hozzászólására (») Ápr 4, 2013 /
 
Köszönöm jóságod. Közben végigolvastam az egész Topicot. Nagyon tanulságos számomra. Egészen cizellálódott lett a tudásom.
(#) attila_v válasza pjg hozzászólására (») Ápr 4, 2013 / 1
 
szia,

itt az egysoros LCD-hez a módosított forrás. A "shift" rutinba kellett csak belepiszkálni
(#) pjg válasza attila_v hozzászólására (») Ápr 4, 2013 /
 
Nagyon szépen köszönöm.


Megtennéd, hogy lefordítod HEX-be?
A hozzászólás módosítva: Ápr 4, 2013
(#) attila_v válasza pjg hozzászólására (») Ápr 4, 2013 / 1
 
persze.

sok sikert!
(#) pjg válasza attila_v hozzászólására (») Ápr 4, 2013 /
 
Köszi szépen. Éjjel 4-ig olvastam a topicot. Ma éjjel alkotok. De mikor lesz itt alvás?
(#) adapter válasza Hp41C hozzászólására (») Ápr 6, 2013 /
 
Szia!

Nna elkészült a panel ehhez a nyomásmérőhöz...
A programot feltoltam, de nem működik. (Watt féle Pickit2, Pickit2 programmer,)
Azt írja program átment succesful..

A kijelzőn alapból a felső sor minden karaktere "világít". A bemenet re bármit kötök nem változik.. (Sanszos hogy elszúrtam valamit, a nyákot már vagy tízszer átnéztem, nem találom a hibát, de lehet hogy csak önmagam körül járok és már nem látom a fától az erdőt.. )

Ez hibajelenség mond valamit?

Már késő van (vagy túl korán kinek-hogy) lehet hogy csak túl fáradt vagyok a hibát detektálni.

Még azt se tudom hogy elindul e a PIC egyáltalán, fut-e a program...
Üdv:L
(#) _vl_ válasza adapter hozzászólására (») Ápr 6, 2013 / 1
 
Idézet:
„A kijelzőn alapból a felső sor minden karaktere "világít".”

Akkor a kijelzőt nem vezérli a PIC. Vagy nem is fut a program valamiért (táp, hidegítő kondik, kvarc), vagy nem jó a kapcsolat a kijelző és a PIC között (szakadás, zárlat, esetleg összekevert vezetékek).
A panel saját terv? Szkópod van?
(#) mps válasza adapter hozzászólására (») Ápr 6, 2013 /
 
A kontrasztot beállítottad? Elsőnek oda tekerd a potit ahol éppen csak látod a téglalapokat.
(#) adapter válasza _vl_ hozzászólására (») Ápr 6, 2013 /
 
Táp jó, mértem: 4,97V.
Szakadást és zárlatot nem találtam.
Saját terv, kellett hozzá terveznem egy stab részt 12V-ról, azonkívül a kijelző méretéhez igazítottam a nyákot. (Tudom lehetne szebb is, jobb is, egyszerűbb is de esténként nekem csak erre futotta, azonkívül elég is, vagy működik akkor így is vagy nem akkor meg ugye miindegy.....)
Szkóp van, bár pont tegnap halt meg a külső tápja, ugyhogy előbb azt kell gatyába ráznom, de várhatóan ez gyorsan meg lesz..... Összekevert vezeték.... hmmm, ezt átkell néznem még alaposan, ezt kihagytam a számításból.....

Üdv:L
(#) adapter válasza mps hozzászólására (») Ápr 6, 2013 /
 
Igen, úgy kezdtem...
De nem változott sajnos.
(#) Hp41C válasza adapter hozzászólására (») Ápr 6, 2013 /
 
Szia!
16F84(A) -et vagy 16F628(A) -t használsz?
(#) adapter válasza Hp41C hozzászólására (») Ápr 6, 2013 /
 
Hello
PIC16F84A-04/P -t
(#) Hp41C válasza adapter hozzászólására (») Ápr 6, 2013 /
 
A 16F84A -hoz másik fordítás kell....
Következő: »»   33 / 75
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem