试用c语言编写一个能输出方波信号的单片机程序。

2024-12-15 19:39:18
推荐回答(3个)
回答1:

还不大明白,你可以写关键检测

(关键)/ /测试按钮被按下
{
??延迟(2);/ /去抖
??(键);/ /确认键被按下
?(键)/ /等待放手
???
???/ /写功能键被按下很长一段时间
??}
}

回答2:

while(1)
{
P1_0 = !P1_0; //反转输出方波
}

回答3:

以12M晶振,50ms为例
用定时器写

以下是中断程序
void pwm_1() interrupt 1
{
th0=(65536-50000)/256;
tl0=(65536-50000)%256;
P1^0=~P1^0;
}