单片机学习知识点全攻略(完结篇)(一)

模拟技术 时间:2012-11-14来源:网络
bkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  MOV P0,#0FFH

  MOV P2,#0FFH ;初始化,所显示器,LED灭

  MOV TMOD,#00000001B ;定时器T0工作于模式1(16位定时/计数模式)

  MOV TH0,#HIGH(65536-2000)

  MOV TL0,#LOW(65536-2000)

  SETB TR0

  SETB EA

  SETB ET0

  MOV Counter,#0 ;计数器初始化

  MOV DISPBUFF,#0 ;第一位始终显示0

  MOV A,#0

  LOOP:

  MOV DISPBUFF+1,A ;第二位轮流显示0-9

  INC A

  LCALL DELAY

  CJNE A,#10,LOOP

  MOV A,#0

  AJMP LOOP ;在此中间能按排任意程序,这里仅作示范。

  ;主程序到此结束

  DISP: ;定时器T0的中断响应程序

  PUSH ACC ;ACC入栈

  PUSH PSW ;PSW入栈

  MOV TH0,#HIGH(65536-2000) ;定时时间为2000个周期,约2170微秒(11.0592M)

  MOV TL0,#LOW(65536-2000)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

关键词: 单片机 学习知识

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版