单片机实验教学范文

2023-09-21

单片机实验教学范文第1篇

信息工程系

电气自动化

11班

姓名:张青

日期:2014.10.14 实验一:完成AT89S51单片机与PC机的RS232串行通信接口电路实物制作。该部分电路可在实物电路板Ⅰ上进行搭建。

实验二:设计串口初始化程序,要求:工作方式

1、查询方式、允许接收、波特率为2400bps,设时钟频率为12MHz。

实验三:串口查询方式设计带参数字符发送子程序,并在此基础上利用MOVC查表指令完成带参数串发送子函数设计,自定义被发送字符串。要求工作方式1,波特率4800,时钟频率为11.0592MHz。 实验四:串口中断方式编写单字符接收程序,存储收接收并进行回显,波特率设为9600,时钟频率为11.0592MHz。 实验五:完成PC机远程控制小灯系统的软硬件仿真设计,并在实物电路板上测试程序的功能实现。 实验六:利用MOVC查表指令在试验电路板Ⅰ上拓展完成小灯多种显示功能的实现。

实验七:拓展题:结合定时器中断程序拓展完成PC机远程控制小灯闪烁、左右移动等功能的实现。

实验二:ORG 0000H LJMP START ORG 0030H START: LCALL INIT_S ;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;串行口初始化子程序 ;;;;;;;;;;

INIT_S: MOV SCON,#40H MOV TMOD,#20H

MOV TH1,#0FAH

MOV TL1,#0FAH

SETB TR1

SETB REN

RET END

实验三:

ORG 0000H

LJMP START

ORG 0030H START:

LCALL INIT_S

MOV DPTR,#HELLO_TAB

LCALL

SEND_STRENG

LJMP $

INIT_S: MOV

SCON,#40H

MOV

TMOD,#20H

MOV

TH1,#0FAH

MOV

TL1,#0FAH

SETB TR1

CLR EA

RET

SEND_STRENG:MOV R1,#00H SEND_NEXT : MOV A,R1

MOVC A,@A+DPTR

CJNE A,#0FFH,SEND_B

RET

SEND_B: LCALL SEND_BYTE

INC R1

LJMP SEND_NEXT

SEND_BYTE:CLR TI

MOV SBUF,A

JNB TI,$

RET

ORG 0100H

HELLO_TAB:DB

"tang zi li shi ge da sb"

DB

0DH,0AH,0FFH

END 实验四:

RX_D_FIRST EQU 45H RX_D_P EQU 30H RX_COM_OK BIT 00H

ORG 0000H

LJMP START

ORG 0023H

LJMP INT_SERIAL

ORG 0030H START: LCALL INIT_S

MOV RX_D_P,#RX_D_FIRST

CLR RX_COM_OK

MOV DPTR,#HELLO_TAB

LCALL SEND_STRING

MOV DPTR,#COM_MESSAGE

LCALL SEND_STRING

LJMP $ 串行口初始化子程序

INIT_S: MOV SCON,#40H

MOV TMOD,#20H

MOV TH1,#0FDH

MOV TL1,#0FDH

SETB TR1

SETB EA

SETB ES

SETB REN

RET SEND_BYTE: CLR TI

MOV SBUF,A

JNB TI,$ RETURN: RET ; SEND_STRING: MOV R4,#00H SEND_NEXT: MOV A,R4

MOVC A,@A+DPTR

CJNE A,#0FFH,SEND_B

RET

SEND_B: LCALL SEND_BYTE

INC R4

LJMP SEND_NEXT INT_SERIAL: CLR EA

JBC RI, RX_DAT

JBC TI, INT_RETURN RX_DAT: MOV R1,RX_D_P

INC RX_D_P

MOV A,SBUF

CJNE A,#0DH,LOAD_DAT

MOV DPTR,#RECEIVE_OK

LCALL SEND_STRING

MOV RX_D_P,#RX_D_FIRST

SETB RX_COM_OK

LJMP INT_RETURN LOAD_DAT: MOV SBUF,A

MOV @R1,A

INT_RETURN: SETB EA

RETI

ORG 0100H HELLO_TAB: DB "Welcome to online operating system!"

DB 0DH,0AH,0FFH COM_MESSAGE: DB "Please input the command to control the LED."

DB 0DH,0AH,0FFH RECEIVE_OK: DB 0DH,0AH

DB "Receiving the command is ok!"

DB 0DH,0AH,0FFH

