找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1546|回復(fù): 3
收起左側(cè)

51單片機(jī)獨(dú)立按鍵控制led位移

[復(fù)制鏈接]
ID:1040265 發(fā)表于 2022-7-22 17:56 | 顯示全部樓層 |閱讀模式
我使用的普中51單片機(jī)實(shí)驗(yàn)其要求為按下
按下按鍵1,使左邊第一個(gè)LED亮起。按下一次按鍵2,第一個(gè)LED向右移動一個(gè)位置,再按下按鍵1,左邊第一個(gè)LED再次亮起,再次按下一次按鍵2,使亮著的兩個(gè)燈能夠一起向右移動一個(gè)位置
我想問一下要用什么思路方法來執(zhí)行最后一個(gè)操:再次按下一次按鍵2,讓兩個(gè)亮著的兩個(gè)燈能夠一起向右移動一個(gè)位置
51hei圖片_20220722174904.jpg
回復(fù)

使用道具 舉報(bào)

ID:213173 發(fā)表于 2022-7-22 20:56 | 顯示全部樓層
                if(K1==0)
                {
                        P2&=0xfe;
                        while(!K1);
                }
                if(K2==0)
                {
                        P2<<=1;
                        P2|=0x01;
                        while(!K2);
                }
回復(fù)

使用道具 舉報(bào)

ID:332444 發(fā)表于 2022-7-22 21:07 | 顯示全部樓層
太簡單了,相信很多人搶著回復(fù),稍后來看看,稍加提示用+=和*=輕松完成。
回復(fù)

使用道具 舉報(bào)

ID:1040265 發(fā)表于 2022-7-23 16:38 | 顯示全部樓層
wulin 發(fā)表于 2022-7-22 20:56
if(K1==0)
                {
                        P2&=0xfe;

非常感謝
回復(fù)

使用道具 舉報(bào)

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

本版積分規(guī)則

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

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

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