下载后可任意编辑单片机课程设计 题 目: 自动滚动广告牌 所在院系: 机电汽车工程学院 专 业: 机 101-4 班 学 号: 姓 名: 完成日期: 指导老师: 下载后可任意编辑目录一、 课程设计任务书二、 设计项目简介 ( 一) 设计思路 ( 二) 任务分工三、 设计过程 ( 一) 电路原理图及各器件原理介绍 ( 二) 程序模块四、 程序框图五、 程序清单六、 系统功能简介 ( 一) 产品的功能简介 ( 二) 产品使用方法 ( 三) 产品性能简介七、 产品说明书八、 总结下载后可任意编辑一、 课程设计任务书基于单片机的自动滚动广告牌的设计广告牌有四张宣传彩页, 卷入一卷轴, 依次来回显示每一页, 每一页显示的时间相同
本设计以 MCS-51 系列单片机为核心, 采纳常见电子器件设计, 自行设计电源
设计广告彩页的显示时间长度, 时间一到就用直流电动机旋转控制彩页切换, 用一台直流电动机控制广告彩页的旋转( 正转/反转)
用一个光敏电阻传感器测量光强度, 当光线较暗的时候启动背景灯
设置三个按键: 手动/自动切换、 手动正转和手动反转, 用一个发光二极管显示手动/自动状态
设置若干个位置控制行程开关, 设置彩页的显示位置
按键输入采纳中断方式
二、 设计项目简介设计思路( 1) 选用 ATMEL 公司的 AT89C51 单片机
·与 MCS-51 兼容·4K 字节可编程 FLASH 存储器·寿命: 1000 写/擦循环·数据保留时间: ·全静态工作: 0Hz-24MHz·三级程序存储器锁定·128×8 位内部 RAM下载后可任意编辑·32 可编程 I/O 线·两个 16 位定时器/计数器·5 个中断源·可编程串行通道·低功耗的闲置和掉电模式·片内振荡器和时钟电路( 2) 经过 I/O 口直接控制广告彩页的切换, 经过程序实现显示延时, 经过 debug 确定准确延时时间长