单片机实验教学范文第2篇

1 中职学校单片机教学中存在的问题

中职学校的学生多半是初中生, 且各个学校对专业课程的投入不同, 在教学中存在很多问题, 主要表现在以下几个方面:一是教师队伍。较多中等职业学校虽然开设了这门课程, 但是却缺乏相应的专业和专门的老师。二是学生的基础知识薄弱。以初中毕业生为主的中职类学生, 他们的认知和抽象思维能力相对较弱, 而单片机的教学内容比较抽象, 难懂和枯燥。学生学习一段时间后便失去了信心。三是实验和实习设备。单片机课程不仅学习理论知识, 对于中职类学生更强调的是会操作和应用。中职学校和学生的这些特点决定了单片机教学的独特性, 因此教师必须从实际出发总结出适合本校和本校学生的教学模式。

2 中职学校单片机教学的几点建议

通过对中职单片机教育影响因素的分析 (如图1) , 本人认为这类学校单片机教学能力的提升可以从以下几个方面考虑。

2.1 培养有丰富教学经验、专业的师资队伍

中等职业学校教师每学期一般都会承担较多的不同课别的教学任务。为了单片机这门学科能得以发展, 学校应该安排一名或多名教师专门进行单片机理论和实验课 (实习课) 教学。这样做便于教师积累教学经验, 以后有经验的老师也可以指导其它老师进行教学, 促进专业的发展。较强的实践能力是中职特别是技工类学生的特点, 要指导学生提高这些能力, 教师本人要多参与单片机的实践, 多去工厂参观丰富自己的经验或多参与课题的研究。现代信息技术日新月异, 单片机的发展也越来越先进, 必要的自我学习能提高教师自己的眼界。

2.2 采用合理的教学模式、方法和教材

(1) 教学模式。现在大部分学校只有理论教学, 少数采用理论和实验 (实习) 相结合的模式。但这种模式下的学校也大多采用先上完理论课程, 再实习。它的好处在于学生在实习之前已有了理论准备。但是实际上单片机的理论课程很难, 很苦燥, 学生不感兴趣, 也学的不好, 实验 (实习) 之前早就忘了大半内容, 印象不深, 实习时也没什么效果。还有一种是理论加实习相结合的方式, 即一边学习理论知识一边实习, 这样理论结合实践, 学生会更有兴趣去学。其中我们可以不按教材的编排顺序而将各部分相关的知识先合并在一起作为一个项目学习, 即一条相对独立的知识“链”, 这段“链”学习后随后进行实验 (实习) 。知识点成链, 再结链成网, 既能帮助学生记忆和掌握, 又能激发学生的兴趣。

(2) 教学方法。如何上好课, 让学生想去听, 这是老师们一直在探索的课题。单片机这门课的内容比较抽象而且涵盖的电方面的知识多, 在教学时应该多运用一些例子, 帮助学生理解。如在讲存储器时, 可以将每个存储单元看成八个小格子, 格子里可有黑白两种颜色, 用黑色表示“1”, 用白色表示“0”, 黑白的组合就能表示数据。在教学中还可以举一反三激发学生学习兴趣。如课中的一些程序, 可更改一些数据或条件, 作为作业让学生重新编程。经多次试验表明:相比理论知识, 学生更乐意做这些“难题”, 因为他们能从中得到乐趣。此外, 由于学生基础不太牢固, 教师在讲解中如遇到一些以前没有学过的东西, 要注意查漏补缺, 帮学生补课。单片机课程学习有些难度, 如果学生在学习中遇到了很多不明白的概念, 他们就不再愿意学习了, 只有解决了这些问题, 学生才愿意继续学下去。

(3) 合适的教材。现今关于单片机方面的书籍很多, 但深浅不一, 侧重点也不同, 不适合中职学生学习。因而, 教师应该充分的了解工厂及公司里单片机的使用情况和发展趋势, 着眼于中职学生的就业和以后的发展需要, 结合本校的实习设备的实际情况, 去掉那些较难的知识编写一本理论和实验 (实习) 相结合的校本教材。

2.3 充分利用实验 (实习) 设备

