OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 13:29

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 181 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8 ... 13  Další
Autor Zpráva
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 10.08.2017, 10:07 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Desky odeslány do výroby, ale ten zoft mně nějak drhne, ta lenost je hrozná vlastnost

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 11.08.2017, 13:27 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Tak jsem se do toho vrhnul po hlavě a začal tím, z čeho jsem měl největší strach a sice SPI komunikace s EEPROM. Nakonec to díky examplům na webu nebyl až takový problém. Ovšem ta nejnižší vrstva , vlastní pulzování je nádherná rutina, na 1. pohled jsem si říkal, že to ani nemůže chodit. Jo v jednoduchosti je síla. Tady to je, pro znalce.

Kód:
SPI_tran:
   MOV R7, #08H     ; Load R7 to count bits
   RLC A            ; Rotate MSB into Carry Bit
SPI_Lop:
   MOV MOSI, C      ; Move bit out to MOSI
   SETB SCK         ; Clock High
   MOV C, MISO      ; Move MISO into Carry Bit
   RLC A            ; Rotate Carry Bit into A
   CLR SCK          ; Clock Low
   DJNZ R7, SPI_Lop ; Loop for another bit until finished
   RET              ; Return from routine


Přílohy:
eetrans.png
eetrans.png [ 24.2 KiB | Zobrazeno 20907 krát ]

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 11.08.2017, 15:17 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
Dovolil jsem si trochu Ti to upravit... ;)
Formátování zdrojáku se dělá tak, že ho v editoru označíš jako blok, a nahoře klikneš na tlačítko "Code" - jo, a je lepší, když zdroják neobsahuje tabelátory, ale jen mezery...

Jiiira, zde v roli moderátora

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 11.08.2017, 16:32 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Ano, takhle je to čitelnější, ovšem když nemáš třeba jen 40 znaků na řádek a monochromatickej display.
A mezery žerou data :)
Kde je v NotePadu tlačítko Code ? :lol:

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 11.08.2017, 16:57 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
danhard píše:
Ano, takhle je to čitelnější, ovšem když nemáš třeba jen 40 znaků na řádek a monochromatickej display.
A mezery žerou data :)
Kde je v NotePadu tlačítko Code ? :lol:

Porad jeste muzes soubor editovat primo na disku zmagnetovanou spickou spendliku... my ostatni pouzivame na beznou praci soudobou techniku.

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 11.08.2017, 18:16 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
To víš, já jsem staromilec, svůj k svému, Assembler a HDL Able píšu zásadně v NotePadu :)
A to si vždy, pokud je to možné, nastavím FixFont :lol:

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 11.08.2017, 20:17 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Díky za úpravu i návod jak na to. Já jsem si už zvyknul na ty barvičky a MCU8051 navíc hlídá syntaxi. Na ostatní používám Jedit

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 12.08.2017, 10:27 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
danhard píše:
Jiiira píše:
Formátování zdrojáku se dělá tak, že ho v editoru označíš jako blok, a nahoře klikneš na tlačítko "Code"
Kde je v NotePadu tlačítko Code ? :lol:

Aby to někoho nespletlo: mluvím o formátování zdrojáku tady na OldCompu, když dáváte zdroják do příspěvku.

Danharde, Danharde, taky by ses na ta horní tlačítka mohl kouknout, třeba až budeš psát další veselý příspěvek... 8-)

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 16.08.2017, 13:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Tak konečně nějaký posun se softvérem, v simulátoru už klávesnice funguje, zatím ještě se sklerózou.


Přílohy:
display.png
display.png [ 14.49 KiB | Zobrazeno 20799 krát ]

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 06.09.2017, 10:59 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Tišťáky jsou na stole!


Přílohy:
IMG_2624.JPG
IMG_2624.JPG [ 366.4 KiB | Zobrazeno 20671 krát ]

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 06.09.2017, 11:27 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
Super, vypadaji dobre. Kdes delal desky?

Ja uz mam predelane vsechno na ISSUE 5, ale trochu jsem se s replikou zasekl na tom, jak udelat klavesnici. Zda tam dat modernejsi domy, aby to bylo co nejvice replikozni nebo SMD mikrospinace asi umoznit i montaz vetsich tlacitek. Chci to probrat s kolegy na OldComp party. Muzu nabidnout zapujceni moji prvni repliky ISSUE 2 pro testy. Jsem z Brna, tak by ses pro ni mohl stavit v Reckovicich, pokud jezdis pres Brno.

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 06.09.2017, 11:42 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
Jo, super, repliku na testy uvítám, do Řečkovic je to z Křižíkovy coby-dup. Takovéto jednoduché desky zadávám k Bučkovi.

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 06.09.2017, 11:58 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
Buček to podle mně dělá v APAMA. Můžu Ti to nechat na recepci http://www.artax.cz/Kontakty.aspx

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 04.10.2017, 12:51 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 16.03.2017, 11:36
Příspěvky: 1493
Bydliště: Kósek vod Brna
Has thanked: 101 times
Been thanked: 112 times
GALy od danharda už jsou na stole, tím pádem mám všechno, dokonce i základní verzi SW, tak snad to už co nevidět zabliká


Přílohy:
IMG_2658.JPG
IMG_2658.JPG [ 384.51 KiB | Zobrazeno 20404 krát ]

_________________
TEMS-49, PMI-80, rep. MK14, ZX81, ZXspectrum+, TI58, MZ-800
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Paměťová klávesnice pro MK14
PříspěvekNapsal: 04.10.2017, 14:24 
Offline
Óm Nejvyšší

Registrován: 16.06.2014, 12:23
Příspěvky: 3676
Bydliště: Jesenice u Prahy
Has thanked: 28 times
Been thanked: 280 times
Poreferuj, až to rozchodíš, snad jsem to napálil správně.

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 181 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7, 8 ... 13  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 6 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz