![Smile :-)](./images/smilies/icon_smile.gif)
Co to je za programovaci jazyk?
Moderátor: Moderátoři
U me prectes na CP/M vsechno.
Krom 8" SS SD taky 3,5" a 5,25" DS HD (1,44 a 1,2) jako mely PC. Krome toho taky SD a SDHC karty libovolny pocet 2 Mb obrazu disket. Kdysi jsem umel cist i salovy pasky s malejma kotoucema. No a kdyz me nebavej ty diskety, tak jedu na HDD, mam jich v CP/M 16 logickejch po 16 Mb. To je prostor na 8 bytu nezaplnitelnej nadosmrti.
Clovek si musi s necim hrat, nejen furt hrabat v Kolbence.
Jirka
![Smile :)](./images/smilies/icon_smile.gif)
![Wink :wink:](./images/smilies/icon_wink.gif)
Jirka
- Panda38
- Příspěvky: 713
- Registrován: 21 lis 2012, 01:00
- Bydliště: Most, Praha, Lanžhot
- Kontaktovat uživatele:
Doma jsem posbíral a schoval zbytky děrných štítků, co rodina používala na poznámky. Také historické záznamové médium. ![Smile :-)](./images/smilies/icon_smile.gif)
8", nostalgické vzpomínky když jsem na ty mechaniky psal v CP/M drivery a diagnostické programy. Zajímavé proti 5 a 3", že tam šly všechny signály přímo (včetně indexové značky), žádný vnitřní řadič v mechanice.
![Smile :-)](./images/smilies/icon_smile.gif)
8", nostalgické vzpomínky když jsem na ty mechaniky psal v CP/M drivery a diagnostické programy. Zajímavé proti 5 a 3", že tam šly všechny signály přímo (včetně indexové značky), žádný vnitřní řadič v mechanice.
- cigarkow201
- Příspěvky: 460
- Registrován: 29 úno 2012, 01:00
- Bydliště: Praha
Programovani nerozumim vubec tak by me zajimalo jestli by slo neco udelat stimhle upravit aby LCD zobrazoval jine veci. http://web.vip.hr/kifo.vip/NokiaTermometer.zip prej z hex nejde udelat nic konstrukter dal k dyspozici pouze tyto soubory. Nasel by se treba nejaky machr ktery by to udelal treba nove aby teplomer mel jiny dizajn?
- cigarkow201
- Příspěvky: 460
- Registrován: 29 úno 2012, 01:00
- Bydliště: Praha
Ja to mam sestrojene a pic mam v patici takze prehrat ho snad by nebyl problem sestrojil jsem to podle tohoto navodu.: http://pandatron.cz/?642&lcd_teplomer_z_3310 chtel bych aby tam byly jine napisy a treba i nejaky znak a tak.
- Panda38
- Příspěvky: 713
- Registrován: 21 lis 2012, 01:00
- Bydliště: Most, Praha, Lanžhot
- Kontaktovat uživatele:
Zkusil jsem to převést do ASM aby se to dalo upravovat, ale nedokončil. Podrobněji: http://www.ebastlirna.cz/modules.php?na ... 494#543494cigarkow201 píše:...jestli by slo neco udelat stimhle upravit aby LCD zobrazoval jine veci....
- cigarkow201
- Příspěvky: 460
- Registrován: 29 úno 2012, 01:00
- Bydliště: Praha
- cigarkow201
- Příspěvky: 460
- Registrován: 29 úno 2012, 01:00
- Bydliště: Praha
z nokie 3310 pic 12F629 mam to postaveno podle teto konstrukce http://pandatron.cz/?642&lcd_teplomer_z_3310 a chtel bych nejak zobrazeni zmenit nejake napisy dole a i ten znak KE nahore bych chtel jinej tam udelat jestli by to slo. Nevim teda vubec jak se to dela ani.fikes píše:Jaký displej máš a s jakým PICem to chceš dělat? Podařilo se mi ovládat displej z N5110 PICama 16F84, 16F628, 16F88, není problém podprogramy upravit i pro jiné PICy, hodinový oscilátor používám 4MHz, buď externí s krystalem nebo interní 4MHz.
- Panda38
- Příspěvky: 713
- Registrován: 21 lis 2012, 01:00
- Bydliště: Most, Praha, Lanžhot
- Kontaktovat uživatele:
Ten ASM co jsem dělal by možná šel i přeložit a použít, muselo by se to zkusit a příp. něco opravit co bude kompilátoru vadit. Jen, nejsem PIC programátor, takže se v tom tak neorientuju kde se např. dělá ten výstup toho KE (jsou tam 2 pole zřejmě s grafikou). Ale možná by to stálo za pokus kdybys vzal nějaký PIC ASM kompilátor a zkusit to přeložit a zkusmo to nějak upravovat.
Nebo si někde najít PicBasic PRO a upravit originální zdroják.
Nebo si někde najít PicBasic PRO a upravit originální zdroják.
Displej má rastr 84x48 bodů, tj. 84 sloupců a 48 řádků, 48 řádků děleno osmi (jeden Bajt = 8 bitů) = 6 řádků znaků . Dále 84 děleno šesti = 14 sloupců znaků. Jeden znak = matice 8x6, nebo třeba jeden nápis skládající se rastru 24x16 bodů, tj. 8 znaků. Je dobré si udělat matici například v excelu z drobných buněk a rozdělit si tučnou čarou jednotlivé znaky (8x6 bodů). Toto je základ, pokud ti to není jasné, tak ani dál nepokračuj.
Pokud jo, nejdříve si vytvoř toto, pak si musíš vytvořit ke každému znaku osmibitový kod, který budeš posílat PICem na displej, tj. že na dislplej se pošle 84x6 Bajtů. Je nutno pečlivě pracovat, jinak se ti bude obrázek posouvat. Po každém zobrazení, smyčce v programu, poslat reset na displej a znovu zapsat všech 84x6 Bajtů, např. za nějakou časovou prodlevu.
Pokud jo, nejdříve si vytvoř toto, pak si musíš vytvořit ke každému znaku osmibitový kod, který budeš posílat PICem na displej, tj. že na dislplej se pošle 84x6 Bajtů. Je nutno pečlivě pracovat, jinak se ti bude obrázek posouvat. Po každém zobrazení, smyčce v programu, poslat reset na displej a znovu zapsat všech 84x6 Bajtů, např. za nějakou časovou prodlevu.
- cigarkow201
- Příspěvky: 460
- Registrován: 29 úno 2012, 01:00
- Bydliště: Praha
I když si to necháš od někoho naprogramovat, tak se tě jako první optá, jaké znaky, či obrázky se mají na displeji kde zobrazovat. A není to práce na hodinu, ale několik hodin. Základ je rastr s návrhem, z kterého se vše ostatní tvoří.
Viz obrázek v příloze
Viz obrázek v příloze
- Přílohy
-
- Rastr.jpg
- (156.89 KiB) Staženo 39 x
- cigarkow201
- Příspěvky: 460
- Registrován: 29 úno 2012, 01:00
- Bydliště: Praha