俩个51单片机怎么通信

\u4e16\u5f3a\u786c\u521b\u5e73\u53f0\uff0c\u4f01\u4e1a\u91c7\u8d2d\u670d\u52a1\uff0c\u7814\u53d1\u670d\u52a1\uff0c\u7ebf\u4e0a\u5546\u57ce 将两个单片机的RXD和TXD交叉连接就可以了。用串行通讯。

一般情况下,要进行I2C通讯,你最起码其中有一个芯片要本身就带有I2C通讯接口,用这个带有I2C接口的芯片来作从器件,这样就相对好处理一点。你要是两个都不带这个接口,来模拟的话,很有难度。除非你对I2C协议很清楚,不过从楼主的提问来看,估计就不怎么熟悉这种协议。
所以建议还是用别的通讯方式吧,比如用SPI,相对会好处理一点,用其中一个芯片的INTx来模拟CS接口,作为从器件在中断中来处理,另外一个就模拟主器件来控制从器件,这样或许会好弄点。如果楼主确实需要通讯,还是赶快换个思路吧,要是卡在一个地方动不了,会耽误你的进程的,祝你好运!

  • 涓鐗51鍗曠墖鏈洪氫俊鍙笉鍙互鐩存帴杩,鐢ㄦ柟寮忓嚑姣旇緝濂姐
    绛旓細鎮ㄥソ锛氫袱涓崟鐗囨満瑕侀氫俊锛鐩存帴鐢ㄤ覆鍙h繛灏辫浜嗭紙RXD鎺XD銆乀XD鎺XD锛锛屼笉杩囪娉ㄦ剰涓や釜鍗曠墖鏈虹殑娉㈢壒鐜囦竴瀹氳涓鏍凤紝濡傛灉鏄袱鍙版満閫氫俊鐨勮瘽锛屼竴鑸兘鐢ㄦ柟寮1銆傚笇鏈涘彲浠ュ府鍒版偍銆
  • 鐢2涓51鍗曠墖鏈鸿繘琛屼覆琛岄氫俊(12浣嶅苟琛屾暟鎹鎴愪覆琛屽悗鍐嶆敼骞惰)_鐧惧害鐭 ...
    绛旓細1銆佽12浣嶇殑鏁版嵁涓篋_12bit 2銆佸湪A鏈轰腑鍏堟妸D_12bit鍒嗚鍒涓や釜8浣嶇殑鏃犵鍙峰彉閲忕粡X鍜孻閲岋紝鍗砐=D_12bit%256锛堜綆8浣嶏級Y=D_12bit/256锛堥珮8浣嶏級锛岀劧鍚庢妸涓や釜瀛楄妭寰涓插彛閫佸嵆鍙紙SBUF=X锛汼BUF=Y锛3銆佸湪B鏈轰腑鎶婁粠涓插彛鎺ユ敹鏉ョ殑涓ゅ瓧鑺傛暟鎹祴缁欎釜16浣嶇殑int鍨嬪彉閲忥紝寰堢畝鍗曪紝鍋囪鎺ユ敹鏉ョ殑浣8浣嶄负...
  • 51鍗曠墖鏈哄浣杩涜涓插彛閫氫俊,骞跺埗瀹氶氫俊鍗忚.
    绛旓細璁剧疆娉㈢壒鐜,宸ヤ綔妯″紡,寮涓柇绛夌瓑 A鍜孊鐨勯氫俊,浣犲厛璋冭瘯涓鍙版満鍣,姣斿A,鍜岀數鑴戣繛鎺,鐢ㄤ覆鍙h皟璇曞姪鎵(缃戜笂鎵)鏌ョ湅A鐨勬敹鍙戞暟鎹槸鍚︽甯,鐒跺悗A鍜孊鑱旇皟 涓插彛閫氫俊璺濈涓嶈繙涓鑸笉浼氬嚭閿,娉㈢壒鐜囪緝浣,
  • 鐢涓や釜51鍗曠墖鏈瀹炵幇鍏朵腑涓涓崟鐗囨満涓や釜涓や釜瀛楄妭涓插彛鏁版嵁鍙戦,鍙︿竴涓篃...
    绛旓細鍗曚竴瀛楄妭鍙戦佹帴鏀跺彲浠ワ紝鍙兘璇存槑杞欢銆佺‖浠讹紝鍩烘湰璋冮氾紱瑕佹兂浼犻佹暟鎹紝杩樺繀椤诲埗瀹氶氫俊鍗忚銆傚彂閫佹柟锛屽厛鍚戝鏂瑰懠鍙紝寰呮敹鍒版纭殑鍥為煶鍚庯紱鍐嶅悜瀵规柟鍙戦佲滄暟鎹殑瀛楄妭鏁扳濓紱鍐嶅悜瀵规柟杩炵画鍙戦佹暟鎹瓧鑺備覆锛屽鏂规敹鍒帮紝瀛樻斁鍒颁竴涓紦瀛樼┖闂达紱鍙戦佹柟锛屾渶鍚庡悜瀵规柟鍙戝嚭鏍¢獙瀛楄妭锛堜竴鑸槸绱姞鍜岋級锛涘緟鏀跺埌姝g‘鐨勫洖闊冲悗...
  • 淇╀釜51鍗曠墖鏈烘庝箞閫氫俊
    绛旓細灏涓や釜鍗曠墖鏈鐨凴XD鍜孴XD浜ゅ弶杩炴帴灏卞彲浠ヤ簡銆傜敤涓茶閫氳銆
  • 51鍗曠墖鏈t0鍜宼1琚娇鐢ㄤ簡,鎬庝箞鍋氬鏈閫氳,灏嗕竴涓暟浼犲埌鍙﹀涓涓鍗曠墖鏈烘樉...
    绛旓細鍙互閫氳繃P0鍙f潵浼狅紝灏嗗彟涓涓鍗曠墖鏈褰撳仛涓涓璁炬潵鎵╁睍涓涓苟鍙e氨濂戒簡銆
  • 瀵2涓51鍗曠墖鏈杩涜涓插彛閫氫俊鐨勫叿浣撴楠ゆ槸浠涔,楂樻墜鏉ョ湅鐪,鑳藉啓绋嬪簭鐨勮...
    绛旓細1銆佽缃覆鍙g浉鍏冲瘎瀛樺櫒锛2銆佽缃尝鐗圭巼锛屼袱杈圭浉鍚岋紱涓婇潰涓や釜鏄垵濮嬪寲鈥︹﹀笇鏈涜繖涓綘鑷繁濂藉ソ鍐欏啓锛屼笉鐒跺彲浠ヨ浣犱粈涔堥兘涓嶄細浜嗏︹3銆佷袱涓覆鍙g殑鎺ュ彛Rx鎺ュ彟澶栦竴涓猅x锛孴x鎺ュ彟澶栦竴涓殑Rx灏卞彲浠ヤ簡銆傝繖涓槸姝e父鐨凷BUF鐨勬帴鏀跺拰鍙戦佸鐞嗗氨琛屼簡銆傘傚叾瀹炶繖璺鍗曠墖鏈鍍忎笂浣嶆満鍙戦佸拰鎺ユ敹娌℃湁涓ゆ牱鈥︹...
  • 鎬庝箞鏍鐢≧S-232C涓茶鍙e疄鐜涓や釜51鍗曠墖鏈鐨閫氫俊,鍏蜂綋鍒扮數璺垎鏋?_鐧惧害...
    绛旓細TXD涓庡彟涓涓鍗曠墖鏈鐨凴XD鐩歌繛灏監K銆
  • 涓や釜51鍗曠墖鏈涓插彛閫氫俊绋嬪簭?
    绛旓細ACALL DSPLED ;; P2.0鎺у埗LED闂寒 MOV R3, #4 ;; 寰呭彂閫佸瓧绗︿釜鏁 MOV DPTR, #TAB_TX ;; 鏁版嵁琛ㄩ鍧 TX_LP1: CLR A MOVC A, @A+DPTR ;; A鈫愭暟鎹〃鐨1涓瓧绗 CLR TI ;; TI娓呴浂锛屽厑璁稿彂閫 MOV SBUF,A ;; 鍙戦1涓瓧绗 JNB TI...
  • 鐢涓鐗51鍗曠墖鏈妯℃嫙SPI閫氫俊,涓鐗囦富鏈,涓鐗囦粠鏈恒傞渶浠庝富鏈哄彂閫8涓瓧鑺傜殑...
    绛旓細2.鍙戦佺▼搴忥細clock鎷変綆锛宻do杈撳嚭0鎴1锛堟暟鎹級锛屽欢鏃朵竴瀹氭椂闂达紝clock鎷夐珮锛屽欢鏃朵竴瀹氭椂闂达紝杩欐牱A灏卞彂閫佷竴浣嶆暟鎹埌B锛屽惊鐜8娆″氨鍙戦佷竴涓瓧鑺傛暟鎹 3.鎺ユ敹绋嬪簭锛氭娴媍lock鐘舵侊紝濡傛灉涓轰綆锛屽氨璇诲彇sdi锛岀洿鍒癱lock鎷夐珮锛岀粨鏉熻娆¤緭鍏ワ紝閲嶅8娆★紝璇诲彇涓涓瓧鑺 娉ㄦ剰锛1銆俢lock绌洪棽鐘舵佷负楂橈紝鍙戦佹暟鎹氨鎷変綆锛2....
  • 扩展阅读:51单片机模拟串口通信 ... 两个51单片机如何通信 ... 51单片机多机通信原理 ... 51单片机can通信 ... 51单片机蓝牙之间通信 ... 51单片机双机通信 ... 51单片机项目100例 ... 51单片机与计算机通信 ... 两个51单片机之间的通信 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网