|
主程序
main()
{
T0_init(); //定時器初始化
Init_LCD1602(); //LCD1602初始化
while (1)
{
if(!button) //判斷按鍵是否按下
{
delay(100); //按鍵延時
if(!button) //再次判斷按鍵是否按下
{
N=N+10; //占空比加10%
if(N>100) //如果占空比大于1則占空比為0
N=0;
H=N/10%10;//低電平時間
L=N%10;
delay(100);
button=1;
}
}
if(button)
{
w_cmd(0x80);//LCD1602顯示地址為第一排第一個
w_dat('P');
w_cmd(0x81);
w_dat('W');
w_cmd(0x82);
w_dat('M');
w_cmd(0x83);
w_dat(word[H]);
w_cmd(0x84);
w_dat(word[L]);
}
}
}
|
-
-
pwm調波lcd1602顯示.zip
2018-10-27 14:21 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
40.31 KB, 下載次數: 74, 下載積分: 黑幣 -5
按鍵控制PWM占空比LCD1602顯示
|