欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2132|回復(fù): 9
打印 上一主題 下一主題
收起左側(cè)

請問明明一個單片機置零的語句為什么要這么復(fù)雜呢...

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:518902 發(fā)表于 2019-11-17 20:20 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最后由 laopihappy123 于 2019-11-18 12:28 編輯

最近研究pwm ,下載了STC的例程,發(fā)現(xiàn)了里面這個指令,這條指令是讓P3M1 清零的 但是,直接讓他清零不就行了 為啥要這么復(fù)雜呢...請問..為什么呢?
難道是不能按位讀取?
新手問問題 可能有點幼稚 還請大佬能給一點提示 真心求問..為什么呢?

批注 2019-11-17 201750.png (6.68 KB, 下載次數(shù): 22)

批注 2019-11-17 201750.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:94031 發(fā)表于 2019-11-18 06:36 | 只看該作者
這可不是在給P35置0,這是在為P35配置工作模式,讓P3M1=0,P3M0=1,設(shè)置為推挽輸出模式。
回復(fù)

使用道具 舉報

板凳
ID:138097 發(fā)表于 2019-11-18 07:57 | 只看該作者
這個要看這個芯片的寄存器手冊,他這么做是因為寄存器的移位操作,看起來比較直觀
回復(fù)

使用道具 舉報

地板
ID:25310 發(fā)表于 2019-11-18 08:03 | 只看該作者
這個不是引腳取反,是設(shè)置P3 口某IO的狀態(tài),比如高阻,開漏,準(zhǔn)雙向,推挽輸出的設(shè)置,貌似不能直接簡單取反能設(shè)置的。
回復(fù)

使用道具 舉報

5#
ID:213173 發(fā)表于 2019-11-18 08:04 | 只看該作者
這不是讓P3.5 清零的指令,是設(shè)置P3.5 端口模式為推挽輸出。
P3M0、P3M0是端口模式特殊功能寄存器,不支持位操作。
回復(fù)

使用道具 舉報

6#
ID:123289 發(fā)表于 2019-11-18 10:49 | 只看該作者
道理很簡單:普通P35只有一個IO的功能,而STC的P35有多重功能。所以需要做功能的選擇。
回復(fù)

使用道具 舉報

7#
ID:518902 發(fā)表于 2019-11-18 12:25 | 只看該作者
xuyaqi 發(fā)表于 2019-11-18 06:36
這可不是在給P35置0,這是在為P35配置工作模式,讓P3M1=0,P3M0=1,設(shè)置為推挽輸出模式。

對對對,發(fā)現(xiàn)我寫錯了 ,其實我就是這個意思,我的疑問是為什么他要這么寫,為什么不能直接寫=0x(數(shù)值) 呢
回復(fù)

使用道具 舉報

8#
ID:518902 發(fā)表于 2019-11-18 12:25 | 只看該作者
pcbboy 發(fā)表于 2019-11-18 08:03
這個不是引腳取反,是設(shè)置P3 口某IO的狀態(tài),比如高阻,開漏,準(zhǔn)雙向,推挽輸出的設(shè)置,貌似不能直接簡單取 ...

意思是不能位操作?
回復(fù)

使用道具 舉報

9#
ID:518902 發(fā)表于 2019-11-18 12:26 | 只看該作者
wulin 發(fā)表于 2019-11-18 08:04
這不是讓P3.5 清零的指令,是設(shè)置P3.5 端口模式為推挽輸出。
P3M0、P3M0是端口模式特殊功能寄存器,不支持 ...

奧 是這樣啊! 謝謝 不過為什么不能直接=0x(數(shù)值) 呢 而要用移位來操作呢?
回復(fù)

使用道具 舉報

10#
ID:518902 發(fā)表于 2019-11-18 12:27 | 只看該作者
yzwzfyz 發(fā)表于 2019-11-18 10:49
道理很簡單:普通P35只有一個IO的功能,而STC的P35有多重功能。所以需要做功能的選擇。

嗯嗯 謝謝大佬解答 其實我想問的是為什么他這么寫 而不是直接賦值=0x(數(shù)值)
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表