1024手机基地看电影,午夜福利视频导航,国产精品福利在线一区,亚洲欧美日韩另类成人,在线观看午夜日本理论片,成年超爽免费网站,国产精品成人免费,精品动作一级毛片,成人免费观看网站,97精品伊人久久大香蕉

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2606|回復: 1
打印 上一主題 下一主題
收起左側

單片機dht11溫濕度傳感器以及學習方法的一些問題

[復制鏈接]
回帖獎勵 200 黑幣 回復本帖可獲得 20 黑幣獎勵! 每人限 1 次(中獎概率 50%)
跳轉到指定樓層
樓主
ID:278709 發表于 2018-8-5 20:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
http://m.raoushi.com/bbs/dpj-104795-1.html
以上dht11溫濕度采集傳感器模塊的程序,有些問題沒有搞懂,其中一個就是:在dht11模塊,接受一個字節函數中
  • data_byte<<=1;//接收的數據為高位在前 右移
  •     data_byte|=temp;   為什么可以實現數據的轉移。
  我對于dht11所理解的進度:在dht11中需要根據總線電平的高低讀取數據是0還是1,讀取之后為什么如上述程序傳遞給MCU我不是很理解,要是我自己寫應該寫不出來,所以是記住這個傳遞數據的模式來積累經驗嗎?(我的意思也不是死記)。然后對于為什么先左移再傳輸也是有問題的
  然后是對于單片機學習方法的討論:我學習單片機的步驟就是先學51,再學32,學完之后做東西來提升自己的水平,學完這兩個之后再進一步打算。但是現在剛學完51,我是繼續用51做一些東西來練練手呢,還是用32來繼續學習,因為有很多人說51配置太簡單,功能也簡單,還不如直接學32,我是想要繼續用51做一些東西來鞏固知識,但是又害怕這樣耽誤了學習32的進度。有人和我說,學習單片機核心就是學會根據數據手冊寫程序,所以無論是51還是32,只要以后給你一個陌生的芯片和數據手冊,能自己寫出來,就可以了。




最后再額外提兩個問題:一些新版芯片的數據手冊是英文的,大家都是自己能看懂的是嗎,還是網絡翻譯?
                                   大家自學單片機時都用了多長時間,開始寫獨立的小制作的程序的時候用了多長時間?


感謝交流!


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:149389 發表于 2018-8-7 15:40 | 只看該作者
data_byte<<=1;//接收的數據為高位在前 右移data_byte|=temp;   為什么可以實現數據的轉移。

//-------------------------------------------------------
data_byte=data_byte<<1;//接收的數據為高位在前 右移
data_byte=data_byte|temp;   為什么可以實現數據的轉移。

// 1 0 0 0 1 1 0 0 temp
//-------------------------------------------------------
//data_byte x x x x x x x 1
//data_byte x x x x x x 1 0
//data_byte x x x x x  1 0 0
//data_byte x x x x  1 0 0 0
//data_byte x x x 1 0 0 0 1
//data_byte x x 1 0 0 0 1 1
//data_byte x  1 0 0 0 1 1 0
//data_byte 1 0 0 0 1 1 0 0
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表