色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)一些注意點(diǎn)

          51單片機(jī)一些注意點(diǎn)

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

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

          本文引用地址:http://cafeforensic.com/article/201611/321053.htm

          a = (uint8)(b);

          a = 0x55;

          a = 0x00; b = 0x10;

          a = (bit)(表達(dá)式);

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

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



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

          評(píng)論


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

          關(guān)閉