单片机应用技术教学课件作者张宏伟第六章.pptVIP

  • 3
  • 0
  • 约1.31万字
  • 约 52页
  • 2019-10-12 发布于未知
  • 举报

单片机应用技术教学课件作者张宏伟第六章.ppt

第6章 MCS-51的定时/计数器 任务六 简易交通信号灯 6.1 定时/计数器结构与功能 6.2 定时/计数器相关寄存器 6.3 定时/计数器工作方式 6.4 定时/计数器的编程 6.5 定时/计数器应用 任务六 简易交通信号灯 任务目的 利用单片机的定时器,完成简易交通信号灯的程序设计,学会使用定时器的查询法编程_ 任务描述 用单片机的P0口控制6只LED,模拟东西向,南北向6只交通信号灯,当剩余时间为5S时绿灯闪亮,为3S时黄灯亮、25S时间到交通灯换向 1.电路原理图 学习板电路原理图见图6-1所示。 2.参考程序 FX BIT 00H ORG 0000H LJMP MAIN ORG 000BH ; 定时器T0中断入口地址 任务六 简易交通信号灯 LJMP SFT0 ORG 0030 H MAIN : MOV TMOD , #01H ; 设置定时器为工作方式1 MOV TL0 , #0B0H ; 设定时器初值, 定时时间50ms MOV TH0 , #3CH MOV R6 , #0 ; 赋时序初值 MOV R7 , #10 ; 定时器运行次数, 10次, 定时0.5s SETB TR0 ; 启动定时器 SETB EA ; 开中断 SETB ET0 CLR FX SJMP $ SFT0 : MO

文档评论(0)

1亿VIP精品文档

相关文档