搜索
bottom↓
回复: 9

发个LGT8F88A外部8M晶振定时器T0定时1MS的程序(CVAVR)

[复制链接]

出0入4汤圆

发表于 2013-7-20 23:12:45 | 显示全部楼层 |阅读模式
  发个LGT8F88A外部8M晶振定时器T0定时1MS的程序(CVAVR)
共享下,给有需要的人,LGT的服务还是很给力的,我提的几个上位机的改进,官方都很快执行了

//#include <mega88a.h>
#include ".\Src\lgt8f88a_full.h"
#include <delay.h>

interrupt [iv_TIMER0_OVF] void timer0_ovf_isr(void)
{
   TCNT0=0x83;
   PORTC = ~PORTC;
}

void main(void)
{
    //EXT OSC
    PMCR |= 0x80;
    PMCR |= 0x04;  
    delay_us(10);
    PMCR |= 0x80;
    PMCR = 0xA5;      
        
        //set clock divider
        CLKPR = 0x80;          //1000 0000
        CLKPR = 0x80;          //1000 0001

    PORTB=0x00;
    DDRB=0x00;

    PORTC=0x00;  //0100 0000
    DDRC=0xFF;

    PORTD=0x00;
    DDRD=0x00;
   
    TCCR0A=0x00;
    TCCR0B=0x03;
    TCNT0=0x83;
   
    OCR0A=0x00;
    OCR0B=0x00;
    TCCR1A=0x00;
    TCCR1B=0x00;
    TCNT1H=0x00;
    TCNT1L=0x00;
    ICR1H=0x00;
    ICR1L=0x00;
    OCR1AH=0x00;
    OCR1AL=0x00;
    OCR1BH=0x00;
    OCR1BL=0x00;
    ASSR=0x00;
    TCCR2A=0x00;
    TCCR2B=0x00;
    TCNT2=0x00;
    OCR2A=0x00;
    OCR2B=0x00;
    EICRA=0x00;
    EIMSK=0x00;
    PCICR=0x00;
    TIMSK0=0x01;
    TIMSK1=0x00;
    TIMSK2=0x00;
    UCSR0B=0x00;
    ACSR=0x80;
    ADCSRB=0x00;
    DIDR1=0x00;
    ADCSRA=0x00;
    SPCR=0x00;
    TWCR=0x00;

    #asm("sei")

while (1)
      {

      }
}

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2013-7-22 12:39:21 | 显示全部楼层
支持下楼主,我也是用CV

出0入0汤圆

发表于 2013-7-22 18:35:18 | 显示全部楼层
楼主辛苦!

楼主为啥把所有寄存器都初始化了, 只要初始化使用的那些就可以了。

出0入4汤圆

 楼主| 发表于 2013-7-22 18:52:50 | 显示全部楼层
LGT 发表于 2013-7-22 18:35
楼主辛苦!

楼主为啥把所有寄存器都初始化了, 只要初始化使用的那些就可以了。

CVAVR  自己生成的~~~省事啊~~哈哈

出0入0汤圆

发表于 2013-8-7 20:38:44 | 显示全部楼层
本帖最后由 yzz163 于 2013-8-7 20:40 编辑

官方说明8F08A选164P芯片,你是用的 mega88a 编译的吗?

到底用哪个?还有个问题,熔丝、工作频率如何烧?

出0入0汤圆

发表于 2013-8-7 21:08:39 | 显示全部楼层
yzz163 发表于 2013-8-7 20:38
官方说明8F08A选164P芯片,你是用的 mega88a 编译的吗?

到底用哪个?还有个问题,熔丝、工作频率如何烧? ...

08A是选M164, LGT8F88A是和M88兼容的, 编译就选择M88。

出0入10汤圆

发表于 2013-8-11 00:27:08 | 显示全部楼层
终于看到有人用cvavr了,希望有人多上几个cvavr的例子,看看怎么用的

出0入10汤圆

发表于 2013-8-11 00:28:11 | 显示全部楼层
另外,如果是pin to pin了,那么原来avr的isp下载器是不是也可以用呢

出0入4汤圆

 楼主| 发表于 2013-8-11 09:36:42 | 显示全部楼层
ylei12 发表于 2013-8-11 00:28
另外,如果是pin to pin了,那么原来avr的isp下载器是不是也可以用呢

不能用~~~~~~买lgt专用的

出0入0汤圆

发表于 2013-8-19 14:28:53 | 显示全部楼层
zhanyanqiang 发表于 2013-8-11 09:36
不能用~~~~~~买lgt专用的

是这个仿真器吗?
http://www.mailshop.cn/product_big_image.jsp?product_id=10977
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 04:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表