计算机控制技术 设计题,计算机控制技术设计题库.doc

成绩

计算机控制技术课程设计

题目:基于C51最小系统板的跑马灯设计

学院:计算机与电子信息学院

专业:自动化

班级:

姓名:

指导老师:张友斌

设计时间:2016年1月4日至2016年1月10日目录

计算机控制技术课程设计任务书II

第一章 绪论1

1.1 课题意义1

1.2 设计内容2

1.2.1 设计要求2

1.2.2设计内容2

1.2.3 设计安排3

第二章 系统的总体设计系统4

2.1 系统的基本原理4

2.2 系统的总体组成4

第三章 系统的硬件设计6

3.1单片机控制原理6

3.2 硬件电路设计?6

3.3 硬件各部分介绍7

第四章 系统软件设计13

4.1系统的软件设计14

4.2系统程序15

第五章 实验系统20

5.1 软硬件联调及调试结果20

5.2各模式介绍21

总结22

参考文献23

附录24

??????????????????????????????计算机控制技术课程设计任务书

题目:基于C51最小系统板的跑马灯设计

要求:

设计制作80C51最小系统板,并基于80C51最小系统板实现控制8位LED跑马灯的控制系统,对该系统进行硬件设计和软件设计。由AT89C51单片机芯片控制跑马灯,可以按键切换跑马灯模式,并将相应的模式在LED七段数码管中显示出来,还可以通过按键实现对跑马灯的加、减速调节。

绘制系统原理图,单片机硬件控制电路原理图、电路图,制作最小系统板。

单片机控制程序、计算机Proteus仿真。

利用实验室相关设备搭建实际系统进行相关实验。

5、 编写文档,对设计进行说明。

绪论

1.1 课题意义

单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机在智能仪表、实时控制、机电一体化、办公机械、家用电器等方面都有相当的应用领域。当前,8位单片机主要用于工业控制,如温度、压力、流量、计量和机械加工的测量和控制场合;高效能的16位单片机可用在更复杂的计算机网络。可以说,单片机的应用已渗透到国民经济的各个部门,为现代生活提供了数不尽的便利。

单片机是所有微处理机中性价比最高的一种,随着种类的不断全面,功能不断完善,其应用领域也迅速扩大。51单片机是各单片机中最为典型和最有代表性的一种。随着我国社会经济的迅猛发展,基于单片机的“跑马灯”的应用越来越广泛,越来越多商家都在用其宣传自己的产品,自己的理念。如:证券业中常用“跑马灯”来显示不断变化的股票行情,实际应用中也常通过“跑马灯”来监视是否死机。

基于廉价的芯片的跑马灯的出现恰恰满足了这一需求,商铺可以在门前,商品前加个简单的LED矩阵,通过简单编程就可向顾客显示文字或图像。跑马灯同时也是单片机入门的典型实验,可以在电脑上通过编程实现的一种效果,可以是文字或图像等信息。

本课题设计制作了C51最小系统板,锻炼了学生的设计PCB板,制作电路板,选择焊接元器件的能力。同时,又在设计制作的最小系统板上实现简易跑马灯,可提高对单片机以及程序编写的理解及应用能力。

1.2 设计内容

1.2.1 设计要求

? 实现8个红色LED的亮、灭显示等。安排3个按键,其中一个按键用于控制8只LED灯模式的输出,另二个用于控制8只LED灯速度的输出。最后还有1个7段共阴数码管,用于显示模式,根据显示模式的变化,8只LED灯循环显示不同,还用于显示速度的大小,显示的数字越大,则8只LED灯流动的更快,否则就慢。

选择采用AT89C51单片机为核心,使用简单的程序实现跑马灯显示效果设计。由AT89C51单片机芯片控制跑马灯,系统可以切换跑马灯模式,并将相应的模式在LED七段数码管中显示出来,还可以通过按键实现对跑马灯的速度调节,可进行加、减速调节。

1.2.2设计内容

基于C51最小系统板的简易跑马灯系统的设计包括硬件设计与软件设计两个部分。

硬件部分是基于C51单片机所设计的最小系统板,最小系统板包括以下几部分:芯片、晶振、下载电路、USB供电电路、复位电路、八路流水灯、16位矩阵按键、LED七段数码管、I/O拓展接口等。本设计选择采用AT89C51单片机为核心。用AT89C51芯片控制跑马灯,整个系统有8种跑马灯模式可以选择,K1是选择模式键,并将相应的模式在LED七段数码管中显示出来,K2可以对跑马灯的速度进行加速,K3可以对跑马灯的速度进行减速。整个系统可以实现对跑马灯模式的多层控制,还可以进行加减速。

软件部分采用KEIL编写、编译以及下载程序,程序语言采用C语言,具体实现实验要求内容。

1.2.3 设计安排

根据选题查找相关资料;

设计制作最小系统板;

3、确定方案后,画出电路原理图;

4、根据设计要求,编写好软件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值