51单片机课程设计实例.docVIP

  • 114
  • 0
  • 约2.74千字
  • 约 13页
  • 2016-04-01 发布于江西
  • 举报
51单片机课程设计实例.doc

51单片机设计实例 二、总原理图及元器件清单 2.1、总原理图: 2.2、显示部分 2.3、声音部分 2.4、按键部分 2.5、继电器 三、模块电路分析 3.1、硬件模块 本系统主要有单片机控制系统、按键模块、串口通信模块、LED显示模块、交通灯显示模块等组成,如图1所示。其中,单片机系统为系统的主控制器,用以控制其他模块协调工作;按键模块采用外部中断INTO的方式;串口通信模块采用RS-485接口;LED显示模块用以显示交通灯控制参数;交通灯显示模块用以显示各车道的通行情况。 3.2、单片机控制系统及基本电路 本系统采用AT89C52芯片作为核心控制器件。他的P0、P2口用于数码管显示控制,P1口用于交通灯显示控制,按键处理主要用中断的方式进行,保证该系统的稳定性。单片机基本外围电路如图2所示 3.3、按键控制模块 按键控制模块由AT89C52芯片的P3口控制,电路如图2所示。当某个键按下时产生的负脉冲通过编码器74LS148的GS致使INTO中断,单片机响应这个中断,并读入74LS148的编码信息,从而根据按下不同键进行相应处理。 按键中断程序: 按键采用中断的工作方式,当按下某个键时,单片机响应中断,进行相应的处理。其程序流程如下所示: 说明:按键程序调节数码管绿灯的显示时间,按下K1键申请中断,判断是否有K1或者K2键按下,按下K2键执行初始值减一工作,按下K3键执行初始

文档评论(0)

1亿VIP精品文档

相关文档