由于中职学校单片教学起步晚及学校自身条件的限制, 不少教学仅限于理论课而没有实验 (实习) 设备, 但也有一些技工类的学校意识到实习的重要性, 已经购买了相应的大型的实验 (实习) 设备。实验 (设备) 从大到小都有其作用。小小的芯片能带给学生更加直观的影响, 硬件实验的实验板便宜, 能做到人手一台, 更能锻炼学生的动手能力。大型的仿真机能锻炼学生的编程能力。但仿真机比较昂贵, 学校也只能购买为数不多的几台, 实验 (实习) 时不能让每个学生都参与。在现有的条件下教师应该通过合理的分配, 充分利用实验 (实习) 设备使它们发挥最大的作用。学校在引进设备时也可参照一些技能竞赛项目购买设备。这样既能锻炼学生能力也能通过比赛了解自己的优劣势。

3 结语

随着单片机应用的更广泛, 中职学校对的单片机教学的重视和投入, 教师们自身素质的提高和不断积累的经验, 合理教学方法和手段的运用, 单片机在中职学校发展的会越来越好。更多的学生会爱上单片机, 体会其中的乐趣。

摘要:本文首先阐述了中职类学校单片机教学存在的一些问题, 而后结合中职类学校的实际情况分析研究提出了单片机教学的几点建议。中职类学校只有找出适合自己的教学模式才能走得更远。

关键词:单片机,教学,中等职业学校

参考文献

[1] 田东兴, 梁万杰, 等.单片机课程教学研究[J].北华航天工业学院学报, 2008, 18 (1) , 58~59.

[2] 陈玉平, 等.《单片机应用技术》课程教学方法改革与研究[J].武汉科技学院学报, 2008, 21 (2) .

单片机实验教学范文第3篇

摘 要 分析目前职业教育单片机教学中存在的问题,指出“任务驱动、理实一体”的中、高职课堂教学改革需要更新职业教育课堂教学理念和提升教师理实一体课堂驾驭能力。单片机技术职业教育课堂教学从学习任务开发、教材开发、改革教学模式、重设教学过程和重建评价考核体系等方面进行教学改革与实践,经过分析反馈信息,可得学生职业能力有较好提升。

关键词 理实一体;单片机;教学改革;职业教育

1 引言

《關于全面提高高等职业教育教学质量的若干意见》(教高〔2006〕16号)指出,职业教育人才培养目标定位于培养面向生产、建设、服务和管理第一线的高技能人才,高职教育的核心是培养学生的综合职业能力。目前,高等职业教育的改革正在向教学领域不断深入,设置专业要遵循区域经济发展对市场的需求,开发课程要针对岗位能力,开发学习任务要联系工作任务,课程考核要依据岗位标准,形成高职教育教学指导新思想。高职教育教学改革的目的是提高教学质量,课堂教学的成败直接关系到教育教学质量,因此,课堂教学改革是提高教学质量的关键[1]。

2 职业院校单片机课程教学现状

单片机是一门相对综合的课程,它体现了学生对软件、硬件知识的应用以及解决问题的能力,已经成为机电、电子电气专业一门相对较难的课程。

理实一体教材缺乏 目前职业院校的单片机教材仍为本科教材的压缩版,教材只是简单删减了艰深和烦琐的理论知识,而内容的减少并没有带来本质上的改变。教材还是由学校教师编写,以理论知识为主,实例较少,不适合开展“任务驱动,理实一体”的课堂教学活动。

部分教材在形式上虽然进行了项目化或任务化编排,但内容仍取自原教材,实例偏难,教材编写过程中缺少行业企业技术骨干的参与和论证,教材内容与工作任务紧密度不够[2]。

理实一体课题教学设计缺乏 职业院校由于资源和师资受限,大部分课堂教学未很好地开展任务驱动、理实一体的课堂教学活动设计。授课内容主要是理论教学,根据教材编写各教学单元的授课内容与对应课时,教学过程是灌输式的,教师在讲台上滔滔不绝按部就班地讲课,学生并无太大的学习兴趣,缺乏师生互动,使得课堂沉闷。采用理实一体的课堂可以提升学生的学习欲望与激情,提高课堂教学质量。

以终结性评价作为主要评价方式 课程的评价方式以期末理论考试来评定学生最终的学习效果,忽视了学生平时的学习过程。学生只要考前突击记忆就能取得好成绩,而喜欢动手的实践型学生,往往不一定能取得好成绩,从而极大地挫伤了学生的课堂学习热情与参与度,因此必须改变评价方式来提高教学质量。

3 理实一体单片机教学构成分析

单片机课程理实一体化教学系统包括软件、硬件和参与者三个子系统,如图1所示。

