救命!谁是单片机高手?不胜感激啊!

CLXZLX 2009-05-28 11:50:07
用C语言来编程,单片机89S52实现以下功能:
1.输出占空比可调的PWM ,要用两个十六位的定时器,频率是1000HZ。
2.要求P1.0端的输出,
...全文
100 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CLXZLX 2009-05-28
  • 打赏
  • 举报
回复
呵呵,不是这样子的呢,是因为我自学的,没有课程教的,我自己看过一遍后,还是有点模糊,不懂,本人比较笨呢……
能不能具体点呢?不胜感激!比如要输出占空比50%的,要怎么编程呢?能帮帮我么?
AldisZhan 2009-05-28
  • 打赏
  • 举报
回复
你可很懒哦,单片机书上一般有一个 根据定时器工作方式2 可以自动重载初值 通过溢出率的计算就可实现 不同在空比
你写一个

switch(choose)
{
case A: //装入初值A
case B://装入初值B
}

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