找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2281|回復: 13
打印 上一主題 下一主題
收起左側(cè)

簡單單片機小程序,求大神分析,先謝謝

[復制鏈接]
回帖獎勵 20 黑幣 回復本帖可獲得 20 黑幣獎勵! 每人限 1 次
跳轉(zhuǎn)到指定樓層
樓主
ID:895406 發(fā)表于 2021-3-31 16:49 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
問題: K1按下時,p0.15引腳是低電平,對嗎?此時p0.16 p0.17

這兩個引腳是高電平還是低電平?
          文中的 if(rIO0SET.field.d16) 這句話是什么意思?
          rIO0CLR.field .d16=1 ;/*熄滅D1*/     不理解。原因:IO0CLR是輸出清零寄存器,寫入1時,應(yīng)該輸出低電平,點亮D1,怎么會熄滅了 ?

          點亮D2,用IO0SET ,寫入1,用高電平點亮我也不明白?  還請大神告知��!謝謝
                    注: 我以上的問題,都是位于3這個問題附近!



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

使用道具 舉報

沙發(fā)
ID:104797 發(fā)表于 2021-3-31 18:56 | 只看該作者
電路中D1、D2貌似是高電平亮。
回復

使用道具 舉報

板凳
ID:895406 發(fā)表于 2021-3-31 20:03 來自觸屏版 | 只看該作者
lhpm641 發(fā)表于 2021-3-31 18:56
電路中D1、D2貌似是高電平亮。

從哪里看出來是高電平點亮了?還請大神多多指教!謝謝
回復

使用道具 舉報

地板
ID:584814 發(fā)表于 2021-3-31 20:23 | 只看該作者
永恒動力 發(fā)表于 2021-3-31 20:03
從哪里看出來是高電平點亮了?還請大神多多指教!謝謝

兩個的另一端口并聯(lián)接地了
回復

使用道具 舉報

5#
ID:895406 發(fā)表于 2021-4-1 08:35 | 只看該作者
man1234567 發(fā)表于 2021-3-31 20:23
兩個的另一端口并聯(lián)接地了

你是說,LED D1 D2 ,這個兩個燈下面的接地線嗎?有這個接地線,就得要高電平才能點亮 ,對不對?
回復

使用道具 舉報

6#
ID:584814 發(fā)表于 2021-4-1 09:35 | 只看該作者
永恒動力 發(fā)表于 2021-4-1 08:35
你是說,LED D1 D2 ,這個兩個燈下面的接地線嗎?有這個接地線,就得要高電平才能點亮 ,對不對?

所謂高低正負都是對地而言的,沒有參照一個人稱不了老大。
發(fā)光二極管直接接入沒有接錯的話,如果已知一端接地,只有智商不在線時另一端接低電平可以點亮。
當然,器件損壞題目出錯超越智商所及或加電平反轉(zhuǎn)電路等不在此列
回復

使用道具 舉報

7#
ID:2075 發(fā)表于 2021-4-1 09:42 | 只看該作者
當K1按下時,按鍵K1就導通了,相當于把0.15引腳接到地,所以K1按下,0.15引腳是低電平,而0.16,0.17與K1按下沒有關(guān)系,完全是程序控制,0.16,0.17引腳輸出高時,D1,D2燈亮,因為D1,D2正極接在IO口,負極接地
回復

使用道具 舉報

8#
ID:820198 發(fā)表于 2021-4-1 09:57 | 只看該作者
正向?qū)�,你可以看看二極管特性
回復

使用道具 舉報

9#
ID:723547 發(fā)表于 2021-4-1 10:08 | 只看該作者
K1按下,0.15引腳是低電平,K1不按下,0.15引腳是高電平,而0.16,0.17與K1按下沒有關(guān)系,完全是程序控制,0.16,0.17引腳輸出高時,D1,D2燈亮,0.16,0.17引腳輸出低時,D1,D2燈滅,

回復

使用道具 舉報

10#
ID:895406 發(fā)表于 2021-4-1 13:32 | 只看該作者
藍色彈珠 發(fā)表于 2021-4-1 10:08
K1按下,0.15引腳是低電平,K1不按下,0.15引腳是高電平,而0.16,0.17與K1按下沒有關(guān)系,完全是程序控制,0 ...

那k1鍵有啥作用?
0.16  0.17引腳輸出高電平時,D1 D2 點亮,是因為D1  D2負極接地的原因嗎?
大神還請告知下,我要考試了,先謝謝!
回復

使用道具 舉報

11#
ID:895406 發(fā)表于 2021-4-1 13:41 | 只看該作者
man1234567 發(fā)表于 2021-4-1 09:35
所謂高低正負都是對地而言的,沒有參照一個人稱不了老大。
發(fā)光二極管直接接入沒有接錯的話,如果已知一 ...

你好大神,二極管啥時候接高電平亮,啥時候接低電平亮了?
比如這題,二極管負極接地了,所以要高電平點亮嗎? 要是正極接地就是低電平點亮,是不是這樣?
還請告知,謝謝!
回復

使用道具 舉報

12#
ID:311846 發(fā)表于 2021-4-1 14:47 | 只看該作者
建議你從電路開始學起,了解下二極發(fā)光管是怎么點量的,電流的流向,然后再學習單片機的知識,看IO口寫1是輸出低電平還是高電平,一般寫1是輸出高電平,但需要根據(jù)單片機手冊實際,這是芯片廠商規(guī)定的不是一定的
回復

使用道具 舉報

13#
ID:33634 發(fā)表于 2021-4-1 15:15 | 只看該作者
發(fā)光二極管有電流流過的時候會點亮,反向不會導通的。
回復

使用道具 舉報

14#
ID:883031 發(fā)表于 2021-4-1 15:23 | 只看該作者
二極管原理都不知道,怎么參加測驗呀?還要加強基礎(chǔ)知識學習
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

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