收藏 分享(赏)

单片机实验-数据排序实验模板.docx

上传人:cjc2202537 文档编号:374944 上传时间:2018-04-02 格式:DOCX 页数:9 大小:507.11KB
下载 相关 举报
单片机实验-数据排序实验模板.docx_第1页
第1页 / 共9页
单片机实验-数据排序实验模板.docx_第2页
第2页 / 共9页
单片机实验-数据排序实验模板.docx_第3页
第3页 / 共9页
单片机实验-数据排序实验模板.docx_第4页
第4页 / 共9页
单片机实验-数据排序实验模板.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、实 验 报 告 书课 程 名: 单片机原理及应用实验 题 目: 实验一 数据排序实验 软件实验 实验类别: 【设计】 班 级: 学 号: 姓 名: 评语:(1)电路连接调试: 正确 基本正确 不正确(2)实验程序编写: 正确 基本正确 不正确(3)数据测量分析: 准确 基本准确 不准确成绩:A B C D ,指导教师: 批阅时间: 年 月 日1、实验内容或题目题目:数据排序实验实验内容:对于特定内存单元中的数据进行冒泡排序。2、实验目的与要求实验目的:掌握 Keil 软件的使用;实验要求:编写程序在 RAM 50H56H 单元中放入自己学号的末 7 位,用冒泡法编写并调试一个排序程序,按从小到

2、大的次序重新排列数据并放至 RAM60H66H,用 Keil 编译、调试。例如:裘任翔,学号为:111003410719,则 50H56H 单元内容依次为:3,4,1,0,7,1,9裘任翔同学的实验结果应该为:RAM50H56H 单元依次为:3,4,1,0,7,1,9RAM60H66H 单元依次为:0,1,1,3,4,7,93、实验仪器(1)PC 微机 1 台4、实验程序框图 5、实验程序(实验程序清单作为附件放在最后)6、实验步骤将 RAM 50H56H 中放入不等的数据,运行实验程序后检查 60H66H 中的内容是否按从小到大的次序排列。7、实验数据8、思考题本题中,除了冒泡排序,还有哪些

3、排序方法可以实现?答:1. 选择排序法2. 直接插入排序法3. 二分插入排序法4. 希尔排序法5. 快速排序法6. 简单选择排序法7. 树形选择排序法8. 堆排序9. 归并排序法实验程序清单 unsigned char data a7 _at_ 0x0050;unsigned char data a7=3,4,0,0,1,0,4;unsigned char data b7 _at_ 0x0060;unsigned char data b7=3,4,0,0,1,0,4;#include#includevoid main()unsigned int i,j,t;for(j=0;jbi+1)t=bi;bi=bi+1;bi+1=t;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 教育学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报