LED点阵动态显示屏一、课程设计题目:LED点阵动态显示屏设计;用实验箱1616的LED显示屏多态滚动显示汉字或字符;二、课程设计目的:为了进一步巩固学习的理论知识,增强学生对所学知识的实际应用能力和运用所知识解决实际问题的能力,开始为期一周的单片机课程设计。通过实训使学生在巩固所学知识的基础上具有
单片机课程设计报告---Tag内容描述:
1、目的是培养学生综合设计 的能力,训练学生灵活运用所学知识,独立完成问题分析、总体设计和编程实现等软件开发 过程的综合实践能力,巩固深化学生的理论知识,提高编程水平,并在此过程中培养他们严 谨的科学态度和良好的学习作风。
为今后其他计算机课程打下基础。
在学习单片机原理及应用 A课程的基础上,进一步深入理解 MCS-51 单片机的结 构、工作原理和应用技术,提高单片机控制系统设计、研发的能力;按照教学计划的要求, 利用一周时间,综合应用所学知识,设计具有一定功能的小型单片机控制系统,培养学生一 定的自学能力和独立分析问题、解决问题的能力,要求学生能通过独立思考、查阅工具书、 参考文献,提出自己的设计方案,找出设计中遇到问题的解决途径。
三、课程设计要求及任务: 1整个课程设计的各个环节都要自己动手。
2完成 16X16LED 点阵动态显示屏设计,实现汉字“欢迎您”的动态显示; 3采用 C 语言编程实现; 4其他要求参见“nKDE-51 单片机实验教学系统实验指导书” ; 5基本任务为必做项目,附加任务为选做项目; 6对课程设计进行总结,撰写课程设计说明书。
设计任务: 1。
2、结合的理论,结合生产实际分 析和解决工程实际问题的能力,巩固,加深和扩展有关电子类, 汇编语言,相关电子线路和仿真软件方面的知识和能力。
通过本次课程设计,应加强培养学生如下的能力: 1.加强自身独立的动手能力和思考解决问题的能力 2.提高学生的创造能力 3.学会使用 PROTEUS 软件及其与 keil 软件的联合调试和仿 真 二、设计的主要内容和要求设计的主要内容和要求 1、题目要求、题目要求 (1)设计一款能产生 3 种以三种以上波形的信号发生器 (2)设计波形选择按钮 (3)LED/LCD 显示波形代号 (4)其他功能 注:实现的功能有,共产生 5 种波形,1 号锯齿波、2 号三角波、 3 号梯形波、4 号方波、5 号正弦波,分别对应五个开关 K1、K2、 K3、K4、K5,用三个 LED 灯二进制数表示波形代号(亮为 1 灭为 0) ,另增加了调幅调频功能用开关 K0 控制 2、设计的指标和要求、设计的指标和要求 (1)使用 MSC-51 单片机系统和相关电子器件,如:D/A,A/D 转换器, 数码管或液晶显示器,运算放大器,示波器等。
(2)设计电路使其能产生三角波,锯齿波。
3、 . 7 6、程序代码 . 8 7、调试总结 . 16 8、设计心得体会 16 9、参考文献 . 16 2 1 1、课程设计概述、课程设计概述 函数发生器是一种多波形的信号源。
它可以产生正弦波、方波、三角波、锯 齿波, 甚至任意波形。
它的用途很广泛。
可以用于生产测试、 仪器维修和实验室, 还广泛使用在其它科技领域,如医学、教育、化学、通讯、地球物理学、工业控 制、军事和宇航等。
本文是做基于单片机的信号发生器的设计, 将采用编程的方法来实现三角波、 锯齿波、矩形波、正弦波的发生。
根据设计的要求,对各种波形的频率和幅度进 行程序的编写,并将所写程序装入单片机的程序存储器中。
在程序运行中,当接 收到来自外界的命令, 需要输出某种波形时再调用相应的中断服务子程序和波形 发生程序,经电路的数/模转换器和运算放大器处理后,从信号发生器的输出端 口输出。
本方案是基于 AT89C51 与 PCF8591 的单缓冲方式接口电路来设计。
单缓 冲式接口电路具有过程简单,容易实现。
由于本设计运用汇编的编程语言,导致 用独立式键盘来实现简单控制。
本方案所产生的信号频率稳定性高,精确度高。
而且在硬件方面。
4、 指导教师签名 3 目目 录录 1 1 摘要摘要 2 2 设计要求设计要求 3 3 硬件电路设计硬件电路设计 3.1 3.1 芯片介绍芯片介绍 3.2 3.2 设计方案设计方案 3.3 3.3 工作原理工作原理 3.4 3.4 系统结构框图系统结构框图 4 4 电路原理图电路原理图 5 5 总结总结 参考文献参考文献 附件一:程序清单附件一:程序清单 一、摘要一、摘要 频率测量仪器使用在生产和科研的各个部。
5、统主要硬件电路设计系统主要硬件电路设计 (4 4) 3.3.分模块介绍硬件电路分模块介绍硬件电路 (4 4) 4.4.系统软件设计系统软件设计 (8 8) 5.5.总结总结 (1111) 参考文献参考文献 附图附图 3 基于基于 80C5180C51 单片机的单片机的 4 43 3 键盘扫描及显示接口键盘扫描及显示接口 1.1. 引引 言言 单片微型计算机简称单片机,又称微控制器(MCU),它的出现是计算机发展史 上的一个重要的里程碑,它以体积小、功能全、性价比高等诸多优点独具特色,在 工业控制、尖端武器、通信设备、信息处理、家用电器等嵌入式应用领域中独占鳌 头。
本次课设采用的 STC89C51 单片机是。