软件子系统

1)课程教学设计。课程教学设计要将理论与实践内容进行统筹安排和对应的有机组合,按任务导向实行模块化的教学计划设计,合理安排教学进度。

2)课程理论及实验大纲。课程理论与实践大纲以学生够用、适用、会用为原则,融合理实一体模块化思想,对理论及实践大纲的内容进行重新编排和删减,充分体现理论与实践相结合以及提高学生参与程度的教学目标。

3)教材建设。理实一体化教学与传统的教学有较多的不同,目前市场上真正体现理实一体的教材较少,因此,最好根据学校的需求编写校本教材。

4)教学资源建设。充分利用IT技术,建设具有模拟仿真、动画、视频等更能方便学生参与和学习的教学资源,并积极开展和参与省市级精品课程建设。

5)教学质量控制。应用质量管理理论,进行教学过程的控制和改进,确保理实一体教学全过程得以控制和反馈。

硬件子系统

1)一体化教室。一体化教室需要具备理论教学和模拟仿真实验室的双重功能,因此要配备一些信息技术及多媒体工具,能够进行理论教学。并且给学生配备电脑和安装单片机仿真软件,能让学生在理论课堂及时参与动手实践。

2)实验实训设备。实验实训室是学生动手训练的保障,必须根据教学需要配备相应的设备。为了让学生尽可能多地动手,最好能做到设备人手一套。

参与者子系统

1)合格教学团队。要实现一体化教学,师资的配备十分重要。教师团队既要有良好的理论知识,又须具备一定的实践经验。采用双师型教师为主的教学团队,是理实一体化教学取得成功的必要条件。

2)学生积极参与。教学的最终目的是让学生有好的学习效果,必须要提高学生的学习兴趣,加强课堂参与度,能主动地要学、想学。

4 理实一体单片机课程教学改革与实践

开发基于工作任务的课程学习任务 工作任务是理实一体的课程学习的核心,必须开发“任务驱动,理实一体”课堂教学的工作任务。组织行业企业专家、技术骨干和课程组教师对岗位工作过程和典型工作任务进行深入分析,构建单片机技术课程学习项目,对岗位所需的工作任务进行分析,遴选出既能提高职业能力,又符合循序渐进教学要求的12个真实工作任务作为课程学习任务[3]。

开发理实一体的教材 以基于工作过程的课程学习项目和学习任务为课程内容,以岗位能力为核心,组织企业实践人员参与编写《单片机模块化教程》校本教材。教材以“任务驱动、理实一体课堂教学”为指导思想,编写12个基于工作过程的学习任务载体。每个任务分成几个小模块,使该教材能更好地应用于理实一体课堂教学。

革新理实一体的课堂教学模式 从单片机技术课程多年的高职课堂教学经验中总结缺点,在不足中不断探索和创新,寻找适合学生的理实一体课堂教学模式。在采用该模式的教学过程中,教师有时间可以关注到学生的个体差异,可以采取针对性的教学法,让学生可以在与教师的互动中增强自信。让学生改变被动学习的状态,有更多的机会与教师交流。

设计理实一体的教学过程 教师课堂教学的主要依据是课堂教学过程设计,它直接影响着课堂教学效果和教学质量,是课堂教学改革成功的关键[4]。理实一体单片机课堂教学过程设计,打破以往以知识点为主线的设计方法,而采用以项目过程为主线,将理论知识点融入各个小项目,通过形象的应用实例的完成过程将知识点掌握。在理实一体单片机技术课堂教学改革探索与实践中,设计任务驱动、理实一体课堂教学过程。

建立过程性考核体系 理实一体单片机技术课程改变了以往课程过程性评价方案,课程评价关注学生的学习的过程,注重考查学生平时的动手能力、学习任务的完成能力和解决问题能力。课程成绩=常规考核(20%)+实训(20%)+期末考核(60%)。

通过以过程性评价为主、终结性评价为辅的课程评价方式,把学生引导到重视任务学习的过程中。运用这种评价方法的实践表明,既可以调动学生的学习热情、学习主动性和积极性,又能全面评价学生在学习过程中的知识、技能和素质表现,确保提高高职课堂教学质量。

5 结语

单片机应用技术理实一体教学改革的实践表明,这种教学改革提高了教学质量,增强了学生的学习兴趣和积极性,同时提升了企业对学生的满意度。该教学模式能培养学生扎实的基础,有效地提高学生的就业能力和适应职业变化能力,可以更好地满足社会需求。

