HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


PIC

PIC mikrokontrollerek és programozásuk

 

Időrend:
Oldal 21 / 23 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   17  18  19  20  21  22  23   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

Szám Attila | 990    2010-02-17 16:52:00 [147]

A zárójelben levő adat jelzi azt is, hogy felvétel vagy lejátszás, de a címet is jeleznie kell. Ezért nem értem.


elektron | 15859    2010-02-17 15:48:00 [146]

Én meg találtam ilyen SRAM-ot P3-as alaplapban, vagy valami winchesterben, az is jó lenne rövidebb valamikhez tárolni, meg vannak nagyobbak is. Össze akarom dugni valahogy ilyesmivel, 2 shift regiszterrel SPI szerű interface-t csinálni neki, nem is rossz ötlet, akármilyen kis PIC-el meg AVR-rel is ehetne használni. 8051-essel meg közvetlenül is.

A zárójelben a címet adja meg, meg a bitszámot ? Lehet.


Előzmény: Szám Attila, 2010-02-17 15:28:00 [145]


Szám Attila | 990    2010-02-17 15:28:00 [145]

PicBasic-et használok. Egy sor beszúrással megoldódott a probléma a 16F84-16F128 terén.
( CMCON=7 ).
Az ISD17120-al már nem lesz ilyen egyszerű a dolog, mert annyira nem vagyok ott a programozásban mint kellene. Már kiderítettem a parancsot ami kell hozzá, de nem értem a címzést.
A program elején definiálva van:
MOSI var PortB.2 'SPI out to ISD
SCLK var PortB.4 'SPI clock
Ez egy felvétel parancs : SHIFTOUT MISO,SCLK,0,[$A00016]
Ez pedig ugyanazt visszajátssza:
SHIFTOUT MOSI,SCLK,0,[$E00016]
MOSI var PortB.2 'SPI out to ISD
SCLK var PortB.4 'SPI clock

A zárójelben levő értékeket nem értem, pedig tuti az a titka az egésznek.

Régebben volt a Chipcad-nél ISDPLAY névre hallgató lejátszópanel amit egy soros paranccsal lehetett PIC-ből lejátszani a szükséges részt, de már nem találok ilyet.

Előzmény: végyé, 2010-02-17 08:46:00 [143]


Szám Attila | 990    2010-02-17 15:20:00 [144]

Köszi, biztos igazad van, de most ilyen válságos időben örülök, hogy meg tudtam oldani itthoni alkatrészekből és működik is. Egyébként pedig 2 hete vettem egyet fele annyiért de még nem érkezett meg Kínából.

Előzmény: n/a (inaktív), 2010-02-16 18:18:00 [142]


végyé | 443    2010-02-17 08:46:00 [143]

Üdv
Ez csak akkor gond ha nem valami magasszintű programnyelvet használsz.
Pl. a C vel simán meg lehet oldani az áttérést mindenféle komolyabb belemélyedás nélkül.

végyé

Előzmény: Szám Attila, 2010-02-15 22:41:00 [140]

n/a (inaktív)    2010-02-16 18:18:00 [142]

hello!
szerintem aki picel foglalatoskodik megéri egy pickit2 programozó beszerzése az visz minden picet és usb igy nincs port ilesztési probléma sem nála!
http://www2.chipcad.hu/www/arak.aspx?group=030113
PG164120 PICKit 2 programozó
joszivel ajánlom nagyon jó kis programozó!
ujabb pick sorozatok is tanithatok vele hisz filmware frisitésel ujabb szériákat is ismerni fog szoval fejlödö eszköz is ezért egyszerü és nagyszerü!


Szám Attila | 990    2010-02-16 16:13:00 [141]

Összeraktam a régi szanaszét heverő alkatrészekből egy 400MHz-s P2 gépet. Friss XP-vel kipróbáltam az égetőket. A legutóbb épített égető így már hibátlanul működik LPT1-es porton és LPT1-re állítva. Ugyanaz a legújabb ICPROG égeti már normálisan a 1F84-et és a 628-at is.
A willeprom PCB3B továbbra is ugyanazt a hibát produkálja, úgyhogy ezek szerint az égetővel is gond van.


Szám Attila | 990    2010-02-15 22:41:00 [140]

