中易网

编程题 设MCS-51单片机系统中晶振频率为12MHz,欲使用定时器/计数器1,采用方式1编写实现1秒定时时间的程

答案:1  悬赏:30  
解决时间 2021-01-23 19:36
编程题 设MCS-51单片机系统中晶振频率为12MHz,欲使用定时器/计数器1,采用方式1编写实现1秒定时时间的程
最佳答案
#include <reg51.h>
unsigned char i;
void main()
{
TMOD=0x10;
TH1=0x3c;
TL1=0xb0;
EA=1;
ET1=1;
TR1=1;

while(1)
{
if(i==20)
{
i=0;
//下面写你要处理的的其他程序,你只要了定时1s。
}
}
}

void a(void) interrupt 3
{
unsigned char i;
TH1=0x3c;
TL1=0xb0;
i++;
}

12Mhz的51单片机,经过12分频后为1MHz,则一个指令周期为1/1Mhz = 1us.
则定时50ms为 0xffff - 0x3cb0,即65535 - 15535 = 50000us = 50ms,则20次的定时:20×50ms=1s。

明白了吗?怪简单的问题……

祝你顺利哦!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
汇编中段地址和基地址是什么意思
大三阳能出国留学吗?
乳房里有椭圆形肿块,边界不清腋下淋巴结肿
河南的电线电缆什么品牌较好,主要是用于工业
被摄相头拍到的违章可自己不知道以后用交滞纳
我和女朋友说,一直都是我为她着想,她从来不
长客厅布置之油漆和吊顶装饰工程
求PC和PC/ABS 抽粒温度,和配料方法,谢
270*2.6竖式
右肋骨下疼痛是怎么回事?...
亲亲宝贝孕婴童连锁这个地址在什么地方,我要
请问埋线割双眼皮适合什么样的人做?
浩峰通讯地址好找么,我有些事要过去
如何设计墓碑规格和样式,如何选择字体?
动感地带号每月什么时候扣费 ?
推荐资讯
不怀孕都有那些原因
我想7月分去三亚大概5到7天想问一下是跟团合
地暖烧不热,天然气壁挂炉,自家供暖。
餐厅如何设计最佳
谁能告知QQ游戏英雄传奇怎么在手机玩
sony DVCAM磁带 比 mini dv 寿命长多少?
大伙说说华师傅家具价格
家里想弄一个小宾馆,不过里面的设计不知道该
如何判断婴儿扁平足
雅典娜咖啡屋地址在什么地方,我要处理点事
包封率的测定方法如何测定
有以下程序段main(){int k=2;while(k=0) k++;
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?