ziqianxue

    1. ATMEGA88PA单片机运行时钟问题 3/2586 Microchip MCU 2020-05-27
      本帖最后由 ziqianxue 于 2020-5-27 01:27 编辑
      dcexpert 发表于 2020-5-26 21:29 avr单片机有个CLKDIV8的熔丝位,默认是设置的,你没有修改吧。
      问题出在这里: 这样的写法 #include <avr/io.h> #define F_CPU 8000000UL #include <util/delay.h>    和这样的写法 #include <avr/io.h> #include <util/delay.h>  #define F_CPU 8000000UL 对工作频率影响特别大, 按前面的那种写法配置位设置为不分频程序才能正常运行 按后面的写法配置位必须8分频程序才能正常运行 能请教一下这个怎么理解呀,
    2. ATMEGA88PA单片机运行时钟问题 3/2586 Microchip MCU 2020-05-26
      dcexpert 发表于 2020-5-26 21:29 avr单片机有个CLKDIV8的熔丝位,默认是设置的,你没有修改吧。
      太感谢提醒了,厉害,我一个人摸索确实是不行啊
    3. dcexpert 发表于 2020-5-26 08:45 好久不用PIC了,看上去 _XTAL_FREQ 后面多了一个下划线。
      谢谢谢谢,是这个问题,弄了一个晚上不知道咋回事,哈哈,太感谢了 刚开始是没有定义#defing _XTAL_FREQ 4000000,然后就只能用_delay(X); 定义了以后,__delay_ms(X); __delay_us(X);_delay(X);都能用了

最近访客

< 1/1 >

统计信息

已有1人来访过

  • 芯积分:15
  • 好友:--
  • 主题:2
  • 回复:3

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言