55问答网
所有问题
当前搜索:
单片机c语言程序中延时单位
基于51
单片机的C语言延时
函数
程序
编写
答:
12M晶振
延时
5s
的程序
如下:void delayus2x(char n)//延时nx2 us { while(--n);} void delayms(unsigned int t)//延时 t x 1ms { while(t--){ delayus2x(245);delayux2x(245);} } delayms(50000);//调用此句延时5s 至于不能大于255,因为你的数据类型为char型,及8字节,最大值...
msp430
单片机C语言的
数字钟(只需要显示小时和分,秒)。各位大侠快快的啊...
答:
测试说明:用户可以更改"gdata.h"中wdata,bwdata,rwdata 三个数组中的数据,但是请注意数据格式。 根据
程序中
提示,设置断点观察数据。***/#include <msp430x14x.h>#include "ds1302.h"#include "ds1302.
c
"#include "cry1602.h"#include "cry1602.c"#include "gdata.h"void main(void){ /*下面六行程序...
求
单片机
STC12C5A60S2
的延时程序
0.14ms 和 1ms 用
C语言
写的即可~
答:
void delay140us(void) //误差 0us { unsigned char a,b;for(b=1;b>0;b--)for(a=67;a>0;a--);} void delay1ms(void) //误差 0us { unsigned char a,b,
c
;for(c=1;c>0;c--)for(b=142;b>0;b--)for(a=2;a>0;a--);} 推荐下载
单片机
小精灵 ...
单片机C语言延时
需要注意的问题
答:
标准的C语言中没有空语句。但在
单片机的C语言编程中
,经常需要用几个空指令产生短
延时
的效果。这在汇编语言中很容易实现,写几个nop就行了。在keil C51中,直接调用库函数:include // 声明了void _nop_(void);_nop_(); // 产生一条NOP指令 作用:对于延时很短的,要求在us级的,采用“_nop_...
设MCS-51
单片机的
晶振频率为12MHZ,试编写10ms
的延时程序
(要求误差不超 ...
答:
C语言程序
:include void main (void){ TMOD = 0x10;TH1 = (-50000>>8);TL1 = -50000;TCON = 0x40;IE = 0x88;while(1);} void T1_int (void) interrupt 3 { TH1 = (-50000>>8);TL1 = -50000;} 汇编程序如下:ORG 0000H AJMP MAIN ORG 001BH AJMP T1INT ORG ...
单片机c语言程序里
能不能放两个
延时
子程序,急
答:
当然可以,但你这么写不太规范,通常都是分成毫秒
延时
和微秒延时,你这两个函数名看着好像都是毫秒,就没什么意义了!
为什么
单片机c语言
编写时钟
程序
实现时钟显示时delay()函数
延时的
值如 ...
答:
设置
延时
时间时,在一定的数值范围内速度会变快如果超过就会变慢,具体数值忘啦 在书上查一下就有
有谁懂
单片机C语言的
吗?
答:
for(;Delay>0;Delay--)
C语言的
意思是 循环初始Delay等于调用时的Delay,如果Delay大于0则做这个循环语句,每循环一次后Delay=Delay-1,如果Delay大于0则再执行这个循环.直到Delay变0.Delay循环语句的循环体是i的循环语句,它对i做124次循环,i的循环体是空语句.for(i=0;i<124;i++){;} i=124次,...
这是电路图,我想根据这个图
编程
一个完整
的C语言程序
,用定时计数器实现延...
答:
看了一下你的要求,
单片机里
有个GATE位的设置如果你懂得用,编这个程序就不难了。下面是我个人按照你要求刚编
的程序
:/ 功能:内部定时/计数器记录脉冲个数和这些脉冲通过后所用的时间。硬件:单片机用AT89c51,12M晶振。原理:当门控位GATE为“1”时,TR0/1=1,INT0/1才能启动定时器。利用这个特性...
求一道
单片机延时程序
(
C语言
)例题详细解释。例如要让P1_0灯隔1秒或者0...
答:
是89系列的吗 如果是的话可以这样:先写一个
延时程序
void delay_ms(int time){ int x,y;for(x=110;x>0;x--)for(y=time;y>0;y--);} 然后到主程序:main(){ while(1){ 先让灯亮;delay(500);再让灯灭;delay(500);} } 这样就OK了,至于灯亮和灯灭 要看你是共阴...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