<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          51單片機一些注意點

          作者: 時間:2016-11-24 來源:網(wǎng)絡(luò) 收藏
          強制類型轉(zhuǎn)換

          a = 0x0000; b = 0xaa55;(uint16)

          本文引用地址:http://www.ex-cimer.com/article/201611/321053.htm

          a = (uint8)(b);

          a = 0x55;

          a = 0x00; b = 0x10;

          a = (bit)(表達式);

          在C語言的庫函數(shù)中,floor函數(shù)的語法如下:
          #include
          double floor( double arg );
          功能: 函數(shù)返回參數(shù)不大于arg的最大整數(shù)。例如,
          x = 6.04;
          y = floor( x );
          y的值為6.0.
          與floor函數(shù)對應(yīng)的是ceil函數(shù),即上取整函數(shù)。
          有趣的是,floor在英文中是地板的意思,而ceil是天花板的意思,很形象地描述了下取整和上取整的數(shù)學(xué)運算。
          說明:如果任一參數(shù)為非數(shù)值參數(shù),則 FLOOR 將返回錯誤值#VALUE!或#NAME?。
          如果 number 和 significance 符號相反,則函數(shù) FLOOR 將返回錯誤值#NUM!。
          不論 number 的正負號如何,舍入時參數(shù)的絕對值都將減小。如果 number 恰好是 significance 的倍數(shù),則無需進行任何舍入處理。
          在用51單片機控制繼電器的時候注意:
          如果是PNP驅(qū)動上電吸合是因為你的MCU的電源上的比繼電器的電源慢。
          如果是NPN上電吸合是因為MCU復(fù)位時輸出高電平
          解決辦法是用PNP驅(qū)動,保證MCU不比繼電器后上電,這個方法比較好?;蛴肗PN驅(qū)動,但是要加繼電器
          電源控制,讓他在復(fù)位之后才上電。
          還有不像麻煩就把復(fù)位電路復(fù)位時間改快點試試看,不過本人試驗過如果在51單片機的輸出口加一個電容100UF不行換1000uF如果繼電器的開關(guān)速度不是很快這樣也可以的。

          以上為51單片機個人總結(jié)希望懂單片機的愛好者能夠指出錯誤以及建議。



          關(guān)鍵詞: 51單片機注意

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();