016
04.06.2023, 21:14 Uhr
HiM
|
Also mit dem Z80exer kann man die Peripherie testen. Man kann * Speicher Testen mit verschiedenen Patterns * Prozessorsignale setzen und einlesen * Speicher und IO Ports lesen und beschreiben Die Zugriffe sind relativ langsam, deshalb optimiere ich mir gerade die Firmware. Der z80exer ist für das, was er machen soll ein guter Helfer.
-------------------------------------------- Z80exer v0.8 -- Z80 exerciser v0.8 -- debugging command set -- Aaaaa - set address bus to value aaaa Bpp or B#ss - blink pin p (in hex) or symbol: A0-AF,D0-D7,RD,WR.MQ,IQ,M1,RF,HT,BK MRaaaa[+] - Read memory address aaaa, optionally repeating MWaaaa vv[+] - Write vv to address aaaa, optionally repeating PRaa[+] - Read port address aa, optionally repeating PWaa:vv[+] - Write vv to address aa, optionally repeating Tp - exercise Arduino port p: ACDHKL V - view data bus, pins INT, NMI, WAIT, BUSRQ, RESET Wpp v or W#ss v - Write pin (in hex) or symbol: A0-AF,D0-D7,RD,WR.MQ,IQ,M1,RF,HT,BK; values 0, 1 (W#M1 0) Xt - Tri-state all Arduino pins. 0: off, 1: on. -- operational command set -- Cssss-eeee - Calculate checksum over a range D[ssss[-eeee]|+] - Dump memory from ssss to eeee (default 256 bytes) Issss-eeee - Generate hex intel data records O - Input Port map Sssss-eeee:vv - fill memory range with a value Ussss-eeee - test RAM range (walking 1s) -- misc. command set -- E - Toggle echo H - This help text R[+|-] - Refresh on/off Qn - Repeat rate; 1, 2, 4, 8, 16, ..., 32678 ms (n=0-9,A-F) ? - This help text
0000-00FF 0000: C3B7F0C3 47F0C363 F0C377F0 C333F0C3 ....G..c..w..3.. 0010: ACF0C3E5 F0C327F0 C37AF0C3 97F0C5CD ......'..z...... 0020: 7AF0CD63 F01807C5 CD7AF0CD 77F0CD97 z..c.....z..w... 0030: F0C1C9F5 DB88CBD7 D388F1CD 77F0F5DB ............w... 0040: 88CB97D3 88F1C9F3 E5E1E123 E52B3B3B ...........#.+;; 0050: FBF5D55E 16002AB0 B719195E 2356EBD1 ...^..*....^#V.. 0060: F1E3C9A7 E5D5C5E5 21FEF1E3 E5F5D538 ........!......8 0070: E33A80B7 5F18DD37 18EAC1FD E5FD2100 .:.._..7......!. 0080: 00FD39F3 DD770BDB 88CBD7D3 88ED7BAE ..9..w........{. 0090: B7FBDD7E 0BC5C9C1 DD770BDB 88CB97F3 ...~.....w...... 00A0: D388FDF9 FBDD7E0B FDE1C5C9 E35E2356 ......~......^#V 00B0: 23EB19EB E3D5C931 C401AF6F 67474F77 #......1...ogGOw 00C0: EDA1EABF F00180FF EDB30608 ED78FEF4 .............x.. 00D0: 200B3E02 681643CD F4E2CDC3 E2160321 .>.h.C........! 00E0: B8F3CDBC E2F3CD57 F33E0CCD 25F7219D .......W.>..%.!. 00F0: B7342323 35350180 08ED783D 20126816 .4##55....x= .h. |