設8251A與外設采用串行異步方式進行通信,數據傳送波特率為4800bit/s,傳送內容為ASCII碼,偶校驗,停止位2位,端口地址為00H~01H。若發(fā)送器和接收器的時鐘頻率為307200Hz,CPU與8251A之間采用中斷方式進行通信。CPU通過8251A與外設串行通信的接口如圖所示。應如何編寫初始化程序和中斷服務程序?