创新课程设计总结报告
创意设计总结汇报

创意设计总结汇报
在过去的一段时间里,我们团队致力于创意设计的工作,经过不懈的努力和合作,我们取得了一些令人自豪的成绩。
现在,我将向大家汇报我们的工作成果和总结经验。
首先,我们在创意设计方面取得了一些重要的突破。
通过团队成员之间的密切合作和不断的头脑风暴,我们成功地完成了一些具有挑战性的设计项目。
我们的作品不仅在审美上取得了突破,而且在功能性和实用性上也有所提升。
这些成果得到了客户和用户的一致好评,为我们的团队赢得了更多的信任和支持。
其次,我们在创意设计过程中总结了一些宝贵的经验。
我们发现,团队合作是取得成功的关键。
每个团队成员都发挥了自己的特长,充分发挥了团队的力量。
同时,我们也深刻认识到,创意设计需要不断地学习和创新。
我们要保持开放的心态,不断地汲取新的灵感和技巧,才能不断提升自己的设计水平。
最后,我们也意识到创意设计的工作需要不断地推陈出新。
我们不能停留在过去的成绩上,而是要不断地挑战自己,追求更高的目标。
我们将继续努力,为客户和用户带来更多的惊喜和满意。
总的来说,我们的创意设计工作取得了一些令人鼓舞的成绩,但同时也面临着一些挑战。
我们将继续努力,不断提升自己的设计水平,为客户和用户带来更多的优质作品。
希望在未来的工作中,我们能够取得更大的成功,为团队和公司赢得更多的荣誉。
谢谢大家!。
课程设计报告总结

课程设计报告总结一、教学目标本课程的教学目标是使学生掌握XX学科的基本概念、原理和方法,提高学生的科学素养和解决问题的能力。
具体目标如下:1.知识目标:学生能够准确地掌握XX学科的基本知识和概念,了解学科的发展趋势和应用领域。
2.技能目标:学生能够运用所学知识解决实际问题,具备基本的实验操作能力和数据分析能力。
3.情感态度价值观目标:学生对XX学科产生浓厚的兴趣,培养科学思维和创新意识,意识到学科在生活中的重要性。
二、教学内容根据课程目标,教学内容主要包括以下几个方面:1.XX学科的基本概念和原理:通过讲解和案例分析,使学生了解并掌握XX学科的基本知识和理论。
2.学科发展及其应用:介绍XX学科在国内外的发展状况及其在各个领域的应用,激发学生的学习兴趣和应用能力。
3.实验操作和数据分析:学生进行实验,培养学生的实验操作能力和数据处理能力。
4.科学思维和创新意识的培养:通过问题讨论和案例分析,引导学生运用所学知识解决实际问题,培养学生的科学思维和创新意识。
三、教学方法为了实现课程目标,我们将采用多种教学方法,包括:1.讲授法:通过系统讲解,使学生掌握XX学科的基本知识和理论。
2.讨论法:学生进行课堂讨论,培养学生的思维能力和团队合作精神。
3.案例分析法:通过分析实际案例,使学生了解XX学科在实际中的应用。
4.实验法:学生进行实验操作,培养学生的实验能力和科学素养。
四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选择权威、适合学生水平的教材,作为教学的主要参考资料。
2.参考书:提供相关的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作多媒体课件,提高教学的趣味性和直观性。
4.实验设备:准备实验所需的设备器材,保证实验教学的顺利进行。
五、教学评估为了全面、客观地评估学生的学习成果,我们将采取以下评估方式:1.平时表现:通过观察学生在课堂上的参与程度、提问回答等情况,评估其学习态度和理解能力。
初中美术创新实践(含示范课课程设计、学科学习情况总结)

