Martin Maly
Published © CERN-OHL

OMEN Alpha

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

AdvancedShowcase (no instructions)12 hours3,828
OMEN Alpha

Things used in this project

Hardware components

M5L8085AP
×1
Microchip 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

CPU + latch + driver

Memory + Decoding

Parts placing

ACIA - Serial communication

Parallel Ports (optional)

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 • 8 followers
Old computer lover.

Comments