找回密码
 立即注册
查看: 366|回复: 0

定时器

[复制链接]

11

主题

-1

回帖

59

积分

注册会员

积分
59
发表于 2023-9-2 11:11:24 | 显示全部楼层 |阅读模式
  1. //========================================================================
  2. // 函数名称: Timer0_Init
  3. // 函数功能: 定时器0初始化
  4. // 入口参数: 无
  5. // 函数返回: 无
  6. // 当前版本: VER1.0
  7. // 修改日期: 2023
  8. // 当前作者:
  9. // 其他备注:
  10. //========================================================================
  11. void Timer0_Init(void)                //1毫秒@24.000MHz
  12. {
  13.         AUXR &= 0x7F;                        //定时器时钟12T模式
  14.         TMOD &= 0xF0;                        //设置定时器模式
  15.         TL0 = 0x30;                                //设置定时初始值
  16.         TH0 = 0xF8;                                //设置定时初始值
  17.         TF0 = 0;                                //清除TF0标志
  18.         TR0 = 1;                                //定时器0开始计时
  19.         ET0 = 1;                                //使能定时器0中断
  20.        
  21.         IP = 0X02;                                //设置为最高优先级
  22.         IPH = 0X02;
  23. }
复制代码


回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-3 15:19 , Processed in 0.218543 second(s), 45 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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