试用c语言编写一个通过三按钮查键子程序分别输出方波,三角波,锯齿波的单片机程序

2024-12-18 22:28:44
推荐回答(4个)
回答1:

如果该程序的频率是错误的,
“TH0 = 0XF6 ;/ /初始值的246句话0xf6向上调整,增加值将提高精度。
/ **************************
MCU:S52
水晶:24M
**************************** /
#包括
SBIT输出= P1 ^ 0 ;/ / P1.0引脚输出100K
或无效timer0_init(0)
{
TMOD = 0X02 ;/ /定时器0模式2
TH0 = 0XF6 ;/ /初始值246
ET0 = 1 ;/ /开中断
EA = 1 ;/ /开总中断
TR0 = 1 ;/ /定时器0
}
无效的主要()
{
timer0_init();
而(1);
}
:无效timer_isvof()中断1
{
输出=!输出;/ /中断翻转
}
此外,车主在集团的产品,买的,便宜的保证

回答2:

方波,三角波,锯齿波,也是要单片机实现么?用IO实现还是用PWM啊?

回答3:

单片机型号是什么?没有给出啊?

回答4:

不回