参考文献

[1]林金泉.以自动检测技术课程课堂为例探索高职院校课堂教学改革[J].教育与职业,2012(27):136-137.

[2]贾文捷.关于深化高职课堂教学改革的思考[J].职业教育,2013(3):17-19.

[3]曾爱斌.基于任务驱动、理实一体的高职课堂,教学改革与实践[J].西昌学院学报:自然科学版,2016(1):126-129.

[4]杨同华,苏力华.教学系统设计观在高职课堂运用现状及对策[J].职教论坛,2013(3):74-76.

单片机实验教学范文第4篇

课程名称:微机原理与接口技术

指导老师:李素敏

学生姓名:

学号:

专业: 自动化

日期:2014-04-10 地点:理工楼603

实验二

1. 实验目的和要求

① 掌握keil软件和STC-ISP 软件的使用方法 ② 熟悉发光管的工作原理 ③ 通过编程体验发光管的延时闪烁及移位等功能

2. 主要仪器设备

PC机

单片机学习开发套件(型号:89C52RC)

3. 实验内容

①实验内容1:第一个发光管以间隔200ms闪烁

源程序:

#include #define uint unsigned int

//宏定义

main() {

while(1) { P1=0xfe; delay(200); P1=0xff; delay(200); } } void delay(uint z) //延时函数,z的取值为这个函数的延时ms数 {

uint x,y; for(x=z;x>0;x--)

for(y=110;y>0;y--);

一台一件

}

实验结果说明:要使发光管闪烁,只需设置合适的时间延时即可。

②实验内容2 : 8个发光管由上至下间隔1s流动,其中每个管亮500ms,灭500ms,亮时蜂鸣器响,灭时关闭蜂鸣器,一直重复下去。

源程序:

#include

#include //后面要用到它里面的_crol_(k,l)函数 //这个函数的意思是把一个字符变量k 循环左移l 位 #define uint unsigned int

//宏定义

unsigned char a,b,k,j;

//定义五个字符变量 sbit beep=P2^3; // 定义蜂鸣器的接口

void delay(uint z) //延时函数,z的取值为这个函数的延时ms数 {

uint x,y; for(x=z;x>0;x--)

for(y=110;y>0;y--); }

void main() {

k=0xfe; //先给k一个初值11111110等待移位 while(1) {

delay500ms();

beep=0; //打开蜂鸣器

delay500ms(); //让它响500ms

beep=1; //关闭蜂鸣器

j=_crol_(k,1); //把k循环左移一位

k=j; //把移完的值再送给k

P1=j; //同时把值送到P1口点亮发光二极管 } //再次循环 }

实验结果说明:在此程序中用到了_crol_(k,l)函数,此函数的功能在于循环移位,在每次发光管闪烁相应时间后左移一位,把移完的值再送到P口,点亮对应的发光管。这样循环往复,达到发光管流动的效果。

③实验内容3 :用8个发光管演示出8位二进制数累加过程,即用8个二极管表示8个二进制位(亮为1,灭为0),依次以二进制形式显示0,1,2,……255。

源程序: #include

#include //包含有左右循环移位子函数的库 #define uint unsigned int

//宏定义 #define uchar unsigned char //宏定义

void delay(uint z) //延时函数,z的取值为这个函数的延时ms数, {

uint x,y; for(x=z;x>0;x--)

for(y=110;y>0;y--); } void main()

//主函数 {

} uchar a; while(1)

//大循环 {

} a++; P1=~a; delay(200);

实验结果说明:在此定义一个无符号字符变量a,a的值进行累加,但是由于表示的二进制数要求亮为1,灭为0,与发光管的0亮1灭正好相反,所以将a的计数取反并设置相应延时,重复此过程就得到了在发光管上显示八位二进制数的累加过程。

④实验内容4 :间隔300ms第一次一个管亮流动一次,第二次两个管亮流动,依次到8个管亮,然后重复整个过程。

源程序:

#include //52单片机头文件

#include //包含有左右循环移位子函数的库 #define uint unsigned int //宏定义 #define uchar unsigned char //宏定义

void delay(uint z) //延时函数,z的取值为这个函数的延时ms数 {

uint x,y; for(x=z;x>0;x--)

for(y=110;y>0;y--); } void main() //主函数 { uchar a,i,j; while(1) //大循环

} {

} a=0xfe; //赋初值

