图 控制蜂鸣器发出1kHz的音频信号 先计算T1初值,系统时钟为12MHz,那么方波的周期为1µs。1kHz的音频信号周期为1ms,要定时计数的脉冲数为a。那么T1的初值: TH1=(65536−a)/256; TL1=(65536−a)%256相关知识点: 试题来源: 解析 参考程序如下: #include //包含头文件 sbit sound=P1^7 #define f1(a) ...
答:利用定时器T1的中断控制P1.7引脚输出频率为1kHz的方波音频信号,驱动蜂鸣器 发声。系统时钟为12MHz方波音频信号的周期为1ms因此T1的定时中断时间为0.5 ms,进入中断服务程序后,对P1.7求反。电路如图所示。 必须注意,程序设计中,小时、分钟、秒变量hour、minute、second必须置为全局变量, 才能如上述函数一样在各处函...
Proteus虚拟仿真利用定时器T1的中断来使P1。7控制蜂鸣器发出1kHz的音频信号,假设系统时钟频率为12MHz。答:利用定时器T1的中断控制P1。7引脚输出频率为1
Proteus虚拟仿真利用定时器T1的中断来使P1.7控制蜂鸣器发出1kHz的音频信号,假设系统时钟频率为12MHz。答:利用定时器T1的中断控制P1.7引脚输出频率为1kHz的方波音频信号,驱动蜂鸣器发声。系统时钟为12MHz。方波音频信号的周期为1ms,因此T1的定时中断时间为0.5 ms,进入中断服务程序后,对P1.7求反。电路如图所示。C122pFU1...