Hát igen, főleg az idő. Most hogy ez is megoldódni látszik jött a következő "pofon". Amit régen használtam ehhez az okossághoz az ISD2560 hangtároló IC már megszűnt. (Már jó régen használtam ezek szerint.) Egy még van a fiókban, de aztán jöhet az áttérés ott is. Van helyette másik a Chipcad-nél, csak azon már valamiféle SPI interface van, nem soros vezérlés. Na, megint lehet Googlizni egy csomót ....


elektron | 15859    2010-02-15 22:30:00 [139]

Nekem a másik gépemen megvan valahol, de inkább beírtam a google-ba, hogy "Áttérés ..." és az első pár link közt meglett. Jó, ha segített. Nem kell amiatt venni másik IC-ket. Meg az idő.

Előzmény: Szám Attila, 2010-02-15 21:55:00 [138]


Szám Attila | 990    2010-02-15 21:55:00 [138]



Tényleg, ezt már több éve egyszer megtaláltam, de most nem jutott eszembe. Nagyon köszi! Ezzel sok időt spóroltál nekem!!

Előzmény: elektron, 2010-02-15 21:23:00 [135]


Szám Attila | 990    2010-02-15 21:53:00 [137]

Lehet, hogy igazad van, nem emlékszem pontosan, hogy mikor melyik volt a cím. A lényeg akkor is változatlan. LPT2-t kell beálítanom a programban és LPT1-re dugni. HA nincs a gépben LPT2, akkor nem is működik.

Előzmény: sanyi, 2010-02-15 21:38:00 [136]


sanyi | 1910    2010-02-15 21:38:00 [136]

Meg kell jegyezzem hogy az LPT1 alapértelmezésben a 378-as port a 278 az LPT2

Előzmény: Szám Attila, 2010-02-15 19:30:00 [132]


elektron | 15859    2010-02-15 21:23:00 [135]

Áttérés 16F84 16F627-28

Előzmény: Szám Attila, 2010-02-15 19:41:00 [133]


elektron | 15859    2010-02-15 21:11:00 [134]

Van az áttérésről valami 4-5 pontos leírás, amit mindenképp be kell állítani a program indulásakor és akkor megy minden ugyanúgy.

Előzmény: Szám Attila, 2010-02-15 19:41:00 [133]


Szám Attila | 990    2010-02-15 19:41:00 [133]

Na, most jönnek a 16F84-16F628 áttérés problémái.
Az első az, hogy ami szirénahangot a 16F84 kiad, azt a 628 nem adja ki. Most vagy elkezdem a 178 oldalas adatlapot tanulmányozni, vagy rendelek 16F84-et.

Szám Attila | 990    2010-02-15 19:30:00 [132]

Igen, mert az LPT kártya már nem 278,378 hanem valami teljesen más címen lesz, de még módosítani sem engedi.

Amire jutottam: Ha csak az alaplapi LPT működik a 278 címen és az LPT kártyát kiszedem, akkor az égetőt is csak LPT1-re lehet értelemszerűen állítani. Ekkor nem működik egyáltalán. Ha bedugok egy LPT kártyát, akkor lesz ugye egy LPT2. Ha az ICPROG-ot LPT2-re állítom és rádugom a kártyára, ugyanúgy nem megy. HA viszont LPT2-re állítom és az alaplapi ( LPT1) csatira dugom, akkor megy. A 16F628A-val szépen működik így. A 16F84A-t pedig az ICPROG régebbi verziójával, de ugyanezekkel a beálításokkal tudom égetni.

Lehet, hogy nekiesek holnap egy OP rendszer újratelepítésnek.

Előzmény: Api24, 2010-02-15 18:51:00 [131]


Api24 | 295    2010-02-15 18:51:00 [131]

Én most rendeltem egy LPT kártyát, és megkérdezték, hogy mihez kell...mivel ha hardverkulcshoz akarom használni, akkor lehet problémám lehet vele. Címzési gondról beszélt. Ez lehet segít...

Előzmény: Szám Attila, 2010-02-15 17:59:00 [129]


elektron | 15859    2010-02-15 18:20:00 [130]

PC szoftver hardver, op rendszer stb. lehet sok hiba ok.


