Martin Maly
Published © CERN-OHL

OMEN Alpha

A-simple-as-possible computer with the 8085 CPU.

AdvancedShowcase (no instructions)12 hours3,088
OMEN Alpha

Things used in this project

Hardware components

M5L8085AP
×1
Atmel AT28C256
×1
62256
×1
MC68B50
×1
82C55
×1
Texas Instruments 74HC00
×1
Texas Instruments 74HC138
×1
Texas Instruments 74HC245
×1
Texas Instruments 74HC573
×1
SparkFun USB to Serial Breakout - FT232RL
SparkFun USB to Serial Breakout - FT232RL
×1
QYF-TM1638
Optional
×1
PCBWay Custom PCB
PCBWay Custom PCB
https://www.pcbway.com/project/shareproject/OMEN_Alpha__issue_4_.html
×1
AliExpress Alpha pack
×1

Software apps and online services

ASM80

Hand tools and fabrication machines

Alpha Kit (all of the above plus the PCB)
JLCPCB

Story

Read more

Custom parts and enclosures

Eagle schematics

Eagle board

GERBER data

I used that files for JLCPCB.com

Box - bottom

Schematics

The Manual

Full Schematics, issue 2

Alpha issue2 0pdu0zmvut

CPU + latch + driver

Alpha85 cpu 8tnyhecsrq

Memory + Decoding

Alpha85 mem hi2doob2z0

Parts placing

Alpha85 places zykrhfzgqu

ACIA - Serial communication

Alpha85 acia wzpjk0inta

Parallel Ports (optional)

Alpha85 pio sojvxnijgm

Code

alpha-mon-v2.a80

Assembly x86
Basic program: The Monitor

it allows control the computer via serial port (115200 Bd, 8-N-1) and a basic set of commands.
You can upload the HEX files directly too
No preview (download only).

alpha-ROM-v3.hex

