久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

請教朋友們STC15單片機(jī)的P3.2自動(dòng)檢測高電平檢測不出來?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
如題,如果用判斷P32==1可以檢測,但是P3.2有個(gè)功能,就是和T0定時(shí)器合作,當(dāng)TR=1,與P32接高電平時(shí)就開始計(jì)數(shù),試了很多次,P32無法判斷高電平的存在。

上邊是高電平波形,下邊是電路。OUT輸出的波形,檢測的是示波器中心的地方,明顯高電平。用另一個(gè)單片機(jī)IO口寫一個(gè)高低電平又可以檢測出來。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:213173 發(fā)表于 2022-6-18 10:31 | 只看該作者
P3.2是外部中斷口,P3.4才是T0外部計(jì)數(shù)輸入口。
回復(fù)

使用道具 舉報(bào)

板凳
ID:899981 發(fā)表于 2022-6-18 12:00 | 只看該作者
本帖最后由 ZHAOBAO511 于 2022-6-18 12:04 編輯
wulin 發(fā)表于 2022-6-18 10:31
P3.2是外部中斷口,P3.4才是T0外部計(jì)數(shù)輸入口。

謝謝回復(fù),請看圖片。應(yīng)該是計(jì)數(shù)器0,當(dāng)INT0為高時(shí)計(jì)數(shù)器打開,INT0對應(yīng)的是P32
回復(fù)

使用道具 舉報(bào)

地板
ID:213173 發(fā)表于 2022-6-18 13:47 | 只看該作者
ZHAOBAO511 發(fā)表于 2022-6-18 12:00
謝謝回復(fù),請看圖片。應(yīng)該是計(jì)數(shù)器0,當(dāng)INT0為高時(shí)計(jì)數(shù)器打開,INT0對應(yīng)的是P32

手冊有明確說明,不可望文生義。


回復(fù)

使用道具 舉報(bào)

5#
ID:899981 發(fā)表于 2022-6-18 14:25 | 只看該作者
wulin 發(fā)表于 2022-6-18 13:47
手冊有明確說明,不可望文生義。

好的,謝謝,我再想想,問題是我用另外一個(gè)口產(chǎn)生一個(gè)方波然后接到P32是可以計(jì)數(shù)的。
回復(fù)

使用道具 舉報(bào)

6#
ID:624769 發(fā)表于 2022-6-18 14:58 來自手機(jī) | 只看該作者
你說的是gate方式吧,p32相當(dāng)于一個(gè)開關(guān),通過開關(guān)控制定時(shí)器是否計(jì)時(shí),這時(shí)候p32內(nèi)部應(yīng)該設(shè)置為1,外部下拉到0時(shí)定時(shí)器停止,當(dāng)外部拉高后,就開始計(jì)時(shí)了。
回復(fù)

使用道具 舉報(bào)

7#
ID:899981 發(fā)表于 2022-6-18 15:30 | 只看該作者
本帖最后由 ZHAOBAO511 于 2022-6-18 15:31 編輯
188610329 發(fā)表于 2022-6-18 14:58
你說的是gate方式吧,p32相當(dāng)于一個(gè)開關(guān),通過開關(guān)控制定時(shí)器是否計(jì)時(shí),這時(shí)候p32內(nèi)部應(yīng)該設(shè)置為1,外部下 ...

謝謝,看來您用過這個(gè),是的,就是說要先P32=1是吧,我試試看。
回復(fù)

使用道具 舉報(bào)

8#
ID:213173 發(fā)表于 2022-6-18 16:37 | 只看該作者
ZHAOBAO511 發(fā)表于 2022-6-18 14:25
好的,謝謝,我再想想,問題是我用另外一個(gè)口產(chǎn)生一個(gè)方波然后接到P32是可以計(jì)數(shù)的。

外部中斷INT0計(jì)數(shù)與定時(shí)器外部時(shí)鐘T0計(jì)數(shù)是互不直接關(guān)聯(lián)的兩種應(yīng)用。
回復(fù)

使用道具 舉報(bào)

9#
ID:899981 發(fā)表于 2022-6-18 16:52 | 只看該作者
wulin 發(fā)表于 2022-6-18 16:37
外部中斷INT0計(jì)數(shù)與定時(shí)器外部時(shí)鐘T0計(jì)數(shù)是互不直接關(guān)聯(lián)的兩種應(yīng)用。

看上面那個(gè)朋友說的GATE方式,應(yīng)該是對的。
回復(fù)

使用道具 舉報(bào)

10#
ID:624769 發(fā)表于 2022-6-18 17:18 | 只看該作者
又看了一下你的標(biāo)題,
用Gate 方式的話,89C52 上面,是沒有什么問題的。因?yàn)?9C51上INT0 只有下降沿中斷,和低電平中斷。
但是,你用 STC15 的話,INT0 中斷就不能開啟。就算開啟,也必須IT0 = 1; 不能開啟上升沿中斷功能,不然會(huì)有問題。
你具體電路和代碼沒有看到,就不做任何猜測了,也就提個(gè)醒,有則改,無則免。
回復(fù)

