77问答网
所有问题
当前搜索:
51单片机方波程序
高分在线等,
51单片机
采用定时器产生频率为1HZ的
方波
,占空比为75%,由单 ...
答:
include<reg
51
.h> sbit fb = P0^1;int sum=0;viod main(){ EA=1;ET0=1;TMOD=0x01;TH0=15536/256;TL0=15536%256;TR0=1;while(1);} void t0() interrupt 1 { TR0=0;TH0=15536/256;TL0=15536%256;sum++;if(sum<15)fb=0;else fb=1;if(sum==20)sum=0;} ...
单片机
MSC-
51
编程,通过P1.0输出周期为4ms的
方波
信号
答:
/ /* MCU: AT89S52 /* MCU-crystal: 12M /* Version: 01 /* Last Updata: 2009-2-24 /* Author:/* Description:/* 使用定时器0,定时中断2ms,即周期4ms;/* P1.0为输出口 /***/ include <reg52.h> sbit P10=P1^0;/***主函数***/ main(void){ TMOD=0X01;TH0=0xf8;//定...
帮忙解决下:使用
51单片机
,产生
方波
、锯齿波、三角波等波形,频率可调...
答:
基本知识点:1、定时器 2、PWM
方波
、三角波的实现方法:1、PWM固定占空比1:1,实现对称方波输出 2、方波后连接积分电路,可将方波变为同频率的三角波。实现以上功能较容易,且可实现的频率范围较宽。锯齿波实现方法:锯齿波实现方法稍显麻烦,不过硬件电路原理与三角波类似。区别在于锯齿波在一个周期...
51单片机
,晶振6mhz,p1.1输出周期为20ms的
方波
(t0,方式一,使用中断...
答:
51单片机
,晶振6mhz,机器周期是2us,P1.1输出周期为20ms的
方波
,即频率为50Hz的方波。用T0定时10ms,用方式1,则定时的初值为65536-10000/2=60536=EC78H,使用中断方式。不要C语言编程,用汇编语言写
程序
,其实,汇编语言比C语言难多了。学完汇编语言的,很少能独立编程。而学完C语言,多数人都...
MCS-
51单片机
晶振频率12MHz,求在P1.0上输出周期为200ms、占空比为1...
答:
include<reg
51
.h>#define uchar unsigned char#define uint unsigned intuchar cnt;uint num;sbit pluse=P1^0;void t0isr() interrupt 1{TH0=(65536-50000)/256;TL0=(65536-50000)%256;cnt++;cnt%=2;if(cnt==0) { num++; pluse=~pluse; if(num>=1000)TR0=0; }}mai...
从P1.0引脚输出
方波
型号,周期50ms。设
51单片机
的f_=6MHz,试用C语言编程...
答:
include"reg52.h"sbit out = P1^0;unsigned char num=0;void main(void){ TMOD = 0X01;TH0 = (65536-500)/256;//6m外部晶振,运行晶振0.5M,一步2us,延时1ms TL0 = (65536-500)%256;EA = 1;ET0 = 1;TR0 = 1;while(1);} void T0_time() interrupt 1 { TH0 = (65536-...
51单片机
如何产生峰值为3V的
方波
,具体
程序
?
答:
要
单片机
产生峰值为3V的
方波
,可选STC单片机中3.3V系列的,就可以使单片机引脚输出方波峰值接近于3V,这容易实现。关键是方波的频率,要根据
方波
特率计算周期,从而确定出定时间,算出定时器初值。然后用定时器定时让引脚输出高低变化的电平就行了。
哪位高手能用
51单片机
输出1MHZ
方波
答:
对于传统
51单片机
只要晶振频率能达24M,一个指令周期是0.5us,因此将某引脚置0再置1只需1us,不断重复这个过程,就可以产生1MHZ
方波
如果是1T单片机,产生1MHZ方波就更容易了,因采用12m晶振时一条指令只有0.1us.产生方波的同时,还可以再指行其它指令 ...
51单片机
利用定时器中断输出
方波
怎么做?
答:
楼主的电路,描述的不清,特别是显示电路。所以,就没有办法按照你的电路编程。最好,你能给出一个例程,可以在你的板子上,正常显示的。大家再帮你增加其它的功能。
51单片机
汇编输出一段
方波
,长短随便,求
程序
和proteus仿真图。
答:
代码如下:ORG 0000H LJMP MAIN ORG 0100H MAIN:CLR P3.0 NOP NOP NOP SETB P3.0 NOP NOP NOP LJMP MAIN END
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