基于XR16L78x的多串口擴(kuò)展方案優(yōu)勢分析
可見,芯片XR16L784內(nèi)部完善的硬件邏輯、兼容3.3 V與5 V電平接口的能力使得采用XR16L784進(jìn)行串口擴(kuò)展的解決方案比采用ST16C554進(jìn)行串口擴(kuò)展的解決方案在硬件上省去了通道選通及中斷申請信號的可編程邏輯芯片,簡化了硬件接口,縮小了串口擴(kuò)展電路占用的印制板空間。
2 處理軟件的優(yōu)勢
XR16C784具有全局的中斷源寄存器,該寄存器表明了所有通道的中斷狀態(tài),從而加快CPU對中斷源的判斷,提高了CPU的中斷服務(wù)處理速度。
CPU處理ST16C554接收和發(fā)送的典型中斷服務(wù)子程序如下:
評論