- 5
- 0
- 约6.53千字
- 约 13页
- 2017-01-28 发布于重庆
- 举报
用AT89S51单片机根据状态控制相应的转弯灯.
桂林电子科技大学
微机单片机接口
设
计
报
告
指导老师: 吴 兆 华
学 生: 易 亮
学 号: 072011226
桂林电子科技大学机电工程学院
一 设计题目:
用AT89S51单片机根据转弯开关的状态控制相应的转弯灯。按左开关时,左灯闪亮;按右开关时,右灯闪亮;都不按时,中间灯长亮。闪亮时间为0.5秒,灯灭时间为1秒钟。
二 设计目的要求和意义
2.1设计目的要求
1通过,了解常用单片机应用系统开发手段和过程,,并能初步掌握一般单片机控制系统的编程和应用)机,
3.2 系统硬件电路图
用Protel99SE绘制的硬件电路原理图如下:图2是系统设计原理图,在复位电
图2系统原理图
路中,其中1K的电阻为电容放电提供回路,同时也减小了对单片机复位口的冲击。在这用手动复位方式。S2、S3分别为左右按键。当左(右)拨码开关为‘1’(闭合)时,左(右)灯一直闪烁,直到拨码开关拨为‘0’(断开)。系统比较简单,主要是通过对AT89S51编程序来处理。
四 程序流程图与源代码
4.1 程序流程图
图3 程序流程图
4.2 程序源代码
程序设计思想:本系统是通过单片机检测P2.0、P2.1口是否为低电平来控制转弯灯左右闪烁。如检测到P2.0
原创力文档

文档评论(0)