第一塊PC104產(chǎn)生于1987年,但嚴(yán)格意義的規(guī)范說明在1992年才公布,從那以后,對PC104感興趣的人越來越多,當(dāng)時(shí)就有125個(gè)廠家引進(jìn)PC104規(guī)范生產(chǎn)PC104兼容產(chǎn)品。像原來的PC總線一樣,PC104一直是以一個(gè)非法定標(biāo)準(zhǔn)在執(zhí)行,而不是委員會(huì)設(shè)計(jì)制定的。
1992年IEEE開始著手為PC和PC/AT總線制定一個(gè)精簡的IEEEP996標(biāo)準(zhǔn)(草稿),PC104作為基本文件被采納,叫做IEEE P996.1兼容PC嵌入式模塊標(biāo)準(zhǔn)。
可見,PC104是一種專門為嵌入式控制而定義的工業(yè)控制總線。我們知道IEEE-P996是PC和PC/AT工業(yè)總線規(guī)范,IEEE協(xié)會(huì)將它定義IEEE-P996.1,很明顯PC104實(shí)質(zhì)上就是一種緊湊型的IEEE-P996,其信號(hào)定義和PC/AT基本一致,但電氣和機(jī)械規(guī)范卻完全不同,是一種優(yōu)化的、小型、堆棧式結(jié)構(gòu)的嵌入式控制系統(tǒng)。
PC104有兩個(gè)版本,8位和16位,分別與PC和PC/AT相對應(yīng)。PC104PLUS 則與PCI總線相對應(yīng),在PC104總線的兩個(gè)版本中,8位PC104共有64個(gè)總線管腳,單列雙排插針和插孔,P1:64針,P2:40針,合計(jì)104個(gè)總線信號(hào),PC104因此得名。當(dāng)8位模塊和16位模塊連接時(shí),16位模塊必須在8位模塊得下面。P2 總線連結(jié)在8-位元模塊中是可選的,這樣讓這些模塊無論何處都可在堆棧中使用。