×

一组单词记忆测试器程序设计

消耗积分:6 | 格式:rar | 大小:3850KB | 2017-07-24

火11羽

分享资料个

单词记忆器

  本题目实质上是一个具有一定复杂程度键盘扫描程序,可将单词存储在一个二维数组中,按“确定”键开始程序后,次显示0行的数组,即第一个单词。之后按下“向上”按键,显示上一行数组,即上一个单词; 按下“向下”按键,显示下一行数组,即下一个单词。当显示的行数超过9时,程序结束,并通过按“确认”的次数,计算出正确率。

  根据课题要求,使用C52进行编程,建立字符型数组存放单词,通过LCD1602显示所存放的单词。通过对简易键盘的扫描确定按下了那个按键,对单词做以下四种处理:

  (1)确认:表示对当前单词认识,使显示下一个单词,并置计数数组的对应位为1;

  (2)不认识:表示对当前单词不认识,使显示下一个单词,并置计数数组的对应位为0;

  (3)上一个:不对当前单词做任何处理,使显示上一个单词,计数数组对应位不变;

  (4)下一个:不对当前单词做任何处理,使显示下一个单词,计数数组对应位不变;

  没显示一个单词,在LCD显示已经显示单词的认识个数,如“1/10”,当10个单词显示完毕,最后给出单词认识率,如“70%”。此时,按下任何按键,系统自动回到初始状态。

  2.2 系统流程图

  程序流程图说明:

  程序流程图是程序分析中最基本、最重要的分析技术,它是进行流程程序分析过程中最基本的工具。程序流程图是人们对解决问题的方法、思路或算法的一种描述。

  流程图的优点:

  (a)采用简单规范的符号,画法简单;

  (b)结构清晰,逻辑性强;

  (c)便于描述,容易理解。
一组单词记忆测试器程序设计

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(1)
发评论
Adey杨 2017-07-25
0 回复 举报
资料蛮不错的,有三个人的成果,可以做对比,能更加简单的理解,不错 收起回复

下载排行榜

全部1条评论

快来发表一下你的评论吧 !