初中美术创新实践第一篇范文:初中美术创新实践在素质教育的背景下,美术教育作为人文学科的重要组成部分,对于培养学生的审美情趣、创新能力和综合素质具有不可替代的作用。
本文以初中美术创新实践为主题,旨在探讨如何在教学过程中,运用创新实践的理念和方法,提高美术教育的质量和效果。
一、美术教育的现状与挑战随着教育改革的深入推进,美术教育在我国初中阶段得到了越来越多的重视。
然而,在实际教学过程中,仍存在一些问题和挑战,如教学内容单一、教学方法陈旧、学生兴趣不足等。
为解决这些问题,教师需要不断创新教学实践,提高美术教育的吸引力和影响力。
二、创新实践的理念1.人本主义:以学生为中心,关注学生的个体差异,尊重学生的兴趣和需求,充分发挥学生在美术学习中的主观能动性。
2.情境教学:创设丰富多样的教学情境,让学生在真实的环境中感受美、体验美、创造美。
3.跨学科整合:打破学科界限,将美术与其他学科相互融合,提高学生的综合素质。
4.校本课程开发:结合学校和学生实际情况,开发具有特色的美术课程,丰富教学内容。
5.信息技术应用:充分利用现代信息技术,提高美术教育的趣味性和互动性。
三、创新实践的方法1.启发式教学:教师通过提问、引导、示范等方法,激发学生的思考,培养学生的创新意识和能力。
2.项目式学习:组织学生参与美术项目,让学生在实践中学会合作、交流和解决问题。
3.课堂互动:增加课堂讨论、评价、展示等环节,提高学生的参与度和积极性。
4.个性化指导:针对不同学生的特点和需求,给予个性化的辅导和指导,帮助学生发挥潜能。
5.评价体系改革:建立多元化、全面的评价体系,关注学生的过程性和发展性,减少单一的考试成绩评价。
四、创新实践案例以人教版初中美术教材为例,结合教材内容,进行创新实践案例的设计和实施。
1.教学内容:结合教材中的绘画、雕塑、设计等章节,拓展教学内容,引入现代艺术、民间艺术等元素。
2.教学方法:运用项目式学习、课堂互动等方法,让学生在实践中掌握美术技能,培养创新能力。
课程设计实践报告心得

一、前言时光荏苒,转眼间,我在学校的课程设计实践已经接近尾声。
回顾这段时间的学习和实践,我深感收获颇丰。
在此,我想结合自己的实际体验,谈谈课程设计实践的心得体会。
二、实践背景课程设计实践是高校教育中一项重要的实践活动,旨在培养学生的创新意识、实践能力和综合素质。
本次课程设计实践以“XX项目”为主题,要求学生运用所学知识,结合实际需求,进行项目的设计与开发。
三、实践过程1. 项目选题与调研在课程设计实践初期,我们首先进行了项目选题与调研。
我们小组针对当前市场需求,选择了“智能交通管理系统”作为设计主题。
通过查阅相关资料、访谈行业专家,我们对智能交通管理系统的现状、发展趋势及关键技术进行了深入了解。
2. 需求分析与设计在需求分析阶段,我们针对智能交通管理系统进行了详细的需求分析,明确了系统功能、性能指标、用户群体等。
随后,我们结合需求分析结果,进行了系统设计,包括系统架构、模块划分、接口定义等。
3. 技术选型与开发在技术选型阶段,我们根据项目需求,选择了合适的开发工具、编程语言和数据库。
在开发过程中,我们遵循软件工程的基本原则,进行了代码编写、单元测试、集成测试等环节。
4. 项目实施与调试在项目实施阶段,我们按照既定的计划,完成了系统开发、测试、部署等工作。
在调试过程中,我们针对发现的问题,进行了反复修改和优化,确保系统稳定运行。
5. 项目总结与答辩在项目完成后,我们进行了项目总结,撰写了实践报告。
同时,我们还参加了课程设计答辩,向评委展示了我们的成果。
四、心得体会1. 学以致用,提高实践能力通过本次课程设计实践,我深刻体会到学以致用的重要性。
在实践过程中,我将所学知识应用于实际项目,不仅提高了自己的编程能力,还学会了如何进行需求分析、系统设计等。
2. 团队合作,共同进步课程设计实践需要团队成员之间的密切配合。
在实践过程中,我们分工合作,共同解决问题,提高了团队协作能力。
同时,通过与其他成员的交流,我也学到了许多新知识。
初中音乐教学的课程创新设计(含示范课课程设计、学科学习情况总结)

