2012年微机原理课程设计题目

2012年微机原理课程设计题目

ID:5287263

大小:170.29 KB

页数:14页

时间:2017-12-07

2012年微机原理课程设计题目_第1页
2012年微机原理课程设计题目_第2页
2012年微机原理课程设计题目_第3页
2012年微机原理课程设计题目_第4页
2012年微机原理课程设计题目_第5页
资源描述:

《2012年微机原理课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.将键盘输入的十进制数转换成格雷码并显示(3位以内十进制数)。2.编制将4位格雷码转换成十进制的转换程序。要去在键盘上输入任一格雷码,即可在下一行显示出其对应的十进制3.设计程序,实现从键盘上输入一个加减混合运算式,输入等号后,在下一行上显示十进制计算结果。显示示例:Input:3+5+7+8=234.从键盘上输入7名裁判的评分(0~10,整数),扣除一个最高分,扣除一个最低分,计算出其它五个分数的平均值(保留一位小数),并在显示其上输出“Thefinalscoreis:”和最终结果。5.利用小键盘的按键实现步进电机的启动,停止,换向,1X速

2、,2X速,点动等几种运行情况。6.为短跑比赛设计一个确定成绩次序的程序,要求能够输入8个队员编号,成绩;输出最终的排名次序编号及成绩。(成绩时间格式--秒数:百分秒数,如12:15)7.为评委设计一个显示选手通过的指示器,以电脑显示屏作为指示屏。当从键盘输入0时,显示屏上呈现“×”图形,表示选手被淘汰;当从键盘输入1时,显示屏上呈现“√”图形,表示选手通过。8.试设计一个道路收费系统,将车型分为大型车、中型车、小型车,每种车型分别有各自的单公里收费标准,如下表所示,在收费时,将车型和公里数输入系统,就可自动生成收费额,(公里数取整。收费额以元为

3、单位,保留一位小数)。序车型单公里收费(单位:0.1元)号1大型车52中型车33小型车19.为男子25米手枪速射决赛设计一个排名程序。决赛有6名运动员参加,每人每轮次打5枪,每枪打中靶子的中心区就计一分,打不中就记0分。四轮比赛之后,先将成绩最低的选手淘汰(即为决赛第6名),另外五位队员继续比赛并累计成绩,一轮之后再淘汰最低分,依次进行,直到最后两个队员直接对决,决出冠军。设计时可将运动员的编号设置为1~6号,且前4轮比赛已经结束,输入前四轮每位运动员的编号和成绩(1-20),找出末位运动员并设置为第6名,并将其去除,剩下5人。以后每轮输入运动

4、员的成绩(0-5),与前面的成绩累加后进行末位排名,直到完成所有的排名。10.8个LED灯循环闪烁。要求:首先是1,3,5,7号LED灯依次亮1秒钟,当第7号LED亮后,这四个灯同时闪烁5下;然后是,2,4,6,8号依次亮1秒钟,当第8号LED亮后,这四个灯同时闪烁5下。11.采用INT10H功能显示移动的字母(同学姓的拼音)12.在电脑显示器上显示移动的矩形。13.设计一个数字钟,在屏幕上显示分:秒(mm:ss)。按下非空格键开始计时,并显示00:00,每过1秒,ss增1,到60秒mm增1,到60分就是1小时。经过1小时后又回到00:00重新

5、计数。当按下空格键时,程序返回DOS,数字钟消失。14.编辑程序可以实现键盘输入数据与运算符,进行“加减”运算。(提示:先输入数据与运算符,保存,再按照运算符选择对应的子程序;输入的数据是用字符表示的,需要转换;要有良好的界面(有相应的提示信息))15.利用TDN所带小键盘,实现A-H八个字母的输入扫描程序,利用一个开关模拟回车键,让所输入的字母显示在CRT显示器上。16.编辑程序可以实现键盘输入数据与运算符,进行“乘除”运算。(数据可以是3位十进制数)(提示:先输入数据与运算符,保存,再按照运算符选择对应的子程序;输入的数据是用字符表示的,需

6、要转换;要有良好的界面(有相应的提示信息))17.查找字符串中的指定字符基本功能:1编写程序显示一个操作界面,提示操作:输入一串字符串、输入所查找的字符或字符串等;2显示出查找到的数目;3用不同颜色或闪烁标示出所找到的字符或字符串;18.按下列要求编程:(1)显示提示语,输入两个小于100的十进制正整数。(2)求出这两个数的所有公约数。(3)数据的输入和结果的输出都要有必要的提示,且提示独占一行。19.显示提示语,输入两个小于100的十进制正整数,求出这两个数的平方差,并显示在屏幕上,若是负的要输出负号。数据的输入和结果的输出都要有必要的提示,

7、且提示独占一行。20.利用TDN所带小键盘,实现0-8八个数字的输入扫描程序,利用一个开关模拟回车键,让所输入的数字显示在CRT显示器上。21.求N-M连续数据的和,并将和显示出来。22.从键盘输入一个4*4的矩阵。要求:(1)每个元素都是4位十进制数。(2)在屏幕上输出该矩阵和它的转置矩阵。(3)输出这两个矩阵的和(对应元素相加)。(4)数据的输入和结果的输出都要有必要的提示,且提示独占一行。23.编程输出九九乘法表24.在屏幕上开一个窗口显示自已的名字(汉字)。25.利用TDN所带小键盘,加上一个开关作为功能选项键,实现A-H八个大写母,以

8、及a-h八个小写字母的输入扫描程序,利用一个开关模拟回车键,让所输入的字母显示在CRT显示器上。26.通过键盘输入字母,然后显示相应的图形。要求:输入

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。