找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
1234
返回列表 發(fā)新帖
樓主: xiao_yp2014
打印 上一主題 下一主題
收起左側(cè)

狀態(tài)機(jī)按鍵掃描,看懂了會(huì)增長(zhǎng)你的功力。。。。

  [復(fù)制鏈接]
121#
ID:561683 發(fā)表于 2019-6-13 12:21 | 只看該作者
新手,學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

122#
ID:495036 發(fā)表于 2019-6-14 21:19 | 只看該作者
沒(méi)黑幣了,好想收藏
回復(fù)

使用道具 舉報(bào)

123#
ID:552614 發(fā)表于 2019-6-16 07:29 | 只看該作者
剛學(xué)單片機(jī),還不知道狀態(tài)機(jī)有什么用,學(xué)習(xí)一下,謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

124#
ID:56665 發(fā)表于 2019-6-16 10:51 | 只看該作者
沒(méi)有看到消抖動(dòng)作,是不是要放在定時(shí)中斷中去完成的。
回復(fù)

使用道具 舉報(bào)

125#
ID:419500 發(fā)表于 2019-8-5 11:29 | 只看該作者
下載學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

126#
ID:594633 發(fā)表于 2019-8-6 10:01 來(lái)自手機(jī) | 只看該作者
感謝樓主分享,學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

127#
ID:600789 發(fā)表于 2019-9-3 11:21 | 只看該作者
Strongest丶星空 發(fā)表于 2019-5-17 18:46
學(xué)到了不同按鍵掃描的方法,我是單片機(jī)的初學(xué)者,我自創(chuàng)了一種按鍵方式樓主可以看看,(PS:這不是裝逼,只 ...

兄弟,你這個(gè)連消抖都沒(méi),而且一旦有鍵按下,CPU就一直被while(1)這條語(yǔ)句占用,別的語(yǔ)句都執(zhí)行不了了。還是多學(xué)多練吧
回復(fù)

使用道具 舉報(bào)

128#
ID:46228 發(fā)表于 2020-2-14 10:01 來(lái)自手機(jī) | 只看該作者
真的真佩服這樣的又清晰又有中文注釋
回復(fù)

使用道具 舉報(bào)

129#
ID:465279 發(fā)表于 2020-3-19 10:22 | 只看該作者
學(xué)習(xí)學(xué)習(xí)一下,謝謝樓主
回復(fù)

使用道具 舉報(bào)

130#
ID:501195 發(fā)表于 2020-5-19 09:05 | 只看該作者
不錯(cuò),很好的資料
回復(fù)

使用道具 舉報(bào)

131#
ID:690363 發(fā)表于 2020-5-20 14:42 | 只看該作者
一看是版主,想必很實(shí)用,謝謝,下來(lái)研究研究
回復(fù)

使用道具 舉報(bào)

132#
ID:594086 發(fā)表于 2020-12-21 14:12 | 只看該作者
本帖最后由 jiaojunh 于 2020-12-21 14:15 編輯

對(duì)于我來(lái)是都是牛x的,自學(xué)快兩年了,在各論壇搬磚,謝謝大神的每一次分享,學(xué)到了不少東西,偶然一次發(fā)現(xiàn)自己寫(xiě)延時(shí)去抖的按鍵程序用在一個(gè)比較大的程序里邊時(shí),不堪入目啊,不穩(wěn)定。
回復(fù)

使用道具 舉報(bào)

133#
ID:702127 發(fā)表于 2020-12-28 15:52 | 只看該作者
不錯(cuò),學(xué)習(xí)了,今天剛剛知道有狀態(tài)機(jī)的概念,樓主的代碼能夠?qū)Π存I未按、按下和抬起進(jìn)行獨(dú)立的操作!
回復(fù)

使用道具 舉報(bào)

134#
ID:857685 發(fā)表于 2020-12-28 19:27 | 只看該作者
大佬就是大佬,學(xué)到了
回復(fù)

使用道具 舉報(bào)

135#
ID:694424 發(fā)表于 2021-1-6 21:17 | 只看該作者
來(lái)學(xué)習(xí)了,謝謝樓主小哥
回復(fù)

使用道具 舉報(bào)

136#
ID:69115 發(fā)表于 2021-1-8 19:13 | 只看該作者
在定時(shí)中斷里完成按鍵檢測(cè),才是實(shí)用的按鍵程序.
回復(fù)

使用道具 舉報(bào)