初中音乐教学的课程创新设计第一篇范文:初中音乐教学的课程创新设计在新时代背景下,音乐教育在我国初中阶段的重要性日益凸显。
音乐教育不仅能够提升学生的审美素养,还能培养学生的创造力、团队协作能力等多方面的综合素质。
为了适应新时代教育发展的需求,初中音乐教学亟待进行课程创新设计。
本文从教学目标、教学内容、教学方法、教学评价四个方面对初中音乐教学的课程创新设计进行探讨。
一、教学目标创新设计1.培养学生的音乐审美能力:通过音乐教育,使学生能够感受、欣赏音乐的美,培养正确的审美观念。
2.提高学生的音乐表现力:引导学生参与音乐实践活动,锻炼学生的音乐表演、创作能力。
3.增强学生的音乐文化素养:向学生介绍音乐历史、音乐文化,提升学生对音乐文化的认识和理解。
4.培养学生的团队协作精神:通过合唱、合奏等形式,培养学生的团队协作能力和集体荣誉感。
二、教学内容创新设计1.融入本土音乐文化:将我国各民族音乐、地方特色音乐融入教学内容,弘扬民族文化。
2.选取经典国际音乐作品:介绍世界著名音乐家、作品,拓宽学生音乐视野。
3.结合现代音乐元素:引入流行音乐、摇滚、爵士等现代音乐形式,贴近学生生活。
4.增加音乐创作环节:鼓励学生创作音乐作品,培养创新精神和实践能力。
三、教学方法创新设计1.情境教学法:通过设置音乐情境,让学生在情境中感受、体验音乐。
2.互动教学法:引导学生参与课堂讨论、互动,提高学生的参与度和积极性。
3.实践教学法:加大音乐实践活动力度,让学生在实践中提高音乐素养。
4.信息技术辅助教学:利用多媒体、网络等现代信息技术手段,丰富教学形式,提高教学效果。
四、教学评价创新设计1.过程性评价:关注学生在音乐学习过程中的表现,全面评价学生的音乐素养。
2.多元化的评价方式:结合自评、互评、教师评价等多种评价方式,全面客观地评价学生。
3.评价标准分层化:根据学生个体差异,制定不同的评价标准,激发学生的学习积极性。
4.注重发展性评价:关注学生的可持续发展,为学生提供有针对性的指导和建议。
课程设计实训总结范文6篇

课程设计实训总结范文6篇第1篇示例:课程设计实训是大学生在校期间必不可少的一门课程,通过这门课程的学习和实践,能够帮助学生提高实际应用能力,培养自主学习和创新的能力。
在本学期的课程设计实训中,我收获颇丰,获得了许多宝贵的经验和教训。
下面我将对这次课程设计实训进行一下总结。
通过这次课程设计实训,我深刻体会到了团队合作的重要性。
在这次实训中,我和我的同学们一起组成了一个小组,共同完成了一个课程设计项目。
在这个过程中,大家各自承担着不同的角色,相互配合,共同努力,最终取得了成功。
通过与同学们的合作,我不仅学会了倾听和沟通,还学会了分工合作,充分发挥每个人的优势,最大限度地提高了团队的效率和效果。
通过这次课程设计实训,我加深了对专业知识的理解和掌握。
在完成课程设计项目的过程中,我深入研究了相关的理论知识,运用所学知识解决实际问题,不断提升自己的专业能力。
通过不断地实践和尝试,我发现了自己在某些方面的不足之处,并通过不断地学习和实践,不断完善和提高自己,取得了不错的成绩。
通过这次课程设计实训,我对自身的职业规划有了更清晰的认识。
在这次实训中,我逐渐发现了自己的兴趣和擅长的领域,同时也意识到了自己不足的地方。
通过这次实践,我更加明确了自己未来的职业方向,并制定了相应的学习和发展计划。
我相信,在未来的学习和实践中,我会继续努力,不断提升自己,实现自己的理想和目标。
第2篇示例:课程设计实训是大学生在校期间非常重要的一部分,通过实训可以让学生在学习理论知识的培养实际操作能力和团队合作精神。
本次实训总结将从课程设计目的、所学知识和技能、实训过程中遇到的问题以及对未来发展的展望等方面进行详细介绍。
本次课程设计实训的主要目的是让学生通过实际操作,深入理解所学的课程知识,提高解决问题的能力和实践能力。
在实训过程中,我学会了如何进行需求分析、系统设计、编码实现和测试调试等一系列专业技能,对于以后从事相关行业工作打下了坚实的基础。
技校班主任工作总结:课程设计创新,推动教学优化发展