for(j=0;j<8;j++) { for(i=0;i<8-j;i++) //左移

} {

P1=a; //点亮小灯

delay(300); //延时300毫秒

a=_crol_(a,1); //将a变量循环左移一位

} a=_crol_(a,j); //补齐,方便下面的左移一位 P1=0xff; //全部关闭

a=a<<1; //左移一位让多一个灯点亮

4.心得体会:此次实验中练习较多的就是闪烁和移位,在编程过程中,设置闪烁的时间必须达到人眼正常观察的要求,这就需要计算合适的闪烁时间,不停的尝试,最终选择适宜观察的时间间隔。发光管的循环移位时调用_crol_(k,l)函数

单片机实验教学范文第5篇

1 单片机教学模块概述

我院在单片机课程中引入了项目化的教学模式, 就是将教学内容划分为了几个教学项目, 每个项目都体现了单片机课程学习的不同阶段, 并且每个项目都有基于工作过程的课题制作, 如:艺术彩灯、数字钟、温度计等。从入门到实践到应用的教学过程能够更好的体现出单片机课程的特色, 教学模式的改变使学生学习单片机课程的兴趣大大提高。但是在教学过程中单片机课程的项目化也存在着以下问题:首先:由于项目较多, 那么硬件制作上就占用了较多课时, 不利于课程的整体安排。其次:由于项目较多, 完全按照项目化教学模式进行教学, 很多课题会用到相同的材料。如万用板、电源、显示部分等, 这就造成了项目整体成本较高, 重复的内容制作也会影响学生的学习热情和学习的主动性、积极性。因此, 围绕单片机教学改革我们设计开发了一个简易单片机教学模块, 该模块具有以下特点: (1) 该模块的教学项目包含了单片机的软硬件知识、接口、驱动电路的综合应用, 有助于提高学生单片机设计与开发的综合能力; (2) 将单片机课程的项目优化集成在一个模块上, 使学生通过该模块的逐步学习、制作, 就能够掌握大量的单片机知识; (3) 将单片机课程的项目优化组合在一个模块上, 使教学成本大大降低; (4) 该模块应用到单片机教学过程中, 能提高学生应用单片机制作小产品的兴趣, 增强动手能力, 也能灵活地掌握单片机的知识, 有利发挥学生学习的积极性和主动性。

该模块是围绕单片机教学改革进行设计的。根据教学内容, 在模块上集成了多个教学项目, 如:流水灯的设计、交通信号灯的设计、报警器的设计、电子秒表的设计等, 项目涵盖了单片机各个I/O口的应用、中断系统的应用、定时/计数器的应用等单片机课程的主要内容。并且, 该模块中还涉及了简单的键盘、显示系统的接口电路设计, 学生通过该模块的学习能够较好的掌握单片机的软硬件知识, 了解单片机接口电路及驱动电路的知识。

2 模块的电路设计

该模块主要由单片机主控电路、动态数码显示电路、发光二极管显示电路、键盘输入电路几部分组成, 如图1所示。

单片机主控电路是整个系统的核心, 控制整个系统的正常运行, 并且根据键盘输入电路输入的信息选择运行不同的教学项目。图2为键盘与单片机的接口电路, 其中开关SWI和SW2作为项目功能选择输入使用, 当SWI, SW2=00时, 模块作为电子秒表项目使用;当SWI, SW2=01时, 模块作为交通信号灯项目使用;当SWI, SW2=10时, 模块作为流水灯项目使用;当SWI, SW2=11时, 模块作为数字计数器使用;利用单片机的中断系统, 开关SW3作为报警器的触发信号使用, 当SW3闭合时, 模块作为报警器使用。按键BUTTON主要作为电子秒表的控制信号使用, 当BUTTON第一次按下时, 秒表开始工作;当BUTTON第二次按下时, 秒表停止工作;当BUTTON第三次按下时, 秒表清零。

数码显示是由4个八段数码管组成, 主要用于电子秒表、数字计数器项目时显示相关信息, 采用了动态显示方式。由P2口的P2.0~P2.7与四个数码管的A~DP相连作为字段码输出口, 决定显示内容。P0.4~P0.7分别与四个数码管的公共端相连, 作为字位码输出口, 使四个数码管轮流点亮如图3所示。当项目处于电子秒表模式时, 数码管从低到高分别显示1/100秒、1/10秒、秒的个位、秒的十位。

