久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
求keil5編程實現一個按鈕控制三個燈隨機點亮
[打印本頁]
作者:
shjjjj
時間:
2023-6-12 09:24
標題:
求keil5編程實現一個按鈕控制三個燈隨機點亮
求keil5編程實現一個按鈕控制三個燈隨機點亮,求求大家了。
作者:
LaoYuTou
時間:
2023-6-13 08:39
隨機函數,將隨機數鎖定在1到3控制任意一個燈隨機點亮,也可以控制在1~7控制任意幾個燈亮。
作者:
lkc8210
時間:
2023-6-13 11:15
#include <reg52.h
typedef unsigned char u8; //0 to 255
typedef unsigned int u16; //0 to 65535
typedef unsigned long u32; //0 to 4294967295
sbit Key_On = P3^2;
sbit Key_Off = P3^3;
void main()
{
u8 Rand = 0;
u16 Delay_XD = 0;
while (1)
{
if(Key_On == 0 || Key_Off == 0)
{
if(Delay_XD<0xFFFF)Delay_XD++;
if(Delay_XD == 0x029A)
{
if(Key_On == 0)
switch (Rand)
{
case 0:
P2 = ~(0x01);
break;
case 1:
P2 = ~(0x02);
break;
case 2:
P2 = ~(0x04);
break;
default:
break;
}
if(Key_Off == 0)
P2 = 0xFF;
}
}else{
Delay_XD = 0;
}
Rand = ++Rand %3;
}
}
復制代碼
作者:
Hephaestus
時間:
2023-6-13 18:39
開一個定時器,按鍵按下讀定時器的值,然后模3,結果0/1/2分別對應三個燈即可。
作者:
shjjjj
時間:
2023-6-14 08:01
lkc8210 發表于 2023-6-13 11:15
這樣就行了嗎謝謝
作者:
shjjjj
時間:
2023-6-14 10:21
lkc8210 發表于 2023-6-13 11:15
是用keil5寫的嗎
作者:
Longan.Wang
時間:
2023-6-16 16:08
Hephaestus 發表于 2023-6-13 18:39
開一個定時器,按鍵按下讀定時器的值,然后模3,結果0/1/2分別對應三個燈即可。
正解!雖然是偽隨機算法,此處已經夠了!
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
狠狠操天天操
|
免费欧美
|
精品视频一区二区三区在线观看
|
国产欧美日韩精品一区
|
亚洲色图图片
|
草草网
|
av网站免费
|
在线免费观看黄a
|
免费a国产
|
亚洲视频一区二区三区
|
欧美一区视频
|
日韩中文字幕一区
|
亚洲精品乱码久久久久久久久久
|
久久国品片
|
www.久草
|
午夜成人免费视频
|
日韩中字幕
|
久久精品国产久精国产
|
视频一区二区中文字幕
|
成人在线免费
|
h免费观看
|
亚洲在线中文字幕
|
99久久精品国产麻豆演员表
|
久久久久无码国产精品一区
|
一级日批片
|
www.精品国产
|
国产美女黄色
|
亚洲一区 中文字幕
|
中文字幕综合
|
欧美性网
|
天天色图
|
日本字幕在线观看
|
日韩欧美在线观看视频
|
91精品久久久久
|
亚洲影视在线
|
国产色
|
亚洲一区有码
|
久久福利电影
|
久久大陆
|
成人在线视频一区
|
国产高清视频在线播放
|