Szám Attila | 990    2010-02-15 17:59:00 [129]

Lassan kihullik a hajam ettől
Új LPT kártyát telepítve, LPT2-ről semmi reakció.
LPT1 ( alaplapi porton ) működik, de csak akkor ha a programot LPT2-re konfigurálom. De ekkor is csak a 16F628-at írja olvassa, törli. A 16F84-ből minden olvasásra más jön ki.


Szám Attila | 990    2010-02-15 17:14:00 [128]

MElkészült ez az égető de valamiért ez sem működik. Sőt jelen pillanatban egyáltalán nem. Az is lehet, hogy az LPT-vel van valami bajom. Beteszek neki egy új kártyát aztán kiderül.

Előzmény: Szám Attila, 2010-02-13 22:54:00 [122]


Szám Attila | 990    2010-02-14 13:09:00 [127]

Én az MCS Code Studio programot használom. A programot basicben írtam a Code Studioban, amit lefordít MAC, ASM és HEX formába. Mindig megtartom az alap programot is, így bármikor át tudom fordíttatni másik PIC-hez.


elektron | 15859    2010-02-13 23:34:00 [126]

Én a kis robotomat 16F84-re írtam meg már nem volt kedvem átfordítani újabbra, az pedig nem régen volt, a boltos nem is értette minek akarok én pont 84-es processzort, mivel csak ahhoz volt valami assembler kis kód program, azért ragaszkodtam hozzá, hiába volt drágább vagy 600Ft-tal. Habár mintha 627-re meg valami c-ben írtam volna valamit, vagy az is a robot, most nem is tudom, lehet meg is nézem, hogy mi van benne most, csak több emeletes így nem látom, csak ha szétszedem. Igen, meg 628-asra nem tudtam fordítani, mert újabban meg azt lehet kapni olcsóbban, csak a C fordító nem volt csak 627-re hajlandó, mindig van valami akadály.

Előzmény: Egyújabbgépépítő, 2010-02-13 23:17:00 [125]


Egyújabbgépépítő | 1291    2010-02-13 23:17:00 [125]

A 628 fiatalabb, újabb technológia, kevesebb gond és olcsóbb.

Előzmény: Szám Attila, 2010-02-13 22:54:00 [122]


elektron | 15859    2010-02-13 23:14:00 [124]

Na nekem ilyen is van azt hiszem, csak mivel a másikkal se volt gond azt még sose használtam. Az egész rá van szerelve egy lapra, mármint a kétféle. Mindjárt le is fényképezem.

Előzmény: Szám Attila, 2010-02-13 22:54:00 [122]


elektron | 15859    2010-02-13 23:09:00 [123]

Kicsit csak viccesen mondtam, nem szoktam meghátrálni, mikor már annyi időm van benne, inkább beleteszek még kétszer annyit, lehet néha hülyeség, de hátha megéri.

Előzmény: Szám Attila, 2010-02-13 22:33:00 [120]

Szám Attila | 990    2010-02-13 22:54:00 [122]

Lehet, hogy igazad van, de erre a feladatra éppen elég amire nekem kell. Vagyis a 628 már bőven elég
és csak felébe kerül. Az az 500 Ft már nem olyan veszélyes.

Na, találtam egy egyszerűbb égetőt amit dicsérnek többen is :

http://plc.mechatronika.hu/egeto/eget.htm

Ha jövő hét elején megint nem lesz munka, akkor összedobom hétfőn.

Előzmény: Egyújabbgépépítő, 2010-02-13 22:44:00 [121]


Egyújabbgépépítő | 1291    2010-02-13 22:44:00 [121]

Nem akarok beleszólni de a 16F84 már több mint 10 éves proci, ezért drága is meg „buta” is.
Szerintem olcsóbb és biztonságosabb lenne újabbal dolgozni.


Szám Attila | 990    2010-02-13 22:33:00 [120]

Azért ne hátrálj meg! A kollégám akitől a rajz van szintén megépített és az övé jól működik. Én égettem vele 16F84A-t, 12C508-at, és 27c512 Epromot. Egyedül annyi volt a gond eddig amit írtam is. Most pedig a 16f628 szivatott meg.

Szerintem is valami hiba lehet, de azért bosszant, mert ilyen kicsit megy-kicsit nem hiba sokkal rosszabb mintha egyáltalánnem menne.