发光二极管显示电路是由1 2个不同颜色的发光二极管 (红、黄、绿) 组成, 主要用于流水灯、交通信号灯项目。通过P 1.0~P1.5分别连接发光二极管的正极, 发光二极管的负极接地, 当P 1口位输出高电平时相应的发光二极管点亮, 电路如图4所示。

3 结语

该模块的设计与单片机课程内容紧密结合, 模块所采用的项目根据课程内容进行选取, 难度适中, 便于学生理解。项目的组织由浅入深、循序渐进, 包含了课程的主要内容, 将原本抽象的理论教学内容以项目化的形式整合在一个模块上, 涉及到了单片机的软件、硬件、接口电路、驱动电路的设计与开发。该模块集趣味性、知识性于一体, 有助于提高学生的学习兴趣及单片机设计开发能力。

摘要:单片机技术是当前社会较为流行和热门的技术之一, 社会对硬件设计工程师的需求增长相当迅速, 对于高职院校该课程的重要性也越来越明显。但是传统的教学模式使学生对单片机的学习一直局限于抽象的理论学习中, 理解起来困难, 学生学习兴趣不浓厚。因此, 我们设计开发了一个简易单片机教学模块, 该模块将单片机课程内容以项目化的形式集成在一个模块上, 有助于提高学生的学习兴趣、学习效果。

关键词:单片机,教学改革,教学模块,高职院校

参考文献

[1] 蔡明文.单片机课程设计[M].华中科技大学出版社, 2007, 1.

[2] 李刚.新概念单片机教程[M].天津:天津大学出版社, 2005.

单片机实验教学范文第6篇

1 教学改革探讨

这门课程逻辑严谨, 内容抽象, 学起来艰苦难懂, 讲起来枯燥乏味, 教与学都遇到了很大的困难。能否教好《单片机原理及应用》这门课程, 也是对授课教师在学识、能力、技巧诸方面的一种严峻考验。针对这些特点, 在听取大量学生反馈信息, 结合多名同事探讨心得, 总结多年教学经验的基础上, 从下面五个方面对《单片机原理及应用》课程教学改革做了一些探讨。

1.1 完善知识结构, 实现知识衔接

单片机技术要涉及到大量的专业知识作为储备, 单片机是一门综合性很强的学科, 单片机的开发者除去关于单片机的专业知识外, 还必须要有扎实的硬件电路功底, 很强的动手能力, 能熟练地操作计算机, 掌握编程的一般方法。比如作为计算机的一个分支, 单片机要涉及到大量的计算机知识, 但有些同学连计算机中二进制数的表示和进制转换都不熟悉, 对计算机的工作原理不了解, 对程序的流程图没有认识, 不了解编写程序的思路, 单片机还要涉及模拟电子及数字电子技术, 有的同学对寄存器、暂存器、锁存器不知所云, 对电路时序不清楚, 对逻辑运算不熟练, 如此种种情况普遍存在。这大大影响了单片机知识的理解和接受。在实际授课中我在开始阶段有意识对同学们进行知识摸底, 授课中深入浅出引人概念, 让单片机的课程顺利进行。

1.2 精选教学内容, 控制知识难度

单片机原理及应用课程是一门理论与实践紧密结合, 实践性很强的专业基础课程, 既涉及硬件, 又涉及软件, 既涉及电子技术, 又涉及计算机技术等相关应用领域的专业知识。在教学过程中要符合学生认知的客观规律, 是由简单到复杂, 在教学内容上敢于打破常规, 不再盲目按章节讲解, 而是有选择地把理论教学内容与实验教学内容想结合.本学科内容和相关学科内容相结合, 课程教学与工程实际相结合。

单片机教材的模式相对较单一, 大都是按照知识分类, 先总体后具体, 先软件后硬件的分类介绍, 知识点之间的联系不明显, 按照单片机本身的逻辑规律来编排, 学生学完后的感觉是只见树木, 不见森林, 不能形成一个总体知识体系, 不符合学生的认知规律。

在教学中可以借鉴项目教学的方法, 筛选出几个有代表性的课题项目, 把一个项目分解成多个学生可接受的任务, 逐一解决。让学生形成完整的知识体系结构。

1.3 改革教学方法, 提高学习兴趣

把如何能完全调动起学生学习的兴趣, 从被动接受转变为主动学习作为主要目标。也就是说, 如何调动起学生自己学习的积极性, 遇到困难看书、请教别人或请老师帮助解决问题。

