单片机原理及接口技术A实验讲义.doc

单片机原理及接口技术A实验讲义.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 2 单片机原理及接口技术A 实验讲义 开课学院: 课程编号: 授课学期: 授课班级: 任课教师: 编写时间: 《单片机原理及接口技术》实验讲义 实验项目一 ?熟悉MPLAB-IDE软硬件开发环境 1、实验目的:熟悉MPLAB-IDE开发环境的使用方法,熟悉源程序的编辑录入,项目的建立及开发调试器KIT3的使用方法。 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:源程序的编辑录入,项目的建立,计算机与单片机编程器的硬件连接,演示板的使用,实验装置的应用,目标程序的下载等等,为后续实验打下必要的知识准备,同时完成指令系统的验证。 实验项目二 ?HI-TECH PICC C语言编译工具使用指南 1、实验目的:熟悉HITECH-PIC C编译器的使用方法。 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:源程序的编辑录入、编译、链接及生成目标代码文件。完成目标程序的下载等等,为后续实验打下必要的知识准备。 实验项目三 CEPARK实验箱使用指南 1、实验目的:熟悉CEPARK实验箱底板以及PIC16F877A核心板的连接原理及操作方法。 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:掌握实验箱的使用方法,KIT3调试器的连线方式,目标程序的下载方法,完成目标程序的下载等,为后续实验打下必要的知识准备。 实验项目四 霹雳灯实验(汇编及C语言) 1、实验目的:练习基本I/O端口的编程应用方法,要求用汇编语言及C语言两种编程方法。 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:本实验实现的功能是,把端口D的8条引脚全部设置为输出模式,依次从引脚RD0到RD7送出低电平,然后再依次从RD7到RD0送出低电平,从而使得与RD端口相连的8只发光二极管LED循环往复依次点亮。即依次循环点亮LED0→LED1→......LED7→全熄→LED7→LED6→......LED0→全熄→LED0。其效果类似于一个简单的霹雳灯。 实验项目五 队列灯实验(汇编及C语言) 1、实验目的:练习定时器/计数器0编程应用方法,要求用汇编语言及C语言两种编程方法。 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:本实验把底板上的8只LED发光二极管,设计为轮流发光,并且在各个状态之间切换时。插入一个500ms的延时。延时的实现通过TMR0定时实现,将预分频器配置给TMR0使用,并且分频比设定为最大(1:256)。并列排放的8只LED的亮灭规律符合“最先移入队列的亮灯,最先移出队列”。这很像人们生活中购物排队一样,先进入队列的人,最先离开队列。所以我们形象的称它为“队列灯”。 实验项目六 七段数码显示器显示实验(SPI通信方式) 1、实验目的:练习七段数码显示器的显示方法 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:本实验实现对单个七段数码显示器的显示控制,单片机的RD口接显示器的各个段位,要求循环显示0~9十个数字,每两个数字显示的时间间隔为0.5s。使用RC口的SPI通信方式实现七段数码显示器的静态显示。 实验项目七??监视定时器及其应用 1、实验目的:练习WDT的使用方法 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:本实验把端口D的8条引脚全部设置为输出模式,接底板JP44,具体为:RD0-A,RD1-B,RD2-C,RD3-D,RD4-E,RD5-F,RD6-G,RD7-DP。首先将8个LED全部点亮,然后用“死循环”来模拟程序跑飞,WDT定时时间到将单片机复位,程序重新执行,LED实现闪烁效果。 实验项目八??利用I/O直接扩展键盘(中断及查询) 1、实验目的:练习简单键盘及矩阵键盘的连接及使用方法, 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:利用PORTB连接普通键盘和矩阵式键盘,使用查询工作方式检测按键动作,自定义按键的键号并将结果通过七段数码显示器显示出来。要求使用查询方式和中断方式两种方法实现按键动作的检测。 实验项目九??PIC16F877单片机的休眠以及唤醒 1、实验目的:练习单片机的休眠工作方式及唤醒方法 2、实验设备:PC机1台,CEPARK畅学系列实验装置1套。 3、实验过程:利用SLEEP()语句让单片机休眠后,使用按键中断、WDT定时时间到两种方式将单片机唤醒,比较唤醒后程序的执行流程及实验现象的差异。

文档评论(0)

186****0032 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档