核心提示:
(圖示請看http://www.cnelec.net/technic/tedetail.asp?id=22)本公司正在研制的智能型雙電源自動控制。為了提高控制器的精度,采用了兩個單片機工作,主機用來數據處理、采樣。從機(762)用來顯示,以及鍵盤操作(圖中未畫),目前兩機的程序已完成(都已通過),只是兩機通訊仍未解決。1、762.20腳,段碼用了7根線,位選用了6根線,還有5根線不能作Pi/口,用串行通訊,(外晶振無Pi/口線,采用內部晶振有±25%的誤差),由于兩機的波特率不一樣,兩機握不上手。待指導2、用I2C總線(只要兩根線762帶I2C總線,591也帶I2C總線,591I2C兩線用A/D采樣)我采用了何立民老師模擬I2C總線與上圖示(762作被控器,591作主控器)。模擬程序通訊可啟動中斷(I2C中斷),但是尋址不到(讀取數據不準I2C總線通訊要求時序很嚴)。