采用启发式, 主动式教学促使学生转变学习观念, 保证学生的学习效果和质量;采用先进的教学手段, 开发有针对性的课件, 改变以往单一板书教学方式, 教学过程中合理利用多媒体课件, 教学重点基础知识详细讲解, 扩展应用技术辅以演示教学, 做到轻重有别、错落有序, 即节省时问, 又通俗易懂, 在讲解汇编命令时采用相应开发软件给同学们演示每条指令的执行情况, 真实的运行环境使同学们有更多的辅助信息去理解知识点。在每次试验前给学生提供一些有趣的小程序, 在实验过程中通过自己的努力把有趣的实验现象调试出来, 给学生带来成就感, 带来快乐, 提高学习兴趣。

1.4 注重实践教学, 加强学习效果

单片机实践教学作为单片机技术学习的一个重要环节, 学生对其学习、掌握的好坏程度直接影响到学生的学习兴趣和最终的学习效果。

单片机原理及应用课程的工程实践性较强, 必须在重视理论教学的同时, 重视实践教学, 在实践教学过程中, 要科学地设计实践教学内容, 做到各层次与理论教学相辅相成。

安排验证性实验, 实验内容原理清楚, 易于掌握, 有一定的难度层次, 便于因材施教。通过基本实验对于每一阶段所学理论知识进行验证。通过实验进一步掌握基本知识, 强化课堂教学的内容, 掌握基本的实验技能, 了解单片机系统的基本组成、功能、工作原理及常用芯片等。

有条件的可以让学生参与到实际的工程项目开发中去, 老师做一个项目, 可以让同学们参与到其中, 这期间对同学们的感触是最深的, 让他们感受到知识是有用的, 这样他们自己真的会付出最大的努力去学习单片机知识, 效果非常好。

1.5 转变考核方式, 完善测评标准

这门课程以往的考核形式相对单一, 考题侧重于记忆, 有的学生单片机考试成绩很高, 但却不会实际运用。因此, 改革单片机课程的考核形式, 恢复单片机课程应有的活力和作用, 这是摆在我们面前极其重要的教学改革任务。

采用科学的考核方式, 合理公正对学生的学习给出评价。总成绩包含三部分, 采用百分制:平时成绩 (20%) +实验成绩 (10%) +期末试卷成绩 (70%) , 三部分分值合理, 在整个课程的学习过程中, 在各个环节上严格要求学生, 避免了期末通过一次考试就决定成绩的状况, 使学生知道对学习过程中的每一个环节都必须给以充分的重视, 不能蒙混过关。课程设计单独设课, 单独评定成绩。

对待考试不及格的要适当给与惩罚, 惩罚太清就会使一部分同学不去注重考试, 严重影响日常教学秩序和效果, 会使一部分同学偷懒, 影响整个班级学习风气。这一点不能忽视。成绩优异的也要给予奖励, 鼓励他们更好的去学习。

2 结语

单片机原理及应用是一门内容丰富、理论抽象、实践性强、发展较快的课程, 是电类相关专业的一门重要的专业基础课, 该课程学习的好坏, 直接关系到其他专业课程的学习。在近年教学过程中我们体会到:不断地改革教学方法, 及时了解前沿动态, 实时更新教学内容, 采用先进的教学手段, 合理安排教学过程中的每一个环节, 把握全局观念, 突出重点, 才能达到提高教学质量和培养能力的目的。

摘要:单片机原理及应用课程是电类专业一门重要的专业基础课, 在专业课程体系中占据着十分重要的地位, 本文从当前社会发展对创新人才的需求出发, 以培养学生的实际应用能力为目标, 对整合课程教学内容、改革教学方法、探讨先进的教学手段、设计符合需要的实践教学环节、改革考核方式等方面进行初步探讨, 并将这些方法应用到教学过程, 收到了较好的效果。

关键词:单片机,教学改革,实践

参考文献

[1] 王淑珍, 等.单片机原理与接口技术[M].北京:科学出版社, 2008.

[2] 张迎新.单片原理及应用[M].北京:电子工业出版社, 2009, 1.

[3] 张鑫等.单片机原理及应用课程的教学改革与实践[A].华北电力大学, 第四届全国高等学校电气工程及其自动化专业教学改革研讨会.

上一篇:分析化学习题范文下一篇:大白鹅范文