技校班主任工作总结:课程设计创新,推动教学优化发展2023年,随着社会的快速发展和人才的日益需求,技校班主任的工作变得越来越重要。
在这一年里,我深感自己的责任重大,工作需要更加高效、创新、优化。
在这篇文章中,我将分享我在课程设计和教学推动方面所做的工作、面临的挑战和取得的成果。
一、课程设计创新在技校的课程设计中,我们一直致力于让课程更加贴近实际和市场需求。
在2023年,为了更好地满足行业的需求和技术的发展,我和团队进行了一系列的课程创新和改进。
首先,我们加强了与行业的联系,了解行业的发展趋势和技术应用,针对性地调整和优化课程内容及教学方法。
同时,我们也着力开展师资培训,让老师们更加深入地了解现实中的行业应用和技术需求,从而更好地指导学生。
其次,我们引入了一些新的课程,如智能制造课程。
这门课程涵盖了人工智能、物联网、云计算、大数据等多项前沿技术,激发学生对新技术的兴趣和学习热情。
此外,我们还面向市场需求增设了汽车智能化检测和维修、科技型企业管理等新兴专业,提高了学校的专业化水平和市场竞争力。
最后,为了让课程更加贴近学生的实际需求和学习兴趣,我们注重引导学生参与课程设计。
在课程开发过程中,我们开展了一系列的互动和调研,了解学生的兴趣、专业方向和就业需求,根据学生反馈不断完善和改进课程内容,确保课程的针对性和实用性。
二、推动教学优化发展在教学推动方面,我始终坚持不断自我反思和学习,探索更加高效的教学方式和方法,致力于提升学生的实践能力和创新意识。
在2023年,我进行了以下几方面的工作:1. 注重实践教学我们深知理论学习和实践教学的紧密联系,因此将实践教学作为教学中的重要一环。
我们采用模拟实验、实习实训、产业实践等多种形式的实践教学方式,让学生运用所学知识和技能进行实际应用,提高他们的实践能力和创新意识。
2. 引入信息化教学手段我们注重引入信息化教学手段,例如多媒体、网络课件、在线教学等,使学生在高效、便捷的环境中进行学习与交流。
创新课程设计报告

