打印
[其它应用]

中颖083AM问题

[复制链接]
1046|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mathcoder23|  楼主 | 2016-5-16 10:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
中颖083AM问题 这个芯片的晶振如何配置啊,已经配了很多遍了,时钟就是不对。
沙发
androidbus| | 2016-5-16 10:53 | 只看该作者
注意计时器的溢出问题 中断没有什么特殊的 本质就是程序的跳转

使用特权

评论回复
板凳
mathcoder23|  楼主 | 2016-5-16 11:01 | 只看该作者
androidbus 发表于 2016-5-16 10:53
注意计时器的溢出问题 中断没有什么特殊的 本质就是程序的跳转

有没有时钟配置的参考代码?我看看,谢了

使用特权

评论回复
地板
mathcoder23|  楼主 | 2016-5-16 11:21 | 只看该作者
#include "SH79F083.h"
unsigned int flag_1s = 0;
unsigned char count = 0;

void timer_1s(void)
{
        if (count <=2)
        {
                P1_1 = 0;
        }
        else if (count <=4)
        {
                P1_1 = 1;
        }
        else
        {
                 count = 0;
        }
        count++;
}
void main(void)
{
        CLKCON = 0x60;
        EA = 0;
        TR0   = 0;                           
        TMOD  = 0x11;//定时器0,1,方式1:16位自动重载定时器               
        TCON1 = 0x00;

        TL0   =        0x17; //12M晶振,65535 - 1000 = 64535 = 0xFC17;       
        TH0   =        0xFC;

        EA = 1;//总中断开
        ET0   = 1; //定时器0中断开
        TR0   = 1;//启动定时器              
  
       
        while(1)
        {

                if(flag_1s>1000)
                {
                   flag_1s = 0;
                   timer_1s();
                }                          
        }
}
void timer0_isp(void) interrupt 1
{
        EA=0;
           //flag_1s++;
        timer_1s();
          EA=1;
}

使用特权

评论回复
5
mathcoder23|  楼主 | 2016-5-16 11:24 | 只看该作者
上面是代码,实际打点出来灯亮2:34秒,熄灭:1.60秒

使用特权

评论回复
6
gbbfbaa| | 2016-5-16 11:41 | 只看该作者
扒一扒 chipon 的芯片能应用到哪些产品中
https://bbs.21ic.com/forum.php?mo ... &fromuid=877646
(出处: 21ic电子技术论坛)

使用特权

评论回复
7
androidbus| | 2016-5-22 21:04 | 只看该作者
mathcoder23 发表于 2016-5-16 11:01
有没有时钟配置的参考代码?我看看,谢了

这个网上也挺多的,可以找找看。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

粉丝