137#
ID:276761 發(fā)表于 2021-1-9 23:53 | 只看該作者
又學(xué)到了知識(shí),謝謝
回復(fù)

使用道具 舉報(bào)

138#
ID:106422 發(fā)表于 2021-1-13 11:35 | 只看該作者
小白表示有點(diǎn)懵,先下載學(xué)習(xí),謝謝!
回復(fù)

使用道具 舉報(bào)

139#
ID:449522 發(fā)表于 2021-4-5 09:38 | 只看該作者
在學(xué)習(xí)狀態(tài)機(jī)鍵盤(pán),謝謝
回復(fù)

使用道具 舉報(bào)

140#
ID:489048 發(fā)表于 2022-2-17 19:10 | 只看該作者
小白有個(gè)問(wèn)題:
1. 假設(shè)默認(rèn)是高電平,第一次進(jìn)入函數(shù),key_press為1. 在按鍵按下變成0的時(shí)候切換到狀態(tài)1.
2. 然后第二次進(jìn)入函數(shù),首先讀IO口的值,此時(shí)key_press成為0了,如果想檢測(cè)按鍵是否還是按下,為何要用(!key_press)呢?感覺(jué)應(yīng)該是(key_press)。
3. 同理,狀態(tài)2的時(shí)候應(yīng)該是(!key_press)...
回復(fù)

使用道具 舉報(bào)

141#
ID:1029395 發(fā)表于 2022-5-25 02:25 | 只看該作者
正在找狀態(tài)按鍵寫(xiě)法,是我急需的,感謝樓主的經(jīng)驗(yàn)分享。我已經(jīng)卡在這里5天了
回復(fù)

使用道具 舉報(bào)

142#
ID:398219 發(fā)表于 2022-5-26 20:46 | 只看該作者
謝謝樓主分享,對(duì)于初學(xué)者來(lái)說(shuō)一直都用的while
回復(fù)

使用道具 舉報(bào)

143#
ID:624685 發(fā)表于 2022-5-26 21:18 | 只看該作者
學(xué)習(xí)51編程,思路很重要,謝謝
回復(fù)

使用道具 舉報(bào)

144#
ID:814956 發(fā)表于 2022-5-30 09:55 | 只看該作者
細(xì)細(xì)研究一下,妙呀
回復(fù)

使用道具 舉報(bào)

145#
ID:228701 發(fā)表于 2022-6-29 10:28 | 只看該作者
哈哈,說(shuō)的就是我,感謝分享
回復(fù)

使用道具 舉報(bào)

146#
ID:336367 發(fā)表于 2022-7-1 20:15 | 只看該作者
你這個(gè)狀態(tài)機(jī)用的,只能說(shuō)理想狀態(tài)吧。按鍵防抖呢,你打算怎么設(shè)計(jì)?而且狀態(tài)機(jī)要有時(shí)序約束的。
回復(fù)

使用道具 舉報(bào)

147#
ID:137736 發(fā)表于 2022-7-24 20:41 | 只看該作者
很好,做成頭文件了么?
回復(fù)

使用道具 舉報(bào)

148#
ID:59300 發(fā)表于 2023-9-11 09:33 | 只看該作者
對(duì)我正在學(xué)習(xí)狀態(tài)機(jī)非常有幫助,謝謝分享
回復(fù)

使用道具 舉報(bào)

149#
ID:195666 發(fā)表于 2023-11-6 16:18 | 只看該作者
怎么加防抖呢
回復(fù)

使用道具 舉報(bào)

150#
ID:409251 發(fā)表于 2024-2-29 15:57 | 只看該作者
按鍵是如何消抖的?
回復(fù)

使用道具 舉報(bào)

151#
ID:1108581 發(fā)表于 2024-3-2 20:32 | 只看該作者
正好最近一直為這個(gè)問(wèn)題煩憂,多謝分享;厝ヂ芯垦芯
回復(fù)

使用道具 舉報(bào)

152#
ID:1079930 發(fā)表于 2024-6-28 13:34 | 只看該作者
大佬真牛哇,學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

153#
ID:713651 發(fā)表于 2024-7-1 08:21 | 只看該作者
最簡(jiǎn)單的按鍵狀態(tài)機(jī)
回復(fù)

使用道具 舉報(bào)

154#
ID:149642 發(fā)表于 2024-7-2 08:00 | 只看該作者
這個(gè)程序大了后就容易按鍵失靈。
回復(fù)

使用道具 舉報(bào)

1234
返回列表 發(fā)新帖

本版積分規(guī)則

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

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

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