Ma már órákig méregettem nézegettem átvilágítva a panelt, bogarásztam rajz alapján is, de semmit nem találtam. A mért feszek is rendben vannak azon a 4 lábon ami játszik a PIC foglalaton.

Előzmény: elektron, 2010-02-13 22:11:00 [119]


elektron | 15859    2010-02-13 22:11:00 [119]

Jajjaj, jó, hogy mondod, akkor lehet össze se rakom, megijedtem, bár nem hinném, hogy maga a konstrukció rossz lenne, valami elektromos bakit hamarabb el tudok képzelni, túl szalad a feszültség, stb, nem ér hozzá valamelyik láb, és emiatt fars feszt kap, ilyenekre gondolok pl.. Én egy másik DavidTait féle égetőt csináltam még, ami PIC-re való, azzal nem volt sose gondom, igaz nem is sokat használtam csak pár procit programoztam vele, lehet a tied már kopott ha sokat használtad ?

Előzmény: Szám Attila, 2010-02-13 22:07:00 [117]


elektron | 15859    2010-02-13 22:08:00 [118]

Akkor kissé előrébb tartasz, igaz ezt a panelt én is már vagy 2 éve kimartam, de csak most fúrtam ki pár napja, miket csináltál már a segítségével ? Én még bevallom semmit eddig.

Előzmény: Szám Attila, 2010-02-13 21:52:00 [116]


Szám Attila | 990    2010-02-13 22:07:00 [117]

Kiváncsi vagyok, hogy nálad hogy fog üzemelni.
Nekem soha nem volt teljesen jó. Úgy tűnik, hogy ma is kinyírt 2db 16F628-at, de előtte egyet beégetett rendesen. Érthetetlen.

Előzmény: elektron, 2010-02-13 21:18:00 [115]


Szám Attila | 990    2010-02-13 21:52:00 [116]

Meg-e?? Már vaqy 10 éve!


elektron | 15859    2010-02-13 21:18:00 [115]

Ez már meg is van akkor ?

Előzmény: Szám Attila, 2010-02-13 20:36:00 [113]


Szám Attila | 990    2010-02-13 20:40:00 [114]

A kollégám ugyanilyen égetőjével lehet törölni akkor is ha le van zárva és újra égetni. A régi soros égetőm régebben még tudta törölni és utána ezzel égettem, de már nem megy ( más gép, más op rendszer...)

Előzmény: elektron, 2010-02-13 19:10:00 [110]


Szám Attila | 990    2010-02-13 20:36:00 [113]

Szám Attila | 990    2010-02-13 20:09:00 [112]

Na, az enyén is ilyen. Mindjárt intézek képet róla.


elektron | 15859    2010-02-13 19:17:00 [111]

Ilyen lesz:





Ez a PCB3B verzió.

Előzmény: elektron, 2010-02-13 19:02:00 [109]


elektron | 15859    2010-02-13 19:10:00 [110]

Így hirtelen nem tudom, de ha lezárod lehet nem lehet újra programozni. Próbáld ki másik processzorral, ha azt se lehet, akkor valami csak nem jó.

Előzmény: Szám Attila, 2010-02-13 18:24:00 [108]


elektron | 15859    2010-02-13 19:02:00 [109]

Én most rakok össze egyet magamnak. Még pár alkatrész kell bele aztán adjad neki.

Előzmény: Szám Attila, 2010-02-13 18:18:00 [107]


Szám Attila | 990    2010-02-13 18:24:00 [108]

Égetés közben mérve a táp 5V az MCLR lábon a 12,6V OK.


Szám Attila | 990    2010-02-13 18:18:00 [107]

Még nem jött meg az égetőm, de már nagyon kellett égetnem. Most 16F628A-t rendeltem, mert fele annyi mint a 16f84A és ebbe legalább lehet még bővíteni a programomat ( a 84-be éppenhogy belefért, de egy sorral többet ha beírtam, már nem).
Az érdekesség, hogy az első égetés jó lett, de a második nem. Égetni már nem engedi és nem is törli. Nem tudom, hogy mi lehet ezzel az égetővel. Már kínomban elkezdtem hibát keresni, de nem találtam semmit. Ugyanazt építettem meg régebben mint egy kollégám, de neki működik rendesen. A 84-et égeti rendesen akárhányszor, de ha lezárom, akkor már többet nem. A 628-al pedig le sem zártam, de már nem égeti újra.
Esetleg valakinek van valami tippje mit nézzek meg? ( Csak amíg megjön a rendelt égető, mert ha nem lesz előtte jó, akkor a kukában landol.)
A Willeprom Eprom Prog égető programot és az égetőt ismeri valaki?


