单片机复习总结教学.pptVIP

  • 39
  • 0
  • 约1.41万字
  • 约 60页
  • 2018-06-02 发布于福建
  • 举报
一、什么是单片机 1.振荡周期:为单片机提供时钟信号的振荡源的周期。 2.状态周期:是振荡源信号经二分频后形成的时钟脉冲信号。 3.机器周期:通常将完成一个基本操作所需的时间称为机器周期。6个状态周期 4.指令周期:是指CPU执行一条指令所需要的时间。一个指令周期通常含有1~4个机器周期。 实例1:用8051最小系统点亮发光二极管LED 5.2 MCS-51的中断系统 二、处理外部中断举例 例1:要求每次按动按键,使外接发光二极管LED改变一次亮灭状态。 解:INT0输入按键信号,P1.0输出改变LED状态。 1.跳变触发:每次跳变引起一次中断请求。 2、电平触发: (1)软件等待按键释放。 (2)硬件清除中断信号。 例2: 通过外部中断控制八盏灯循环点亮。 解:通过P1口扩展八盏灯,在/INT1引脚接一个按钮开关到地,每按一下按钮就申请一次中断,点亮一盏灯,中断服务则是:依次点亮八盏灯中的一盏。采用边沿触发。 分析: (1)工作方式选择 T0为方式2计数,初值 0FFH. T1为方式2定时,初值(28-X)×2us=500us X=06H (2)中断服务程序 T0中断服务程序停止T0计数,置标志位 T1中断服务程序对P1.0求反,使P1.0产生周期1ms的方波。 ORG 0100H MAIN: M

文档评论(0)

1亿VIP精品文档

相关文档