新一代單片機技術的顯著特點之一就是串行擴展總線的推出。在沒有專門的串行擴展總線時,除了可以使用uart串行口的移位寄存器方式擴展并行i/o外,只能通過并行總線擴展外圍器件。由于并行總線擴展時連線過多,外圍器件工作方式各異,外圍器件與數(shù)據(jù)存儲器混合編址等,外圍器件在系統(tǒng)中軟、硬件的獨立性較差,無法實現(xiàn)單片機應用系統(tǒng)的模塊化、標準化設計。這給單片機應用系統(tǒng)設計帶來了很大困難。
目前在新一代單片機中使用的串行擴展接口有motorola的spi,ns公司的microwire/plus和philips公司的i2c總線、其中總線i2c具有標準的規(guī)范以及眾多帶i2c 接口的外圍器件,形成了較為完備的串行擴展總線。