/*

松瀚 SN8P2501B 定时器初始化程序

*/
INI_IRQ: ;定时器T0初始化
MOV A, #01100000b ;定时器模式Fcpu/4 16M/4/4=1M 1U计一次
B0MOV T0M, A ;
MOV A, #256-100 ;计数寄存器赋初值(定时100U)
MOV T0C, A ; B0BCLR FT0IRQ ;清中断标志
B0BSET FT0IEN ;允许T0中断
B0BSET FT0ENB ;启动T0 ;定时器TC0初始化
MOV A,#01110100B ;自动装载
B0MOV TC0M,A
MOV A,#256-200 ; F = 16M /4 /2 --0.5US计数一次
B0MOV TC0C,A
B0MOV TC0R,A B0BCLR FTC0IRQ ;清中断标志
B0BSET FTC0IEN ;允许TC0中断
B0BSET FTC0ENB ;启动TC0 B0BSET FGIE ;开总中断
RET

最新文章

  1. windows系统如何添加ssh key到github
  2. javascript字符转直接量和转义字符
  3. CSS 样式显示为小手
  4. HDU 5422 Rikka with Graph
  5. Linux 下一个很棒的命令行工具
  6. 我的第一个python代码实践:Trie树
  7. LeetCode--判断二叉树是否对称
  8. mysql,mybatis使用中遇到的类型转化的问题
  9. 《软件测试的艺术(原书第2版)》【PDF】下载
  10. 如何高效的编写Verilog HDL——进阶版
  11. Docker Dockerfile
  12. SWUST OJ(1028)
  13. 洛谷P4578 [FJOI2018]所罗门王的宝藏(dfs)
  14. AliOS-Things ESP8266 编译下载
  15. FFmpeg制作+x264+faac
  16. bzoj1096
  17. 转 一台电脑安装多个tomcat
  18. SQL语言类别
  19. JavaScript中数组的各种操作方法
  20. BZOJ 2752 [HAOI2012]高速公路(road):线段树【维护区间内子串和】

热门文章

  1. Linux设备驱动实现自己主动创建设备节点
  2. 蜗牛—苍茫IT文章大学的路(十)
  3. redis安装和配置教程phpredis扩展安装测试
  4. PHP于Post和Get得到的数据写入到文件中
  5. ZOJ-3652-Maze(BFS)
  6. 手机号ID开关星号(*)
  7. Linux了解进程的地址空间
  8. 框架搭建资源 (一) V(视图)C(控制)模式
  9. 打破了中国电信华为无线路由猫(HG522-C)自己主动拨号+任意数量的计算机+iTV
  10. C语言第11课