延时一秒的c语言程序

作者&投稿:达奚骆 (若有异议请与网页底部的电邮联系)

用c语言模拟一个数字时钟,要求延时一秒运行
&graphmode,"C:\\\\TC2"); \/\/初始化VGA屏幕模式setbkcolor(BLACK); \/\/使用黑色的背景色while(!kbhit(0)) \/\/若有键盘输入,则跳出,即是结束程序{ setcolor(GREEN); \/\/把画笔设为绿色circle(mid_x,mid_y,180); \/\/钟的外圆circle(mid_x,mid_y,150); \/\/钟的内圆circle(mid_x,mid_y,...

求大神解答!单片机的,写一段逆时一秒的程序。
嘿嘿 给你更正一下 是写延时一秒的程序吧 YS1S: MOV R5, #20 DEL: MOV R7,#200; 单周期1uS ( 晶振为12MHz)DEL1: MOV R6,#125; 单周期1uS DEL2: DJNZ R6,DEL2; 双周期2uS*125=250uS DJNZ R7,DEL1; 双周期(2us+250+1)*20=5060uS ...

单片机c语言编写产生1秒定时的程序,怎么写?
如果是51单片机的话其实很简单的,这里假设晶振频率是12M(一般都是的),你可以选用定时器0,工作在工作状态2,因为这个状态下装入初始值几乎不需要时间,所以定时精确,也就是8位预置数状态,将初始值设为6,这样每次定时就是250微秒,在中断程序中定义一个静态变量,每次中断加一,这样当这个变量值为4...

求高手写 用51单片机C语言 TMOD=0X01 定时一秒的程序
下面以运用中断对LED进行控制,举一个例子吧,定时时间50ms,设置为一秒的话,加个for循环,相应改动即可!include<reg52.h> sbit LED=P1^2; \/\/定义LED端口 \/*--- 定时器初始化子程序 ---*\/ void Init_Timer0(void){ TMOD |= 0x01; \/\/使用模式1 TH0=(65535-50000)\/256; \/\/给定...

c语言延时一秒响铃代码
include <stdio.h>#include <stdlib.h>int main(){ Sleep(1000); \/\/延迟1秒 putchar('\\a'); \/\/响铃 return 0;}请采纳。

用c语言怎么让文件闪一秒
在C语言中,要让文件闪烁一秒,可以使用库中的Sleep()函数来实现。具体实现过程如下:1、使用了一个for循环来实现文件的闪烁效果。2、每次循环都先暂停100毫秒,然后用空格将上一次输出的内容覆盖掉,再暂停100毫秒。3、最后,最后再输出原内容,可以实现文件闪烁的效果了。

单片机延时1秒如何计算要最详细一点的要过程用C语言
\/\/执行需要执行的程序 } } } \/* 定时器50ms产生一次中断 *\/ void Timer(void) interrupt 3 { \/* 重新载入T1参数 *\/ TH1=0x3C;TL1=0xAF;\/* 一秒累加 *\/ rSecondCount++;\/\/秒计时+1 if (rSecondCount==20) \/\/1sec到,50ms*20 { IsOneSecondReach = 1;} } \/\/ 脉冲宽度为50ms,...

51单片机 用c语言 调用-nop- 编一个 延时一秒 程序
如果你换个编译器,比如从keil转到wave,又不能确定时间是否一致;其实你到网上看看,对于时间要求很严格的地方,延时程序基本都是汇编写的,大不了是C和汇编嵌套,或者用定时器;如果你说的是大概一秒的话,那么你百度一下就是一大堆;我做个一个表,即使用定时器,藐视很准确,其实走上一天可能就差...

在c语言中如何实现延时功能?
先加个 #include<windows.h> 然后延迟一秒就是 Sleep(1000); 就行了 1000代表1000毫秒 也就是一秒 include<iostream.h> include<windows.h> void main(){ for(int i=0;i<50;++i)cout<<"#";cout<<endl;Sleep(1000);for(i=0;i<50;++i)cout<<"#";cout<<endl;} ...

...器写出让led闪烁的?时间为一秒。急。求c语言程序。单
1. 假设 单片机输出低电平(0) LED 亮;2. 假设晶振为12M,则计数器 计数一次则为1uS;3. 假设你说的LED是一排(8个)都接在单片机P0口;4. 假设你说的是8个都同时亮,同时灭;5. 假设你说的是 亮 1S 然后再灭 1S 再亮 1S...;6. 假设P0 口加了上拉电阻;\/ include <reg51.h>...

舒炊19733628189问: c语言延时一秒响铃代码 -
贡嘎县复方回答: #include <stdio.h>#include <stdlib.h> int main() { Sleep(1000); //延迟1秒putchar('\a'); //响铃return 0; }请采纳.

舒炊19733628189问: 用C语言写一个KEILC51的延时1秒程序,急 -
贡嘎县复方回答: keilc51好像也是用C编程, 一般延迟程序就是增加系统负载比如: int i,j; yanchi() {for(i=0;i<1000;i++)for(j=0;j<1000;j++); } 这样就可以达到延迟的目的,具体参数你可以随便设.

舒炊19733628189问: 编写一段延时1秒的程序(fosc=6MHz)学习单片机的~ -
贡嘎县复方回答: 定时器法: delay: mov tmod,#01 mov th0,#3ch mov tl0,#0b8h;设置参数使每100ms中断一次. clr ea clr tf0 mov r7,#10 setb tr0 d: jnb tf0,$ clr tf0 djnz r7,d ret

舒炊19733628189问: 求 用C语言编的延时程序 多写几种 交流用 谢谢 -
贡嘎县复方回答: void delay() {unsigned char i,j;for(i=5;i>0;i--)for(j=14;j>0;j--); }void delay() {unsigned char i,j;for(i=0;i<5;i++)for(j=0;j<14;j++); }void delay1(int i) {while(i--); }

舒炊19733628189问: 单片机延时1秒如何计算要最详细一点的要过程 用C语言写的 晶振为12M 主要是计算过程和算法 -
贡嘎县复方回答: unsigned char rSecondCount; //秒计时数 unsigned char rMinuteCount; //分计时数 sbit IsOneSecondReach;sbit Pulse_Sec=P1^0; sbit Pulse_Min=P1^1;main() { rSecondCount=0; rMinuteCount=0; TH1=0x3C; TL1=0xAF; //定时器50ms产...

舒炊19733628189问: C语言实现精确延时,实现类似sleep功能 -
贡嘎县复方回答: 这个可以#include#include main() { void sleep(long wait); int n; printf("输入延时秒数:") scanf("%d",&n);sleep(n*1000); printf("hello!"); return 0; } void sleep(long wait) { long goal=clock()+wait; while(goal>clock()); } 送个定时器给你...

舒炊19733628189问: 用C语言编写一段循环100次的延时程序. -
贡嘎县复方回答: #include <stdio.h> int main() {int i; for(i=0;i<100;i++);return 0; }哈 你想多了把 额,你如果是说sleep那种形式的延时,可以在头上加#include <windows.h> 然后#include <stdio.h>#include <windows.h> int main() {int i,a=(1000); for(i=0;i<100;i++)...

舒炊19733628189问: 求个c语言小代码,很简单的分钟倒计时程序 -
贡嘎县复方回答: //有很多种方法,我这里用的是其中一种:#include <stdio.h>#include <Windows.h> int main(void) { int minutes; printf("请输入分钟数:\n"); scanf("minutes"); for (; minutes >= 0; --minutes) { for (int i = 60; i >= 0; --i) { printf("还剩 %d 分钟 ...

舒炊19733628189问: 51单片机,有8个流水灯,每个之间延迟1秒,这个延迟用c程序编写怎么写 -
贡嘎县复方回答: 要看你的时钟周期,如果是12Mhz的话,每个时钟周期MC=6*2/12 M =1us,所以延迟是让机器计数1000000下,上面那个公式你自己套用24Mhz的就是2000000下.c语言的循环次数你自己算,每条指令一个周期,所以楼上的程序在12Mhz下是1s延迟.

舒炊19733628189问: 1秒延时子程序(C语言)
贡嘎县复方回答: sleep(1000)【#include<dos.h>】好像是这个.你试试~


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网