首页 计划总结 工作报告 领导讲话 致辞演讲 心得体会大全 应用材料 实用文档 党团建设 专题范文 思想汇报 发言稿 述职报告
  • 党团知识
  • 入队申请
  • 入团申请
  • 入党申请
  • 自传评议
  • 意见谈话
  • 思想汇报
  • 转正申请
  • PIC单片机学生如何快速上手

    时间:2020-06-12 13:23:41 来源:职场写作网 本文已影响 职场写作网手机站

    很多工科学校开设了《电工学》这门课,学生可以从中学习到电学的基本知识和基本操作技能,尤其新版《电工学》教材以简明实用受到欢迎。随着计算机技术的发展和计算机控制技术的普及,在工农业生产及日常生活中,越来越多地应用了带有一定智能的控制设备或仪器仪表。在这些装置中大量地使用了单片机。这些应用使得自动化程度越来越高,机电的配合越来越密切。因此,从事机电产品的生产加工人员、安装调试人员及维修人员,都需要了解和掌握一定的单片机知识,对单片机的学习和掌握已不再只是技术开发人员的事了。

    在工科教育中,有必要加强单片机教学。于是,我们在《电工学》中加入了PIC系列单片机的一些基本知识。PIC系列单片机应用范围广,全球销量好,它具有抗干扰能力强、功耗低、运行速度快、驱动能力强、指令少(35条)、容易学等优点,这不仅受到了电器厂商的青睐,而且不少半导体厂家争先推出类似的精简指令芯片。我们仅用12个课时,向学生进行了介绍。我们首先给学生介绍芯片的引脚和内部程序执行过程;然后,以一个有代表性的小例子介绍单片机指令和演示编程器的使用;接着,让学生上机进行软件仿真和硬件仿真。经过理论讲解、演示和实际操作,学生都能很快上手。这消除了学生们对单片机的神秘感,收到良好效果。下面,我们把这个小例子介绍给大家。

    (1)实验目的。通过循环灯点亮实验,加深学生对逻辑运算指令结构特点和使用方法的理解,开阔视野,激发学生学习科学技术的兴趣,激发学生应用单片机的意识和编程的欲望。

    (2)实验原理。通过运行简单程序,利用PIC单片机驱动I/O口能力强的特点,直接驱动发光二极管。在程序控制下,由低位向高位循环点亮发光二极管,硬件电路原理如图1所示。发光二极管循环点亮参考程序如下:

    如果要实现由高位向低位循环点亮发光二极管,只需将本程序中的循环左移指令改成循环右移指令,同时改变循环右移的初值即可达到目的。即将“MOVLW 01H”中01H 改成80H,“RLFPORTC”改成“RRFPORTC”,其他程序无须改动。

    (3)实验步骤。按图1的电路原理图接线,利用万用表检测实验板,确保无短路的情况下,接通电源,检查发光二极管亮灭情况,如检测出故障的部位,及时排除故障。

    (4)指令实验。本次实验内容丰富多彩,妙趣横生,不仅仅限于逻辑指令类实验,只要同学们打开理想的翅膀,勇于实验,收获是很大的。实验时,要注意如下几点。①左、右循环移动指令实验之前,应根据软硬件工作原理,仔细分析程序,找出与硬件发生关系的程序行,体会循环点亮发光二极管的含义,理解掌握编程思路。②键入实验程序,并检查键入是否正确,若有错进行改正。③运行程序,观察发光二极管的点亮顺序,这个顺序与你的判断是否一致。④每项实验内容按上述步骤实验完成后,用INCFPORTC、DECFPORTC的指令代替左右移循环的指令,执行程序,观察发光二极管点亮情况,并分析此程序。

    (5)实验思考。①修改延时参数,延时参数大,延时时间怎样变化?反之如何?②循环左右移指令,每向左移动一位,实际上原数扩大多少倍?循环右移指令每向右移动一位,数值如何变化?

    这个程序的功能非常简单,却也是非常有趣的。它包含了单片机的常用指令和基本程序结构。你可以在观察发光点跳动的过程中,体会到单片机的乐趣。我们也正是以此来激发学生对单片机的兴趣,引导学生钻研单片机的。经过12个学时的学习,学生们居然能编出简单的延时程序、条件控制程序和循环彩灯控制程序。

    (河南工业技师学院)