翻新时间:2013-12-18
熟悉PIC系列单片机的开发环境及简单编程(一)
实验报告撰写要求
实验操作是理论联系实际的重要环节,实验报告必须在科学实验的基础上进行,实验报告的撰写是知识系统化的吸收和升华的过程,实验报告应该体现完整性、规范性、正确性、有效性。现将撰写实验报告的有关内容说明如下:
1.实验名称
2.实验目的
本次实验所涉及并要求掌握的知识点。
3.实验内容与实验步骤
实验内容、原理、原理图分析及具体实验步骤。
4.实验环境
实验所使用的器件、仪器设备名称及规格。
5.设计实验数据表格
6.实验过程与分析
详细记录在实验过程中发生的故障和问题,并进行故障分析,说明故障排除的过程及方法。
根据具体实验,记录、整理相应数据表格、绘制曲线、波形图等,并进行误差分析。
7.实验结果总结
对实验结果进行分析,完成思考题目,总结实验的心得体会,并提出实验的改进意见。
注:1.前5项必须在做实验之前完成,并由指导教师签字后才能做实验。
2.对于学生自拟实验题目、参与科研、创新实验等形式实验项目的实验报告可采用论文、实验总结报告等形式完成。
3.此封皮标准页面为16K,实验报告:实验名称:
熟悉PIC系列单片机的开发环境及简单编程
实验目的:
1. 通过顺序结构的简单程序设计,熟悉PIC系列单片机的开发环境,掌握基本应用步骤和命令;
2. 熟悉汇编语言指令,掌握基本的程序设计方法。
实验环境:
PC计算机 MAPLAB编译环境
实验原理 :
实验一:交换两个寄存器内容(例如交换f10H和f11H的内容) 实验过程比较简单,无分支程序,而且思路十分清晰,难度不大。
实验二:(选作)将某一寄存器内容中的奇偶位数据交换。
本实验的思想是:将寄存器中数据同10101010二进制数相与,得到原数据的奇数位,并向右移一位后存至一个寄存器,作为结果数据的偶位数;再将寄存器中数据同01010101二进制数相与,得到原数据的偶数位,并向左移一位后存至另外一个寄存器,作为结果数据的奇位数。最后,将这两个寄存器中的数字进行或运算,得到结果。
实验中,使用了RO作为记录原数奇位数的寄存器,RE作为记录原数偶位数的寄存器,RN作为记录员数据的寄存器,RR作为记录结果的寄存器。
实验程序:
实验一:
LIST P=16C54
RA EQU 10
RB EQU 11
RT EQU 12
ORG 1FFH
GOTO MAIN
ORG 0
MAIN NOP
MOVLW 0
MOVWF RT
MOVLW 15H
MOVWF RA
MOVLW 3AH
MOVWF RB
MOVF RA,0
MOVWF RT
MOVF RB,0
MOVWF RA
MOVF RT,0
MOVWF RB
END
实验二:(选作)
LIST P=16C54
RO EQU 10
RE EQU 11
RN EQU 13
STATU EQU 3
CARRY EQU 0
RR EQU 12
ORG 1FFH
GOTO MAIN
ORG 0
MAIN NOP
MOVLW 99H
MOVWF RN; GIVE VALUE
ANDLW B'10101010'
MOVWF RE
BCF STATU, CARRY
RRF RE; ODD->EVEN
MOVF RN,0
ANDLW &nbs p; B'01010101'
BCF STATU, CARRY
MOVWF RO
RLF RO; EVEN->ODD
MOVF RO,0
IORWF RE,0; ADD THE TWO PARTS OF THE NUMBER BY OR THEM
MOVWF RR
END
调试结果:
实验一结果:
1、赋值后
2、调换中
3、调换后
实验二结果:
1、赋值后
2、取奇数位的数值存入RE
3、将奇数位的数值右移一位
5、取偶数位的数值存入RO
6、将偶数位的数值左移一位
7、得到最后结果
实验分析与实验体会:
本实验通过顺序结构的简单程序设计,我基本掌握了PIC系列单片机的开发步骤和命令,熟悉了PIC系列单片机的开发环境MAPLAB,并在具体变成过程中,熟悉汇编语言指令,掌握基本的程序设计方法。
虽然本实验是基本练习,目的是为了熟悉实验环境,但是,在实验中还是学到了很多东西:
首先:实验中发现,虽然是一种新的单片机,但是,汇编程序的思想几乎一样,有了以前的8086变成经验,感觉上手并不是很难。
其次:虽然是汇编语言很相似,但是还是有些细节的地方不一样,需要非常仔细,比如说在表示二进制数据时,应该用B’*’的形式来表示,而不是*B的形式,因为这个小小的细节问题,耽误了半个小时。
下载文档
网友最新关注
- 回忆暑假生活
- 腾飞吧,巨龙
- 回忆暑假生活
- 我们都有一个家
- 我自豪,我是中国人
- 腾飞吧,巨龙
- 腾飞吧,巨龙
- 我爱我的祖国
- 腾飞吧,巨龙
- 走进音响世界
- 走进音响世界
- 我自豪,我是中国人
- 我自豪,我是中国人
- 我自豪,我是中国人
- 腾飞吧,巨龙
- 大学逃课的检讨书
- 给老公的检讨书
- 课堂吵闹检讨书
- 学校打架检讨书
- 给妻子的一封检讨书
- 英语四级作弊检讨书
- 给老婆的检讨书
- 违反校纪校规检讨书
- 学生检讨书的范文
- 寝室卫生不合格检讨书
- 母亲节给母亲和孩子的检讨书
- 大学逃课检讨书
- 大学生旷课检讨书
- 班级团支书检讨书
- 学生旷课检讨书
- 土建 房屋工程施工放线方法
- 施工现场安全要求
- 工程管理部工作总结
- 地基与基础、主体结构中隐蔽工程验收记录的主要项目
- 屋面工程的隐蔽验收记录的主要项目
- 建筑抗震知识
- 个人年终总结
- 住宅外观(外立面)设计
- 当前中国别墅设计与美国的差异
- 施工管理应该注意的地方
- 工程资料保管的期限与密级
- 甲方现场代表职责
- 装饰、装修工程中隐蔽工程验收记录的主要项目
- 怎样整理工程技术资料
- 质量检查内业资料遗留问题及解决方案
- 《美丽的小路》教学片断赏析一
- 《美丽的小路》教后感
- 《美丽的小路》教学设计二
- 《松鼠和松果》教学设计一
- 《松鼠和松果》第一课时教学设计
- 《松鼠和松果》教学设计二
- 《美丽的小路》教学设计五
- 《松鼠和松果》教学实录
- 《美丽的小路》教学设计四
- 《松鼠和松果》教学设计六
- 《松鼠和松果》第二课时教学设计
- 《两只鸟蛋》第二课时教学设计
- 《美丽的小路》教学设计三
- 《两只鸟蛋》教学感悟
- 《松鼠和松果》教学设计A、B案