永发信息网

51单片机定时器的使用

答案:3  悬赏:40  手机版
解决时间 2021-02-01 06:41
我正在做一个音乐播放的程序,在确定各个音频率的时候是用延时函数,因为无法十分精确,所以做出来的音乐只能是内部相对和谐。。。听说定时器可以确定准确时间,请高手写一段c语言的用定时器定时10微秒的单位,然后教我如何使用单位。。。(难道也是delay(1000)吗)。。。可能我的问法本来就有问题因为我对定时器还根本不了解。。请回答者尽量解释详细一点谢谢
频率是11.0592Mhz
希望通过您的回答能让我学会使用定时器的基本方法
最佳答案
定时器定时是用来产生音符的频率的,不需要调用,只需改变定时器初值,音符的音长是可以调用延时函数的.
网上应该有很多定时器初始化的例子

我这有一音乐播放的汇编程序,如果你想要可以发到你邮箱里..
全部回答
void delay10ms() { TMOD=0x10; TH1=0xd8; TL1=0xf0; //给定时器赋初值 TR1=1; while(!TF1); TF1=0; } 这是一个定时10毫秒的程序。晶振12MHZ的单片机,一个机器周期是1us。 例如你要定时10us,那么定时器的初值应该是 TH0=(65535-10)/256; TL0=(65535-10)%256;
51单片机定时器的gate=1时,用外部int0启动定时器,当int0=0时, 定时器t1会停止计数,这个时候读取t1的值是可以计算出高电平的宽度的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
朝暮图文地址好找么,我有些事要过去
对1875的宪法中法国立法权的叙述,不正确的是
纷至沓来的意思是什么啊?知道的请说下!
我有独立显卡和集成显卡我把显示器接在集成显
人艺照相馆地址有知道的么?有点事想过去
学服装设计配置一台什么样的电脑好啊?
【蹲厕】座厕和蹲厕的英文?
天桥图文地址在什么地方,想过去办事
eclipse的aptana3离线安装包如何使用
一个人可以和一个用人单位签订一个劳动合同和
我该怎么规划自己的人生?我该怎么做?
拾到别人结婚的,剪子怎么处理
池沼的意思是什么啊?知道的请说下!
南京盛浦建设发展有限公司怎么样?
什么是非战之罪
推荐资讯
单选题Lucyfailedinthemidtermexams___
上海的宜家就有万体馆这一家吗
1981年女命与1983年男命结合的命好吗,是否相
衡水市安平县贾屯村有多少人口
新园小学(南充市蓬安县)地址在什么地方,想过
青岛的四方机车招人么?
比亚迪速锐大灯继电器在哪里
员工社保公司交多少钱一个月
保温杯可以煲肉汤吗?会不会热的熟?
为什么有些公司天天在招聘网站发布信息却不让
九斤水等于多少ml
鑫帅装饰在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?