Plain text
Full ROM image with MONITOR v3 and TINY BASIC. Source codes are on GitHub
:0B000000F33100FFC3AF0041C38400D8
:03001000C39E008C
:07001800E34E23E3C32800BF
:10002000F52201FFE3C34500E5D52136005916004E
:10003000191919D1E3C9C30000C3B300C3A700C392
:100040009E00C384002207FFF1210000392205FF32
:10005000E12B2203FF3A00FF77D5E1220BFFC5E138
:100060002209FF217800CD90002A03FFCD08033E2E
:100070000DCF3E0ACFC3B9000D0A2A425245414B6B
:10008000206174A0F5DBDEE602CA8500F1D3DFC98A
:100090007EE67FCD84007EE680C023C39000DBDE59
:1000A000E601C8DBDFB7C9DBDEE601C83EFFC93EBB
:1000B00015D3DE212D03CD90003E3ECFCD9E00CA4C
:1000C000BC00FE3ACA4902FE0DCABC00FE0ACABC08
:1000D00000FE61DAD800DE20FE4DCAD101FE47CA1B
:1000E000F601FE44CAFA01FE42CA8102FE52CA115A
:1000F00001FE58CA9B01FE43CABA01FE48CA0B0161
:10010000FE3FCA0B01214D03C3B600215F03C3B6F6
:10011000002108FF3E41CD6801210AFF3E42CD6823
:10012000012B3E43CD6801210CFF3E44CD68012BDD
:100130003E45CD68012102FF3E48CD68012B3E4C73
:10014000CD68011164012A05FFCD81012205FF114F
:1001500066012A03FFCD81012203FF3E0DCF3E0A37
:10016000CFC3B90053D050C3F53E0DCF3E0ACFF1F7
:10017000CF3E20CF7ECD0D033E20CF4ECDD6027197
:10018000C9E53E0DCF3E0ACFD5E1CD90003E20CF50
:10019000E1CD08033E20CFCD9D02C9CD94027E3231
:1001A00000FF36E721AA01C3B600425245414B5039
:1001B0004F494E54205345540D8A2A03FFE52A0720
:1001C000FFE52A0BFFE52A09FFE52A01FFC1D1F16E
:1001D000C9CD94023E0DCF3E0ACFCD08033E20CFBD
:1001E0007ECD0D033E20CF4ECDD602712378FE0D7D
:1001F000CAD401C3B900CD9402E9CD94023E0DCF1B
:100200003E0ACFCD08030E103E20CFE57ECD0D0374
:10021000230DC20C02E13E20CF0E107EFE20DA2616
:1002200002FE80DA28023E2ECD8400230DC21B027E
:100230003E0DCF3E0ACFCD9E00CA3602FE20CAB97F
:1002400000FE0DCA0302C33602CDB4024FCDCD026B
:10025000CDB402B7C27002CDB40277230DC25702EB
:10026000CD9E00FE0DC270023E24CD8400C3B900B5
:10027000CD9E00FE0DC27002215903CD9000C3B97E
:10028000003A0010FE31C205013A0310FE3EC205DD
:1002900001C30010215403CD9000210000CD9E0029
:1002A000CA9D02CFCDF202D8CD0003292929298584
:1002B0006FC39D02CD9E00CAB402CD00038787871D
:1002C0008747CD9E00CAC202CD000380C9CDB402CB
:1002D00067CDB4026FC90600CD9E00CAD802CFCD4B
:1002E000F20247D8CD0003577987878787824FC3AB
:1002F000D802FE473FD8FE30D8FE3A3FD0FE41C973
:10030000DE30FE0AD8DE07C97CCD0D037DF51F1F48
:100310001F1FE60FC630FE3ADA1D03C607CFF1E60F
:100320000FC630FE3ADA8400C607C384004F4D453D
:100330004E20414C5048410D0A4D4F4E49544F52AA
:100340002056330D0A52454144590D0A8A574841F7
:10035000543F0D8A41646472BA444F4E450D8A0D74
:100360000A434F4D4D414E44533A0D0A4D3A2053E6
:10037000686F77202F20616C746572206D656D6FDA
:1003800072790D0A443A2044756D70206D656D6F69
:1003900072790D0A473A20476F20746F20616464B8
:1003A00072657373202852756E290D0A423A2053E4
:1003B0007461727420424153494320286966207356
:1003C000746F726564206174203130303068290D9B
:1003D0000A583A2053657420627265616B706F69C8
:1003E0006E740D0A433A20436F6E74696E75652012
:1003F000616674657220627265616B0D0A523A2003
:1004000053686F77202F20616C7465722072656766
:10041000697374657273202875736520696E206234
:070420007265616B290D8A72
:1010000031FFFF3EFFC3FD163E0DF53A0380B7C327
:101010002717CDD213E5C38E13577CBAC07DBBC949
:10102000414E1AFE20C013C32210F1CD4A15C363EE
:101030001547CD2210D640D8C2561013CD89142999
:10104000DAA410D5EBCDE814CD1A10DA93152100EF
:10105000FCCD0B15D1C9FE1B3FD8132100FC078521
:101060006F3E008C67C9E3CD2210BE23CA7610C53F
:101070004E060009C11B1323E3C921000044CD2201
:1010800010FE30D8FE3AD03EF0A4C2A41004C544ED
:101090004D292909291A13E60F856F3E008C67C177
:1010A0001AF28110D511AB10C36715484F573F0D89
:1010B0004F4B0D574841543F0D534F5252590D312C
:1010C000FFFFCD081011B01097CD071621D31022C5
:1010D0000480210000220C802206803E3ECD99151E
:1010E000D51137FCCD7A10CD22107CB5C1CA0518B8
:1010F0001B7C121B7D12C5D57993F5CDDD15D5C2AC
:101100001211D5CDFB15C12A1880CD9E166069221B
:101110001880C12A1880F1E5FE03CABF10856F3E12
:10112000008C671100FCCD1A10D29215221880D1C4
:10113000CDA916D1E1CD9E16C3DB10CD5D15211AC8
:1011400080221880CD5D15C3BF10C30000CD5D1592
:10115000111A80210000CDE515DABF10EB220480C2
:10116000EB1313CD4117217F17C30818CD1210D5EB
:10117000CD5D15CDDD15C2A510F1C35C11CD1210EA
:101180007D3201803ED33200803EC9320280CD667E
:10119000102C0ACD12107DCD0080C36311C3A510A1
:1011A000CD7A10CD5D15CDDD15DABF10CD8916CD08
:1011B0004117CDE515C3A9110E06CD66103B06CD2E
:1011C0000810C36311CD66100D06CD0810C353116E
:1011D000CD66102307CD12104DC3E211CD1516C3F5
:1011E000F311CD66102C06CD4A15C3D011CD0810D1
:1011F000CD2A10CD1210C5CD4516C1C3E211CDD4F4
:1012000016CD1210D5CDDD15C2A5102A0480E52A11
:101210000680E5210000220C8039220680C35C1183
:10122000CD5D152A06807CB5CA6315F9E1220680DA
:10123000E1220480D1CDB816CD2A10CDD416CD31FF
:10124000152B220C8021E017C30818CD1210221094
:101250008021E617C30818CD1210C36012210100C7
:10126000220E802A0480221280EB221480010A00C0
:101270002A0C80EB6068393E097E23B6CA99127E3B
:101280002BBAC278127EBBC27812EB21000039441F
:101290004D210A0019CDA916F92A1480EBCD2A1088
:1012A000CD3210DA6315220880D5EB2A0C807CB58C
:1012B000CA6415CD1A10CAC312D1CDB8162A088037
:1012C000C3A9125E23562A0E80E57CAA7A19FAD5A4
:1012D00012ACFAF912EB2A0C807323722A1080F1F7
:1012E000B7F2E512EBCD2715D1DAFB122A128022D4
:1012F00004802A1480EBCD2A10E1D1CDB816CD2A76
:10130000102100003ECD12107CB5C26311CDFD1539
:10131000D25C11C3BF102A0A80F9E1220480D1D126
:10132000D5CD1516C33013CD3210DA6E13C3421368
:10133000D5CD3210DA63151A4F9712D1CD07167931
:101340001B12D5EB2A0480E5212013220480210002
:101350000039220A80D53E3ACD99151137FCCD12BD
:1013600010000000D1EB732372E1220480D1F1CD93
:1013700066102C03C32013CD2A101AFE0DCA8B133E
:10138000CD3115CD66102C03C38013CD2A1021EE6C
:1013900017C30818CDBD13D86FC9CDBD13C86FC909
:1013A000CDBD13C8D86FC9CDBD136FC8D86CC9CD1A
:1013B000BD13C06FC9CDBD13D06FC9E1C979E1C1FB
:1013C000E5C54FCDD213EBE3CD2715D12100003E6B
:1013D00001C9CD66102D06210000C30414CD66108E
:1013E0002B00CD0E14CD66102B15E5CD0E14EBE3BE
:1013F0007CAA7A19D1FAE513ACF2E513C3A410CD97
:1014000066102D92E5CD0E14CD1515C3EE13CD72D9
:1014100014CD66102A2DE5CD72140600CD1215E309
:10142000CD1215EBE37CB7CA30147AB2EBC2A5102B
:101430007D210000B7CA641419DAA5103DC2381422
:10144000C36414CD66102F4EE5CD72140600CD1284
:1014500015E3CD1215EBE3EB7AB3CAA510C5CDF5B4
:10146000146069C1D17CB7FAA41078B7FC1515C314
:10147000111421C917C30818CD3210DA83147E2342
:10148000666FC9CD7A1078B7C0CD66102809CD1225
:1014900010CD66102901C9C36315CD89147CB7FA34
:1014A000A410B5CAA410D5E52A1680113818CD1A93
:1014B00010DAB7142100105E2356221680E1EBC526
:1014C000CDF514C1D123C9CD89141BCD121513C973
:1014D000CD89147D3201803EDB3200803EC932026C
:1014E00080CD00806F2600C92A1880D5EB2100FC32
:1014F000CD0B15D1C9E56C2600CD0015417DE16706
:101500000EFF0CCD0B15D2021519C97D936F7C9A75
:1015100067C97CB7F07CF52F677D2F6F23F1ACF2A4
:10152000A41078EE8047C97CAAF22D15EBCD1A10D5
:10153000C9CD3210DA6315E5CD66103D0ACD121023
:10154000444DE1712370C9C36315CD66103B04F1AE
:10155000C36311CD66100D04F1C35311C9CD221020
:10156000FE0DC8D511B31097CD0716D11AF59712F5
:101570002A0480E57E23B6D1CABF107EB7FA1613BF
:10158000CD89161BF1123E3FCD0A1097CD0716C329
:10159000BF10D511B910C36715CD0A101137FCCD96
:1015A0004117CA9F15FE7FCAC615CD0A10FE0ACA8A
:1015B0009F15B7CA9F15FE7DCAD5151213FE0DC81B
:1015C0007BFE77C29F157BFE37CAD5151B3E5CCDCF
:1015D0000A10C39F15CD08103E5EC399157CB7FA5B
:1015E000A410111A80E52A18802BCD1A10E1D81A00
:1015F0009547131A9CDAFC151BB0C913131AFE0D7C
:10160000C2FC1513C3E515471A13B8C8CD0A10FE5E
:101610000DC20816C9CD6610220F3E22CD0716FE58
:101620000DE1CA5311232323E9CD661027053E2778
:10163000C31C16CD66105F0C3E8DCD0A10CD0A106E
:10164000E1C32516C90600CD1215F25016062D0D60
:10165000D5110A00D50DC5CDF51478B1CA6716E3CA
:101660002DE56069C35716C10D79B7FA76163E208D
:10167000CD0A10C3681678B7C410005D7BFE0AD18E
:10168000C8C630CD0A10C37C161A6F131A67130E22
:1016900004CD45163E20CD0A1097CD0716C9CD1AA8
:1016A00010C81A021303C39E167892C2B11679931A
:1016B000C81B2B1A77C3A916C1E1220C807CB5CABE
:1016C000D216E1220E80E1221080E1221280E12276
:1016D0001480C5C92178FCCD1515C139D292152ABF
:1016E0000C807CB5CAFA162A1480E52A1280E52AF5
:1016F0001080E52A0E80E52A0C80E5C5C9320380FA
:101700003E03D3DE3E15D3DE1619CD081015C20AEE
:101710001797116017CD0716210010221680211A85
:1017200080221880C3BF10C22C17F1C9DBDEE6028D
:10173000CA2C17F1D3DFFE0DC03E0ACD0A103E0DB4
:10174000C9DBDE00E601C8DBDFE67FFE0FC25A1709
:101750003A03802F320380C34117FE03C0C3BF107A
:1017600054494E592042415349430D4C49535491D9
:10177000A052554E914D4E4557913B425945914A85
:101780004E45585492A04C45549380494693054782
:101790004F544F916C474F53554291FE524554550B
:1017A000524E922052454D9301464F52923B494E24
:1017B00050555493205052494E5491B853544F5061
:1017C00091444F555450917D937A524E44949A418E
:1017D000425394C7494E5094D053495A4594E89483
:1017E00078544F924B9563535445509257925D3EB7
:1017F0003D939423939A3E93A03D93AF3C3D93A792
:101800003C93B593BB216A17CD2210D51A13FE2E37
:10181000CA291823BECA0C183E7F1BBEDA30182313
:10182000BED21F1823D1C308183E7F23BED22B1867
:081830007E236EE67F67F1E9FB
:00000001FF

Software, hardware etc.

Credits

Martin Maly

Martin Maly

4 projects • 7 followers
Old computer lover.

Comments