论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 工科论文 >> 通信学论文 >> 正文 会员中心
 通信学论文   交通运输论文   工业设计论文   环境工程论文   电力电气论文   水利工程论文   材料工程论文   建筑工程论文   化学工程论文
 机械工程论文   电子信息工程论文   建筑期刊   工科综合论文   汽车制造
用89C51和8254
摘要:介绍一种新型pwm输出的方式。它是用89c51作为主控部分,用8254-2可编程定时器/计数器来实现1hz~3khz步进式pwm的输出;具有分辨率高、反应速度快及占用cpu时间少的优点。

关键词:8254-2 89c51 脉宽调制(pwm) 分辨率

方式3、16位二进计数, 送上次计算出来的这次所需要的计数值给8254-2,将10 4送入32h、33h中作为除法运算中的被除数,而30h、31h的内容作为除法运算中的除数,调用除法运算子程序将所得的商送入32h、33h,余数放在35h、36h中。比较余数是否大于除数的一半,若大于除数的一半则所得的商加1,否则商不变放在32h、33h中。假设程序指令所占用的时间为x/200(其中x为中断程序中单指令周期的个数),将32h、33h中的内容减去x/200,即为下次所要送入8254-2的计数值,放在35h、36h中,返回中断;若大于20,则门控为p2.3,选中8254-2,选择计数器1、方式3,送上次计算出来的这次所需的计数值给8254-2,将10 5送入32h、33h、34h中作为除法运算中的被除数,而30h、31h中的内容作为除法运算中的除数,调用除法运算子程序,将所得的商送入32h、33h中,余数放在35h、36h中。WwW.11665.coM比较余数是否大于除数的一半,若大于除的一半则所得的商加1,否则商不变。假设程序指令所占用的时间为x/20,将32h、33h中的内容减去x/20即为下次所要送入8254-2的计数值,放在35h、36h中,返回中断,若大于200,则门控为p2.4,选中8254-2,选择计数器2、方式3、二进制计数,送上次计算出来的这次所需的计数值给8254-2,将10 7送入32h、33h、34h中作为除法运算中的被除数,而30h、31h中的内容作为除法运算中的除数,调用除法运算子程序,将所得的商送入32h、33h中,余数放在35h、36h.比较余数是否大于除数的一半,若大于除数的一半则所得的商加1,否则商不变入在32h、33h中。假设程序指令令所占用的时间为x*5,将32h、33h中的内容减去5x,即为下次所要送入8254-2的计数值,放在35h、36h中,返回中断。
  • 上一篇工学论文:
  • 下一篇工学论文:
  •  作者:佚名 [标签: 引脚 定时器 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    浅谈基于AT89S51单片机的信号发生器设计
    基于AT89S51单片机的信号发生器设计
    基于89C51单片机IC卡读写器的设计(dzx36)
    SST89C54/58系列单片机的IAP应用技术
    AT89C2051控制LMX2332的频率合成器
    用AT89C51设计智能流量显示仪
    将AT89C52用作多功能外围器件使用
    MB89P475的UART/SIO结构与应用
    用下载电缆实现AT89S5X的ISP编程
    μPD789842在变频空调中的应用
    基于89C51的计算机可锁定加密键盘设计
    基于AT89S51单片机红外遥控器的设计
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有