问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

基于51单片机的锯齿波发生器,要求能够发生出1HZ,100HZ,1KHZ。_百度知 ...

发布网友 发布时间:2024-08-29 15:23

我来回答

1个回答

热心网友 时间:2024-08-30 22:33

//晶振频率12M,所以定时器脉冲频率为1M=1000000

#define F 12 // 晶振频率

#define ONE_SECOND (F*1000000/12) // 机器周期频率

#define IT0_Cost 10 // 定时器0中断平均花费时间10us,这是大概数据,自己可以仔细计算,影响不大只是为了提高精度,所以无法不可能输出1KHz锯齿波,最高只能输出大约390Hz

#define SAWF 100 // 输出锯齿波频率,建议输出不高于100Hz

#define oTH0 (65536-ONE_SECOND/SAWF/256 + IT0_Cost) / 256

#define oTL0 (65536-ONE_SECOND/SAWF/256 + IT0_Cost) % 256

void main()

{

TMOD=0X01;

TH0=oTH0 ;

TL0=oTL0;

ET0=1;

TR0=1;

EA=1;

while(1){};

}

void timer0(void) interrupt 1

{

static unsigned char vout,ff;
TH0=oTH0 ;

TL0=oTL0;

P2=vout; // P2接DAC,输出100Hz
vout++;
if(vout==255) vout=0;

/* 注释部分替换上面三行即输出1Hz
ff++;
if(ff == 100)
{
P2=vout; // P2接DAC,输出1Hz
vout++;
if(vout==255) vout=0;
*/
}

*/

}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
道具“山”怎么做?(悬赏10呀) 老表你好hea23集片尾曲叫什么? 老表你好hea23集利亚唱的歌叫什么 河北赵县特产:梨园金蝉 cad字体有大有小,怎么调一致,如图 相亲对象都有啥特点? 良好的交往对象具有怎样的特点 良好的交往对象具有什么特点 现在我的微粒贷上只有1千的额度,怎么才能提升它的额度? 请问怎么在微粒贷上提高借贷额度? 银行承兑背书什么意思 银行承兑汇票背书人是什么 孩子发烧37.6℃怎么处理 孩子高烧退了后一夭又开始精神不好低烧,有点流清鼻涕 三岁孩子高烧后过后 三天了还没有精神 总是要睡觉 说累 怎么回_百度知 ... 宝宝炎症、反复发烧怎么办 离职时领导对你的评价怎么写 新员工最容易犯哪种错误? 《梦回》茗薇和步步惊心的中的若曦有什么关系? 目前的公司存在哪些问题 【位于九寨沟附近的叠溪海子是地震形成的,请问地震发生在哪年? A... 人员问题有哪些 员工存在哪些问题 有难度的一道初中化学题:某混合物由CaSO3和CaSO4两种化合物组成,试求以... 计算CaS04的化学式量元素质量比,CaS04中硫元素的质量分数? 亚硫酸钠和碳酸钠的混合物中,硫的质量分数是24%、则混合物中氧的质量... 求铁的质量分数(有加分) 紫砂壶装饰种类介绍,包含了以下11种 这款彩釉紫砂壶的底款是哪位?是哪个朝代的? 紫砂陶艺发展时期 以客户为中心的理解 什么是以客户为中心?以客户为中心的核心价值是什么? 小孩体温37度多,特蔫 我是VIVO S9,目前输入法被误删,查重新安装,能提供软件呀?谢谢 步步高vivos9手机root之后把系统自带的软件删除了,怎么恢复? 我手机是vivo,s9。root后被我把i音乐,i社区。删除了。要这样恢复,求解... 在吗,我的是vivo s9 手机系统软件误删了,手机开机就又自动关机反复的... 步步高vivos9怎么移动安装的软件 mri医学上是什么意思 陈仲鸾同年之父母七十寿序译文 ai零售柜靠什么识别取走货的ai零售柜原理 宝宝感冒没精神嗜睡正常吗 顶尖ai秤怎么录入商品顶尖秤os2x设置说明 uc下一页不见了翻页按钮只在极速模式下显示 ...体脂秤原理是什么?自费4000元测评6款主流体脂秤 儿童发烧嗜睡没精神怎么办 ai秤怎么连接无线网络wifi秤怎么连接 孩子发烧没精神嗜睡是什么病 宝宝感冒后嗜睡怎么办 为什么浏览器不能自动跳转下一页?
  • 焦点

最新推荐

猜你喜欢

热门推荐