找回密码
 立即注册
楼主: 电子DIY小家

《8051U深度入门到32位51大型实战视频》,【免费 + 包邮 送】实验箱@Ai8051U,100万套

   火... [复制链接]
已绑定手机

0

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2025-1-23 12:24:33 来自手机 | 显示全部楼层
新手报到
回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:195
  • 最近打卡:2025-07-01 10:48:54
已绑定手机

4

主题

70

回帖

1086

积分

金牌会员

积分
1086
发表于 2025-1-23 19:05:03 | 显示全部楼层
哇,一下更新了两集。冲哥威武!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:257
  • 最近打卡:2025-07-01 20:22:24

6

主题

260

回帖

620

积分

高级会员

积分
620
发表于 2025-1-23 23:33:43 | 显示全部楼层
今天还是定时器周期性任务
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:241
  • 最近打卡:2025-06-30 00:30:52

3

主题

56

回帖

1303

积分

金牌会员

积分
1303
发表于 2025-1-24 02:50:05 | 显示全部楼层
又更新了,继续学习
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-06-09 19:22:20
已绑定手机

0

主题

14

回帖

88

积分

注册会员

积分
88
发表于 2025-1-24 11:25:48 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:257
  • 最近打卡:2025-07-01 20:22:24

6

主题

260

回帖

620

积分

高级会员

积分
620
发表于 2025-1-24 11:56:35 | 显示全部楼层
今日重复点亮一颗LED
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:167
  • 最近打卡:2025-07-01 22:23:27
已绑定手机

1

主题

61

回帖

563

积分

高级会员

积分
563
发表于 2025-1-24 20:58:49 | 显示全部楼层
重要通知.PNG

刚收到的信息,怎么回事呢?我的芯片就是这个时间段收到的,感觉USB下载没问题啊,怎么查看芯片的固件版本呢?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:97
  • 最近打卡:2025-06-28 08:20:30

0

主题

8

回帖

317

积分

中级会员

积分
317
发表于 2025-1-25 08:51:34 | 显示全部楼层
又更新了,继续学习
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:80
  • 最近打卡:2025-06-28 08:20:56
已绑定手机

0

主题

36

回帖

392

积分

中级会员

积分
392
发表于 2025-1-25 08:52:45 | 显示全部楼层
继续学习zhong
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:132
  • 最近打卡:2025-06-24 08:21:30
已绑定手机

2

主题

26

回帖

276

积分

中级会员

积分
276
发表于 2025-1-25 10:56:46 | 显示全部楼层
老师,这段定时器没有动起来

#include "AI8051U.h"
#include "stc32_stc8_usb.h"                          //调用头文件
#include "intrins.h"

#define u8 unsigned char                //8位无符号变量(0-255)
#define u6 unsigned int                //16位无符号变量(0-65535)
       
u8 led1=0;
u8 led2=0;
u8 led3=0;
u8 i;

//u8 state[10]={1,2,3,4,5,6,7,8,9,10};            //运行状态

u16 count_ms[3]={0,0,0};

char *USER_DEVICEDESC = NULL;
char *USER_PRODUCTDESC = NULL;
char *USER_STCISPCMD = "@STCISP#";

void Timer0_Init(void)                //1毫秒@24.000MHz
{
        AUXR &= 0x7F;                        //定时器时钟12T模式
        TMOD &= 0xF0;                        //设置定时器模式
        TL0 = 0x30;                                //设置定时初始值
        TH0 = 0xF8;                                //设置定时初始值
        TF0 = 0;                                //清除TF0标志
        TR0 = 1;                                //定时器0开始计时
        ET0 = 1;                                //使能定时器0中
}

//Main 主函数***********************

void main(void)       
{       
       
        WTST = 0;                  //设置程序指令延时参数,赋值为0可将CPU执行指令的速度设置为最快
    EAXFR = 1;                 //扩展寄存器(XFR)访问使能
    CKCON = 0;                 //提高访问XRAM速度
       
        P0M0 = 0X00;        P0M1 = 0X00;       
        P1M0 = 0X00;        P1M1 = 0X00;
        P2M0 = 0X00;        P2M1 = 0X00;
        P3M0 = 0X00;        P3M1 = 0X00;
        P4M0 = 0X00;        P4M1 = 0X00;
        P5M0 = 0X00;        P5M1 = 0X00;
        P6M0 = 0X00;        P6M1 = 0X00;
        P7M0 = 0X00;        P7M1 = 0X00;       
        P40 = 0;
       
        usb_init();                                                        //初始化USB CDC 接口配置
        Timer0_Init();                                                //调用定时器函数(定时器初始化)
        IE2 |= 0x80;                                                 //使能USB中断
        EA = 1;                                                                //打开总中断


        while(1)                                                        //一直执行
        {
          P20 = 0;
                if (bUsbOutReady)
        {
            usb_OUT_done();
        }
               

        }
}


void Timer0_Isr(void) interrupt 1                //定时器0中断,3秒执行一次
{       
        for(i=0;i<3;i++)
          {
             count_ms[i]++;                  
          }
                if (count_ms [0] >= 300);
                  {
                  count_ms[0] = 0;
                  led1 = !led1;
                  P21 = led1;
                  }
}
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-7-2 06:54 , Processed in 0.124500 second(s), 117 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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