创新课程设计报告一、教学目标本课程的教学目标是使学生掌握XX学科的基本概念、原理和方法,提高学生的XX能力。
具体来说,知识目标要求学生掌握XX学科的基本知识,能够运用所学知识解决实际问题;技能目标要求学生能够运用XX方法进行问题分析和解决;情感态度价值观目标要求学生培养对XX学科的兴趣和热情,树立正确的科学态度和价值观。
二、教学内容根据课程目标,本课程的教学内容主要包括XX学科的基本概念、原理和方法。
教学大纲将按照教材的章节顺序进行,每个章节都会有具体的内容安排。
具体教学内容如下:1.第一章:XX学科的基本概念和原理2.第二章:XX方法的运用3.第三章:XX学科的实际应用三、教学方法为了达到课程目标,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等。
讲授法用于传授基本概念和原理,讨论法用于激发学生的思考和讨论,案例分析法用于分析实际问题,实验法用于实践操作和验证理论。
通过多样化的教学方法,激发学生的学习兴趣和主动性,提高学生的学习效果。
四、教学资源为了支持教学内容和教学方法的实施,本课程将选择和准备适当的教学资源。
教材将是主要的教学资源,同时还会提供参考书籍、多媒体资料和实验设备等。
教材和参考书籍用于学生自主学习和复习,多媒体资料用于辅助讲解和展示,实验设备用于实验操作和验证。
通过丰富多样的教学资源,提供学生全面的学习体验。
五、教学评估本课程的评估方式将包括平时表现、作业和考试等。
平时表现将根据学生在课堂上的参与度、提问和回答问题的情况进行评估。
作业将根据学生完成的情况和质量进行评估。
考试将采用闭卷考试形式,包括选择题、填空题和解答题等,以全面反映学生的学习成果。
评估方式将力求客观、公正,通过综合评估学生的知识掌握和应用能力,提高学生的学习动力和效果。
六、教学安排本课程的教学安排将根据教学内容和学生的实际情况进行制定。
教学进度将按照教材的章节顺序进行,每个章节都会有具体的教学时间和教学任务安排。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程设计总结报告书设计项目:手势控制点阵实验课程名称:创新课程设计指导老师:周山雪班级:院拓一班组员:黄进发熊启强王仁浩2016年11月29日—2016年12月1日目录一、项目介绍 (1)1.1 摘要 (1)1.2 设计内容 (1)1.3 系统主要功能 (1)二、硬件设计 (1)2.1 原理电路图 (1)2.2 主要元件功能说明 ........................................................... 错误!未定义书签。
2.3 硬件工作原理阐述 (4)2.4 元件清单 (5)三、系统软件设计................................................................................ 错误!未定义书签。
3.1 程序流程图 (5)3.2 源程序清单 (6)3,3调试与检修·8四、参考文献 (15)一、项目介绍1.1 摘要本作品实现手势控制led阵列的功能,它由两个独立部分组成,分别为led阵列显示部分(下称led阵列模块)、捕捉手势部分(下称手持模块)它们分别采用了51级和stm32级芯片作为本作品的主控器,并通过2.4G无线模块作为模块的通信桥梁。
实现了“手动,led阵列有感应。
”本作品经反复试验,响应延时均保持0.5Ms内。
关键词:手势识别led阵列无线算法1.2 设计内容我们组所设计的是一个8×8点阵显示模块,期间包括软件程序的编写和调试,PCB板子的制作,电路的仿真以及硬件的焊接和调试,最后做实训总结报告。
1.3 系统主要功能1.实现功能,功能是在一块板子上用户晃动板子。
板子8*8LED点阵四个亮点会随角度的变化而移动且每个点都可以显示到.二、硬件设计2.1 电路原理图(2)8*8点阵工作原理由于是8*8点阵屏设计,需要端口16个,可采用静态显示模式,用P0口和P2口驱动LED点阵芯片块,通过软件编程,即可实现汉字的显示,并可上移下移,左移,右移,动态流动显示。
(3)最小系统功能说明MCS--52系列单片机是美国Intel公司在1980年推出的8位单片微型计算机,包含51和52两个子系列。
51子系列的典型产品有8031,8051和8751三种机型52子系列包括8032,8052二种主要机型。
52子系列的配置如下:(1)8位CPU;(2)振荡频率1.2~12MHZ;(3)128个字节的片内数据存储器(片内RAM);(4)21个专用寄存器;(5)4KB的片内程序存储器(8031无);(6)8位并行I/O口P0,P1,P2,P3;(7)一个全双工串行I/O口;(8)2个16位定时器/计数器;(9)5个中断源,分为2个优先级;本系统选用STC89C52系列单片机,由于它的模块化设计为适应具体的应用提供了极大的灵活性,便于扩展功能,有效的提高了系统的经济性。
AT89C52是一种低工耗、高性能的片内含有4KB快闪可编程/擦除只读存储器的八位CMOS微控制器,使用高密度、非易失存储编程器对程序存储器重复编程。
STC89C52具有以下特点:(1)片内有4KB可在线重复编程的快闪擦写存储器。
(2)32条可编程I/O线。
(3)程序存储器具有三级加密保护。
(4)可编程全全双工串行通道。
(5)空闲状态维持低功耗和掉电状态保存存储内容。
最小系统可以通过编写程序,杜邦线和执行程序的点阵模块的连接,将执行信号通过杜邦线输送到点阵模块,使点阵显示模块显示编写程序中的一系列命令,已完成点阵显示的功能。
(5)最小系统工作原理最小系统的核心是STC89C52单片机,其内部带有8KB的FLASH ROM,256B片内RAM,基本上能满足最小系统的设计要求。
如接上时钟电路、复位电路即可加电工作。
单片机结构见下图:2.3 硬件工作原理阐述点阵LED一般采用扫描式显示,实际运用分为三种方式:(1)点扫描;(2)行扫描;(3)列扫描。
若使用第一种方式,其扫描频率必须大于16×64=1024Hz,周期小于1ms即可。
若使用第二和第三种方式,则频率必须大于16×8=128Hz,周期小于7.8ms 即可符合视觉暂留要求。
此外一次驱动一列或一行(8颗LED)时需外加驱动电路提高电流,否则LED亮度会不足。
最小系统主要写入程序,通过与点阵的连接,执行相应的程序。
2.4 元件清单51单片机一个8*8点阵模块一个Mpu6050模块一个杜邦线若干根火牛一个电容一个插针若干。
3.1流程图3.2 源程序清单#include <reg52.h>#include "suanfa.h"#include "all.h"//uchar fron[]="fron";//uchar base[]="base";//uchar left[]="left";//uchar right[]="right";int _Y=0,_Z=0,_X=0;int mode_x_y_node = 44; //个位是x轴uchar fron[]="fron";uchar base[]uchar left[]="left";uchar right[]= rightuchar midd[]="middle";void judge(int _X_, int _Y_) ;int judge_run(int X__,int Y__);void check(){show_angle();}/***************************判断函数.***************************/void judge(int _X_, int _Y_){int mode;// int i;// /*********************中间************************/ // if(_X_<20&&_X_>-20 &&_Y_<20&&_Y_>-20)// {// for(i=0;i<6;i++)// {// SeriPushSend(midd[i]);// }// SeriPushSend(0x0a);// show_dot(myself,1);// }// /*******************上面****************************/ // if(_X_<20&&_X_>-20 &&_Y_<-20)// {// /*if(_Y_<-50) //最上// {// for(i=0;i<4;i++)// {// SeriPushSend(fron[i]);// }// run(4,4, 4,7,myself_af ,1);// }// if(_Y_>-50 && _Y_<-30) //中间// {// for(i=0;i<4;i++)// {// SeriPushSend(fron[i]);// }// run(4,4, 4,6,myself_af ,1);// }// if(_Y_>-30 && _Y_<-20) //下面// {// for(i=0;i<4;i++)// {// SeriPushSend(fron[i]);// }// run(4,4, 4,5,myself_af ,1);// }// */// }// SeriPushSend(0x0a);// // run_fron(3, 6, myself_af ,1);////// /************************下面***************************/// if(_X_<20&&_X_>-20 &&_Y_>20)// {// for(i=0;i<4;i++)// SeriPushSend(base[i]);// SeriPushSend(0x0a);// // run_down(4, 1, myself_af ,1);// run(4,4, 4,1,myself_af ,1);// }// /*****************************左面**************************/ // if(_X_>20 &&_Y_>-20&&_Y_<20)// {// for(i=0;i<4;i++)// SeriPushSend(left[i]);// SeriPushSend(0x0a);// //run_left (3, 7, myself_af ,1);// run(4,4, 7,4,myself_af ,1);// }// /*****************************右面****************************/// if(_X_<-20 &&_Y_>-20&&_Y_<20)// {// for(i=0;i<4;i++)// SeriPushSend(right[i]);// SeriPushSend(0x0a);// //run_right(4, 1, myself_af ,1);// run(4,4, 1,4,myself_af ,1);// }mode = judge_run(_X_,_Y_);run(4,4, mode%10,mode/10,myself_af ,1);}/*上面、下面、左面、右面是以十为分辨率左上、左下、右上、右下是以五为分辨率mode_x_y_node 个位是x轴.*/int judge_run(int X__,int Y__) //传入x轴、y轴的数据... 返回一个两位数x轴、y轴坐标{if(X__<10&&X__>-10 &&Y__<10&&Y__>-10){// for(i=0;i<6;i++)// {// SeriPushSend(midd[i]);// }//SeriPushSend(0x0a);// show_dot(myself,1);mode_x_y_node = 44;}else{/*******************上面****************************/if(X__<20&&X__>-20 &&Y__<-20){if(Y__>-50) //控制角度.{mode_x_y_node = 10*((-Y__/10)+3) + 1*4 ; // 当-Y__/10 为2时,进位个位不变}if(Y__<-50) //超过界限,最极限显示.{mode_x_y_node = 10*7 + 1*4;}}/************************下面***************************/ if(X__<20&&X__>-20 &&Y__>20){if(Y__<50){mode_x_y_node = 10*(5-(Y__/10)) + 1*4 ; // 当Y__为4时,十位为一个位不变}if(Y__>50) //超过界限,最极限显示.{mode_x_y_node = 10*1 + 1*4 ;}/*****************************左面**************************/if(X__>20 &&Y__>-20&&Y__<20){if(X__<50){mode_x_y_node = 10*4 + 1*((X__/10)+3) ; // 当X__/10为3时,进位. 十位不变}if(X__>50) //超过界限,最极限显示.{mode_x_y_node = 10*4 + 1*7 ;}}/*****************************右面****************************/if(X__<-20 &&Y__>-20&&Y__<20){if(X__>-50){mode_x_y_node = 10*4 + 1*(5-(-X__/10)) ; //当-X__/10 为2时,进位. 十位不变.}if(X__<-50) //超过界限,最极限显示.{mode_x_y_node = 10*4 + 1*1 ;}/********************左上*****************************/if(X__>10 && Y__<-10) //以5为分辨率.{if(X__<25 && Y__>-25){mode_x_y_node = 10*((-Y__/5)+3) + 1*((X__/5)+3) ; //}if(X__>=25 || Y__<=-25) //超过界限,最极限显示.{mode_x_y_node = 10*7 + 1*7 ;}}/****************右上****************************/if(X__<-10 && Y__<-10){if(X__>-25 && Y__>-25){mode_x_y_node = 10*((-Y__/5)+3) + 1*(5-(-X__/5)) ;}if(X__<=-25 || Y__<=-25) //超过界限,最极限显示.{mode_x_y_node = 10*7 + 1*1;}}/***********************左下****************************/ if(X__>10 && Y__>10){if(X__<25 && Y__<25){mode_x_y_node = 10*(5-(Y__/5)) + 1*((X__/5)+3);}if(X__>=25 || Y__>=25) //超过界限,最极限显示.{mode_x_y_node = 10*1 + 1*7;}}/*******************右下**************************/if(X__<-10 && Y__>10){if(X__>-25 && Y__<25){mode_x_y_node = 10*(5-(Y__/5)) + 1*(5-(-X__/5));}if(X__<=-25 || Y__>=25) //超过界限,最极限显示.{mode_x_y_node = 10*1 + 1*1;}}return mode_x_y_node;}3.3调试与检修1. 检修1. 第一次:在用厂家示例程序时接线正常无误的情况下没有出现想要的效果,后面修改相应的管脚(P0->P1)现象正常.2. 第二次:在调试程序时靠近中心位置的若干亮点显示不正常,后面通过特殊处理算法解决了显示不正常的问题.2. 调试1. 调试用到的方法:1. 最小程序体法,即通过写一段简单的小程序让点阵显示出我们想要的现象,然后一步一步地将程序扩大.如不能正常显示则通过程序流程仿真的方法找BUG.2. 最难调试的部分:1. 在和六轴模块(测试偏移角度用)联合调试时如何能够使程序快速反应?2. 如何使亮点正常地显示?3. 如何地使六轴模块测试出最佳的数据?最难调试的部分三点的解决方法有两步:1. 用串口在电脑上看六轴模块回来的数据、按照数据的变化情况设定界限值.2. 在有第一步的资料后对六轴模块传回来的数据进行运算然后不断地改变公式算法使其达到正常显示的效果.四、参考文献1. 《单片机基础》李广弟北京航空航天大学出版社19922. 《单片微机控制应用技术—实操指导书》张大明刘振鹏机械工业出版社3 《单片机原理技术与应用技术》李全钊4.LED点阵显示与C语言编程(基础篇)。