试编写延时50ms的延时程序,假定晶振为12mhz晶振

君,已阅读到文档的结尾了呢~~
里面包括具体延时的精确时间,..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
51单片机,12Mhz晶振下的常用延时
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口延时程序晶振为12MHZ_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
延时程序晶振为12MHZ
上传于||文档简介
&&几​种​延​时​时​间
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
你可能喜欢若80C51 的晶振频率为12MHz,试计算延时子程序的延时时间.(要求计算过程)DELAY:MOV R1,#50DELAY1:MOV R2,#100HERE:DJNZ R2,HEREDJNZ R1,DELAY1RET
当晶振为12MHz时机器周期为1uS(微秒) 标准51的DJNZ指命用时为二个机器周期,由于大循环R2中的数是50,小循环每次被重置为#100 , 故就应该是 1(MOV R1,#50用)+2*50*100(循环所用)+50(MOV R2,#100用的)+2 (RET用的) 这个...
为您推荐:
其他类似问题
扫描下载二维码试用循环转移编写延时50ms,晶振12MHZ (单片机程序)的延时子指令_百度知道
试用循环转移编写延时50ms,晶振12MHZ (单片机程序)的延时子指令
那么用while循环语句就可以实现了;
/包含_crol_函数所在的头文件
#define uint unsigned int
&#47.h&&#47?
如果是左移右移就要调用了&
/&#47,j;//将aa循环左移1位后同给aa
void delayms(uint xms)
&#47.h&说明子函数
uchar aa,用来给P1口赋值
void main()
/的文件包;j--);
我已经一句写出来;i--)
for(j=110;
for(i=i&gt,如果是一直循环?还是一直循环就可以了;先点亮第一个发光管
delayms(500);延时500毫秒
aa=_crol_(主函数
左移右右:#include &/0;/reg52;j&gt.h&0;大循环
#include&&#47,如下;
#define uchar unsigned char
void delayms(uint);
/定袖个变量, 1);/
&#47,可以看得慬吧你是想要左移还是右移;intrins
其他类似问题
为您推荐:
您可能关注的推广
晶振的相关知识
其他3条回答
NOP,#250:NOP;DL1;
DJNZ R1,DL1
DJNZ R2MOV R0,50;DL2
void delay_1ms(uchar _1ms){ while (_1ms--) {
while(i--); }}需要50ms直接调用
delay_1ms(50);就行了。
R1,#98LOOP_2:
RET没有误差
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁1, 设单片机晶振频率为12MHZ,试编写一延时1s的子程序._百度知道
1, 设单片机晶振频率为12MHZ,试编写一延时1s的子程序.
///-----启动定时器
while(;----装入初值.h&/-----清零定时到达标志
}}void Delay_1s(unsigned char Times){
while(Times -- )
Delay_50ms(20);void Delay_50ms(unsigned char Times){
while(Times -- )
= 0x3C.#include &----假设; &#47,定时器0定时50ms
TR0 = 1; &#47,系统工作于 12MHz/
}}void main(void){
TMOD = 0x01;----定时器0工作于方式1
Delay_1s(2);12T的传统51单片机下;-----等等定时时间到达
TF0 = 0;reg51;&#47!TF0);
/sbit Test = P1^0; //
Test = ~Test&#47
来自团队:
其他类似问题
为您推荐:
其他2条回答
先看看单片机的型号,另外需要了解定时器的方式和分频系数,然后才能计算
是什么单片机呢?
来自:求助得到的回答
晶振的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 12mhz晶振周期 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信