翻新时间: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的形式,因为这个小小的细节问题,耽误了半个小时。
下载文档
网友最新关注
- 教师节里的润喉糖
- 假如我是科学家
- 可爱的小猫
- 观察豆子
- 不是亲人胜似亲人
- 我的蝈蝈将军
- 因为选择不同
- 黄山导游词
- 观察
- 再逢中秋
- 开学了,我们笑了
- 养蚕
- 颐和园导游词
- 时间都去哪了
- 胜似亲人
- 神殿娱乐3.3
- 神殿娱乐HD苹果版棋牌
- 空星娱乐app安装棋牌
- 空星娱乐旧版棋牌
- 2022最新娱乐棋牌
- 神殿娱乐5.9.1棋牌
- 神殿娱乐app棋牌
- 黑旗娱乐棋牌海盗版
- 狂飙娱乐苹果版棋牌
- 狂飙娱乐官网入口链接棋牌
- 空星娱乐app地址棋牌
- 狂飙娱乐app官网棋牌
- 公司项目论证会议记录
- 狂飙娱乐新版棋牌
- 恐怖乐园派对
- 国企管理应符合所有制性质
- 园林施工定额管理
- 探讨无线传感器网络LEACH路由协议的变化
- 从三江并流想国企管理
- 国有金融企业客户关系创新-市场营销管理论文(1)论文
- 现代企业管理体系下的国有企业思想政治工作
- 企业管理会计现状与发展策略之我见
- 我国民营企业负债筹资探析-市场营销管理论文(1)论文
- 群塔防碰撞方案
- 测量放线施工方案
- 对现代企业管理中5S管理应用的探讨
- 关于优化劳务派遣管理的探讨
- 论法约尔管理理论在油田HSE监督工作中的应用
- 浅议商业银行成本控制
- 图书馆员职业倦怠心理透视
- 《春天》
- 《春雨的色彩》随堂练习
- 《春雨的色彩》知识点
- 《春雨的色彩》知识点 生字
- 《春雨的色彩》课件 教学建议
- 《春雨的色彩》知识点:阅读知识
- 《春雨的色彩》课件 教案讲义
- 《燕子飞回来了》
- 《春雨的色彩》重难点分析
- 《春雨的色彩》考点链接
- 《春雨的色彩》作者其他作品
- 《春雨的色彩》知识点:仿写例句
- 《春雨的色彩》课文结构分析
- 《春雨的色彩》文章问题分析
- 《春雨的色彩》作者介绍