使用道具 舉報(bào)

11#
ID:213173 發(fā)表于 2022-6-18 17:23 | 只看該作者
ZHAOBAO511 發(fā)表于 2022-6-18 16:52
看上面那個(gè)朋友說的GATE方式,應(yīng)該是對的。

如果這么說就沒有討論INT0或T0的必要了,P3.2就是一個(gè)普通IO口,與其它IO口沒有區(qū)別。
回復(fù)

使用道具 舉報(bào)

12#
ID:899981 發(fā)表于 2022-6-18 18:06 | 只看該作者
188610329 發(fā)表于 2022-6-18 17:18
又看了一下你的標(biāo)題,
用Gate 方式的話,89C52 上面,是沒有什么問題的。因?yàn)?9C51上INT0 只有下降沿中斷 ...

謝謝,很詳細(xì)。
回復(fù)

使用道具 舉報(bào)

13#
ID:899981 發(fā)表于 2022-6-18 18:07 | 只看該作者
wulin 發(fā)表于 2022-6-18 17:23
如果這么說就沒有討論INT0或T0的必要了,P3.2就是一個(gè)普通IO口,與其它IO口沒有區(qū)別。

謝謝,不行的話就當(dāng)IO口檢測。
回復(fù)

使用道具 舉報(bào)

14#
ID:899981 發(fā)表于 2022-6-20 08:20 | 只看該作者
wulin 發(fā)表于 2022-6-18 13:47
手冊有明確說明,不可望文生義。

您好朋友,請幫忙看看,現(xiàn)在做普通IO口來做,也是不穩(wěn)定,數(shù)據(jù)亂跳,仿真可以,實(shí)際不行,另外測出的數(shù)好像大了10多倍,不知道是不是開了1T模式。
回復(fù)

使用道具 舉報(bào)

15#
ID:899981 發(fā)表于 2022-6-20 08:22 | 只看該作者
GPIOCSByewei2022061503.rar (452.45 KB, 下載次數(shù): 3) 代碼及仿真圖,仿真正常,實(shí)際測到的數(shù)比這個(gè)大了10倍,而且不穩(wěn)定。
回復(fù)

使用道具 舉報(bào)

16#
ID:899981 發(fā)表于 2022-6-20 08:23 | 只看該作者
188610329 發(fā)表于 2022-6-18 14:58
你說的是gate方式吧,p32相當(dāng)于一個(gè)開關(guān),通過開關(guān)控制定時(shí)器是否計(jì)時(shí),這時(shí)候p32內(nèi)部應(yīng)該設(shè)置為1,外部下 ...

幫忙看一下,謝謝
回復(fù)

使用道具 舉報(bào)

17#
ID:161164 發(fā)表于 2022-6-20 10:50 | 只看該作者
可以參考超聲波模組檢測高電平的方法
  1. if(!P32)//在主循環(huán)中等待低電平
  2. {
  3.         while(!P32);//等待高電平
  4.         TR0 = 1;
  5.         IT0 = 1;
  6.         EX0 = 1;
  7. }
  8. void INT0_Interrupt() interrupt 0
  9. {
  10.         TR0 = 0;
  11.         EX0 = 0;
  12.         Timer = (u16)TH0*256;//計(jì)算高電平時(shí)間
  13.         Timer |= TL0;
  14.         TH0 = 0;
  15.         TL0 = 0;
  16. }
復(fù)制代碼



回復(fù)

使用道具 舉報(bào)

18#
ID:899981 發(fā)表于 2022-6-20 13:41 | 只看該作者
lkc8210 發(fā)表于 2022-6-20 10:50
可以參考超聲波模組檢測高電平的方法

好的,謝謝。
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 99久久精品国产一区二区三区 | 欧美伊人久久久久久久久影院 | 国产黄色av网站 | 一区二区三区国产 | 中文字幕在线观看视频网站 | 精品国产不卡一区二区三区 | 网络毛片 | 国产精品18hdxxxⅹ在线 | 久久久国产精品网站 | 天天久| 黄色毛片免费 | 日韩免费视频一区二区 | 国产精品欧美一区二区三区不卡 | 欧美三级在线 | 国产亚洲网站 | 国产精品国产三级国产aⅴ原创 | 中文字幕一区二区三区在线观看 | 久草精品在线 | 欧美日韩不卡合集视频 | 日韩一二区 | 超碰日本 | 免费人成激情视频在线观看冫 | 97色在线观看免费视频 | 国产一级视屏 | 成人免费在线观看视频 | 精品成人一区二区 | 精品国产免费一区二区三区五区 | 国产精品午夜电影 | 91久久久精品国产一区二区蜜臀 | 精品麻豆剧传媒av国产九九九 | 午夜在线免费观看 | 久久久黑人 | 欧美性生活一区二区三区 | 亚洲国产二区 | av在线播放不卡 | 一级毛片黄片 | 一呦二呦三呦国产精品 | www.久| 亚洲精品视频观看 | 99视频在线 | 韩国av一区二区 |