sanyi | 1910    2010-02-11 22:39:00 [106]

Értem a szempontjaidat, de azért mégis egy Picki2-t vettem volna, annak ellenére, hogy nincs rajta egy ZIF foglalat, viszont egy szimpla égetőnél sokkal többet tud.
Mellesleg az én verziómban van ilyen foglalat

Előzmény: Szám Attila, 2010-02-11 22:09:00 [105]


Szám Attila | 990    2010-02-11 22:09:00 [105]

Köszönöm, de már nem szeretnék építeni. Nem éri meg a kínlódást szerintem az a pár ezer Ft megtakarítás, főleg ha úgy járok vele mint az előző kettő építettel, hogy csak részben működik.
Kiváncsi vagyok arra amit megvettem. Már hamarosan érkeznie kell.

Előzmény: sanyi, 2010-02-08 13:24:00 [100]


Szám Attila | 990    2010-02-08 21:02:00 [104]

A Pickit2 égető már netto 7100 az ára + posta, de ez csak az égető. A start csomag 10100+Áfa + posta lett volna. Igazából néztem ezt is mielőtt megvettem az Ebayen, de valahogy nem tetszett, hogy nincs rajta karos foglalat és hogy külön próbapanelen van csak egy sima foglalat ( persze lehet, hogy ez az előnye is egyben, de jobban nem néztem utána).

Ja és köszönöm a felajánlást az égetőre!

Előzmény: Fokti Mihály, 2010-02-08 19:22:00 [103]


Fokti Mihály | 113    2010-02-08 19:22:00 [103]

Nem ismerem sajna, az enyémmel meg vagyok elégedve kb. az is azon az áron volt és mindig van lehetőség a programozó frissítésére.
A JDM kiszolgálására a mai PC-k, hát igen...

Előzmény: Szám Attila, 2010-02-08 19:10:00 [102]

Szám Attila | 990    2010-02-08 19:10:00 [102]

Köszönöm, de a soros port a gondom.
Van 2db épített égetőm. Az egyik a mai gépeimen nem működik normálisan ( JDM, soros portos). A másik (Willepro) pedig LPT-ről megy, de azzal meg nem tudom kitörölni ami le van zárva. Így most hírtelen felindulásból megvettem azt amit linkelten a #98-nál. 5800Ft volt postával. Szerintem annyit megért.

Előzmény: Fokti Mihály, 2010-02-08 11:07:00 [99]


Api24 | 295    2010-02-08 15:07:00 [101]

Ez érdekelne.
Előre is köszi!

Előzmény: sanyi, 2010-02-08 13:24:00 [100]


sanyi | 1910    2010-02-08 13:24:00 [100]

Szerintem is a PICkit2 az egyik jó megoldás. Ha nem akarsz venni akkor meg is építhető, ha kell van egyoldalas nyáktervem (én is magamnak építettem). Van hozzá egy ZIF40-es foglalatos bővítés sorozat programozáshoz.

Előzmény: Szám Attila, 2010-02-08 10:52:00 [98]


Fokti Mihály | 113    2010-02-08 11:07:00 [99]


Nem ismerem ezt az égetőt de kisebb PIC re 16F84A stb postáért elküldöm neked, ezt a JDM égetőt sajna külön táp kell neki.
Én PICkit2 használok tükéletesen műkszik.Bp.IX. ker. Tűzoltó u. található a Chipcad készségesek segítőkészek.

Előzmény: Szám Attila, 2010-02-08 10:52:00 [98]


Szám Attila | 990    2010-02-08 10:52:00 [98]

Ezt ismeri valaki? :
PIC égető


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 21 / 23 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   17  18  19  20  21  22  23   Következő ►  Utolsó ►|


 ◊