单片机晶振频率为11.0592mhz,要求p1.3输出周期为1ms方波,p1.3输出周期为3.3KHZ 方波波

谢谢 呵呵 程序麻烦解释下 刚学呵呵
不好意思啊这句不要呵呵 要求p1.3输出周期为1ms方波

对于1ms方波 先设定时器初值 TH0=(65536-1000)/256 TLO=(65536-1000)%256 然后在写个定时器0中断 在中断中写程序 p1~3=~p1~3 即可 对于3.3khz方波 它等同于于1/3.3 ms方波 程序同上,本人也是初学者

参考资料:internet

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-22
用定时器。

只要在你的单片机定时器允许的最小定时以上,想做什么周期的方波都可以!!!
第2个回答  2009-04-23
刚学,就自己看书吧。这个不会以后就蹦想找工作了

...p1.3输出周期为1ms方波,p1.3输出周期为3.3KHZ 方波波
对于1ms方波 先设定时器初值 TH0=(65536-1000)\/256 TLO=(65536-1000)%256 然后在写个定时器0中断 在中断中写程序 p1~3=~p1~3 即可 对于3.3khz方波 它等同于于1\/3.3 ms方波 程序同上,本人也是初学者 参考资料:internet

单片机控制继电器定时开关的程序流程
一拖三数码管),选用不同型号数码管时可能需修改器件位置参数,然后再布线即可;晶振为11.0592MHz;S1~S5选用黑色小型轻触开关,S6则用红色同类型开关;变压器B选用15V、10W左右即可,V1硅堆应与B配合选用;控制继电器根据需要选用适合的型号,如5、12、24V等,如果选用5V的,相应的B、V1可选小一点的,7812则不要。

设at89c52的晶振频率f=12MHz,要求在P1.3端输出周期为2ms的方波。
3、振荡周期也称时钟周期,是指为单片机提供时钟信号的振荡源的周期,一般实验板上为11.0592MHZ,12MHZ和24MHZ用的也比较多。4、AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用高密度、非易失性存储技术生...

...和P1.3 引脚分别输出周期为2ms 和500μs 的方波
CPL P1.3 DJNZ R2,DS1_RPTB CPL P1.2 LJMP DS1_RPTA 51单片机中有两个定时器T0和T1,分别是由两个8位的专用寄存器组成,即定时\/计数器T0由TH0和TL0组成,T1由TH1和TL1组成。单片机中的定时器溢出时申请的中断,达到计时或计数的目的。并使用定时控制寄存器控制它。其中的:TF1:定...

设计在单片机P1.3脚上输出一个200HZ的矩形波,占空比(高电平)为30%...
这是程序,并附仿真的波形图 include<reg51.h> sbit P13=P1^3;void main(){TMOD=0x11 ;TH0=(65536-1500)\/256;\/\/1.5ms延时常数 12M TL0=(65536-1500)%256; \/\/频率调节 TH1=(65536-5000)\/256;TL1=(65536-5000)%256;EA=1;ET0=1;ET1=1;TR0=1;TR1=1;while(1){} } void timer_...

89c52单片机的晶振f=24MHz,在P1.3引脚输出500kHz的频率。用C语言怎么...
是这样算的机器周期的12,也就是(24MHZ\/12)\/1000KHZ=4,所以 TH1=(65536-2)\/256;TL1=(65536-2)%256;include<reg52.h> sbit P1_3=P1^3 void mian(){ TMOD=0x02;TH1=(65536-2)\/256;TL1=(65536-2)%256;EA=1;TR1=1;while(1);} void t1 () interrupt 3 { P1_3=~P1_3;} ...

使用定时\/计数器T0以工作方式2实现定时,在P1.0输出周期为200 μs...
2014-11-05 若单片机的晶振频率为6MHz,从P1.0输出周期为200ms... 2 2014-06-11 使用定时\/计数器0以工作方式2实现定时,在P1.3输入周期 2014-01-21 编程实现以下功能:利用定时\/计数器T0通过P1.0引脚输出周... 3 2016-07-11 设系统时钟频率为36MHz,用定时\/计数器T0编程实现从P1... 2012-01-07 试...

单片机如何产生多路不同频率的方波
0 0 0 0 1 0 0 0 0 0 。。。看出规律了吗?P1.0中断一次变换一次,P1.1中断两次变换一次,P1.2中断4次变换一次,依次类推,一次中断时间是500us,那么产生的脉冲周期就是P1.0为500*2us=1ms,P1.1为2ms,P1.2为4ms依次类推 ...

谁有单片机的程序控制占空比,,要完整的单片机程序,尽量少用定时计数器...
\/**52系列单片机,晶振12MHz,P1.0输出100Hz方波(即周期10ms),方波由T0定时器产生 P1.3接按键 K1,每按一次按键,方波占空比改变一次,依次为:1\/10→2\/10→……→9\/10→1\/10,如此循环**\/ include"reg52.h"\/\/包含52系列头文件 define uchar unsigned char\/\/定义 无符号字符型 define uint ...

8051单片机的汇编程序编程问题!!!
周期为2个ms的方波,也就是说半个周期为1ms,也就是说,P1.2每1ms翻转一次;同理,P1.3每3.5ms翻转一次,因为只能用一个定时器,所以,取1ms和3.5ms的最大公约数,是0.5ms,也就是说,让定时器0.5ms中断一次,然后每两个中断,翻转一次P1.2,每7个中断翻转一次P1.3;这就是编程思路,那么我们来看...

相似回答
大家正在搜