前言:想要写出一篇令人眼前一亮的文章吗?我们特意为您整理了5篇单片机开发板范文,相信会为您的写作带来帮助,发现更多的写作思路和灵感。
教育部正在酝酿一种改革,启动高校转型改革,1200所国家普通高等院校,将会有600多所也就是将近一半转向职业教育。那也就是说,培养技能型人才的高校比例将会大幅上升。我校为应用型本科院校,开展的应用型本科教育实际上就是本科的职业教育。
单片机原理及应用是我校电气工程及其自动化、自动化等专业一门非常重要的主干课程。单片机广泛应用在电力电子技术、工业自动化、智能仪器仪表等多个领域,但是相关工作岗位要求学生有很强的系统设计能力和项目开发的能力,如何培养技能型人才,让学生学以致用,实现毕业后与工作岗位的无缝对接,具备工作岗位的专业技能,对单片机相关课程现有的传统教学模式提出了挑战。
一、单片机项目教学法及其实践平台
目前,单片机课程传统的教学模式是“理论教学”、“课内实验”和“课程设计”。教学内容相对比较单一,综合训练和工程背景不强、,造成学生对单片机技术理解不透彻、实践动手能力普遍较弱。[1]
项目教学法主张先练后讲,先学后教,强调学生的自主学习,主动参与,从尝试入手,从练习开始,调动学生学习的主动性、创造性、积极性等,学生为主体,教师为主导,围绕具体的项目构建教学内容体系,通过师生共同参与完成一个具体的项目而展开的教学活动。项目驱动法教学是以实践应用为根本目标,在项目的教学实施过程中,学生按需学习,亲身实践,学习成为一个参与的创造实践活动,项目完成的过程有利于培养分析和解决问题的能力,加强对学生自学能力、创新能力的培养。[2]
在单片机项目教学法中引入单片机开发板,keil开发软件。
图1 单片机开发板
1.开发板简介
单片机开发板如图1所示,为单片机项目教学提供硬件环境。该开发板采用方便易学设计理念,各功能模块完全独立,互不干扰,模块之间用排线快速连接。一方面可以锻炼动手能力,同时可加强初学者对实验板硬件的认识,熟悉电路,快速入门;另一方面,因为各功能模块均独立设计,完全利用此板上的模块资源,可以根据自身需要构建一个相应的最小系统板。系统单片机采用宏晶STC单片机,该单片机集成Flash 程序存储器,并且具有 ISP在系统可编程功能,无需编程器,应用宏晶公司提供的下载软件,可由串口直接下载程序,几秒钟即可完成,为项目教学中的编程调试提供极大方便。
2.keil软件应用
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。Keil提供一个集成开发环境(uVision),这个集成开发环境包含:编译器,汇编器,实时操作系统,项目管理器,和一个功能强大的仿真调试器。Keil软件在单片机项目教学过程中主要让同学学习单片机编程。
二、项目教学方法的实施
项目的内容是项目教学的基础,项目的设计是项目教学的最重要的环节,通过各个项目的实施,不仅要让同学掌握单片机的基础知识,还要培养同学的系统设计和开发能力。
本文将开发板提供的硬件环境和传统单片机教学内容相结合,打破传统单片机教材的章节结构,根据难易程度设计了三个层次的项目内容,每个层次由几个具体项目组成,每个项目大概4到8课时。[3][4]
1.基础训练
项目1:单片机认知,keil软件应用,下载软件应用。
主要内容:了解单片机的性能,单片机的引脚功能,学习使用keil软件开发平台,了解开发板的主要功能模块,开发板下载软件下载流水灯的程序。
实施效果:通过该项目的实施,让同学掌握keil软件的基本应用,对单片机系统开发过程有初步认识。
项目2:输入输出接口,led指示灯应用,按键,数码显示等。
主要内容:了解led灯,led数码显示,独立键盘,矩阵键盘等简单输入输出接口的原理及使用方法。
实施效果:上述输入输出接口是单片机相关项目的基础,通过该项目为同学在后续的项目实施过程中提供了简单的人机交互接口,使同学对单片机在各相关行业的应用有更加感性的认识。
项目3:单片机存储器结构,寄存器应用
主要内容:顺序结构程序,分支程序,循环程序,子程序等。
实施效果:通过该项目的实施主要让同学掌握单片机的编程方法,单片机各存储器的功能以及读写方法。
2.接口模块训练
项目4:单片机中断系统
主要内容:了解STC51单片机的中断系统结构,中断相关寄存器的功能,掌握中断的编程方法和中断电路的使用。
实施效果:中断时单片机与外设交换数据的重要手段,通过该项目的实施使同学对中断有了更深入的了解,掌握中断的编程方法,中断程序结构,中断在工程应用中的意义。
项目5:单片机定时器/计数器
主要内容:掌握STC51单片机定时器/计数器的结构,寄存器的功能,各种工作模式的特点,定时器/计数器的编程方法。
实施效果:项目分别针对实际生产生活过程中的应用进行了定时器,计数器的练习。
项目6:串行通信接口
主要内容:掌握STC51单片机串行通信接口的结构,寄存器的功能,各种工作模式的特点,串口的通信协议和编程方法。
实施效果:通过该项目的实施使同学了解串行通信的基础知识,完成单片机和PC(串口调试助手)之间的通信,完成两台开发板之间的通信(要求同学自定义通信协议)。
3.综合训练
项目7:SPI总线,A/D,D/A转换器的应用
主要内容:SPI总线的引脚功能,时序。项目选用具有SPI接口的A/D,D/A转换器。
实施效果:串行总线接口有很多优点,在单片机电路的扩展过程中使用更加广泛,通过SPI总线和A/D或D/A转化器项目的实施,不仅使同学掌握SPI总线,A/D,D/A工作原理和编程方法,而且让同学掌握单片机电路串行扩展的思想,引导同学自学I2C总线和单总线等串行总线。
项目8:温度可调声光报警系统
主要内容:温度采集,键盘设置温度的上下线,数码显示温度,声光报警,继电器输出。
项目所用模块组合如图2所示。
实施效果:该项目相对比较综合,难度较大,可以在此基础上增加加热,降温环境,实现闭合控制,很好的提高了学生综合能力。
图2 温度可调声光报警系统
综合训练项目可以根据实际情况具体实施。
三、结束语
基于单片机开发板的项目教学方法改变了“单片机理论教学+实验教学+课程设计”传统模式,并打破了传统课本单片机教学内容的结构。教学过程中,每个项目的实施都达到了很好的效果,并为我校学生参加的单片机类的全国大赛都取得的优异成绩奠定了基础。
另外,该开发板提供的模块很多,综合训练可以根据不同同学的学习情况进行单独设置。同学可以通过增加难度,增加模块功能,或者自行设计模块和开发板对接来完成毕业设计。
参考文献
[1]唐炜.基于“项目驱动”的单片机类课程实践教学改革[J].实验室研究与探索,2010(05).
[2]王京港,张翠屏.基于项目驱动及Proteus仿真的单片机教学改革探索[J].中国电力教育,2013(22):138-139.
[3]彭远芳,陆勤,胡宁,杨洋.基于“项目驱动法”的单片机课程一体化教学的探索与实践[J].计算机教育,2010(06).
【关键词】耳声发射测量仪;PXI;Laview
前言
耳声发射测量仪是声学测量中的基本仪器,广泛应用于听力普查中。目前对耳声发射测量仪的检测需要频繁的更换检测仪器来检测其各个技术参数,费力费时,并且不能保证耳声发射测量仪整个系统的可靠性。针对上述问题,本文提出基于瞬态诱发耳声发射(TEOAE)的校准系统,搭建并设计软硬件平台,实现一套可靠性高,自动化度较高的系统。
1.硬件设计
根据耳声发射测量仪的原理,总体设计方案的基本思想是模拟人耳反应系统提取耳声发射信号特征。本文重点设计基于TEOAE的校准系统,其结构示意图如图1所示。
图1 基于TEOAE的校准系统结构示意图
1.1 NI-PXI 设备
PXI设备是整个校准系统的核心,主要分为PXI控制器和声学采集卡两部分。本系统采用了NI公司的PXI-8108控制器和PXI-4461数据采集卡。NI PXI-8108是一种可用于PXI和CompactPCI系统的高性能控制器。其控制器是双核的,频率为2.53 GHz,DDR2内存频率为800 MHz。NI PXI-4461是24位模拟输入/输出数据采集模块,同步生成和采集高精度的动态信号[1,2]。
图2 单片机波形触发器流程图
1.2 单片机开发板
TEOAE信号是由短刺激(click刺激声或短纯音刺激声)信号重复触发产生的[3,4],这要求生成设备具有可重复触发输出的功能,PXI-4461数据采集卡不能满足此项需求。本文提出在基于单片机开发板情况下,结合PXI-4461数据采集卡共同设计波形触发器,实现TEOAE信号的生成。设计的单片机波形触发器主要工作流程图如图2所示。
单片机波形触发器的模拟电压波形通过SD卡存储在设备上,或者通过USB连接到电脑上,通过上位机程序修改和下载波形。整个单片机波形触发器系统的控制核心是Atmel公司生产的一款低价高速的8位微控制器,内置8路AD转换和串口等常用外设的AVR系列芯片――MEGA32,用C语言对此芯片进行开发调试。其中单片机波形触发器和上位机PXI-8108控制器之间的通信协议全部为ASCII字符形式,以H开始,Z结束。本单片机波形触发器上带有液晶显示、按键输入、蜂鸣器和指示灯等,方便操作。
2.软件设计
软件部分主要由NI公司开发的Labview编程语言[5]进行实现,其整个软件设计如图3所示。
图3 校准系统软件结构图
本文重点研究信号采集驱动模块及信号生成驱动模块的软件设计。
2.1 信号采集驱动模块
信号采集驱动模块主要是利用硬件4461数据采集卡对刺激信号进行采集和数据的保存。虚拟仪器中Labview采集信号的主要流程如下:
a.创建单个或多个虚拟通道,并将其添加至任务。
b.设置采样时钟的源、频率、采样模式,以及采集或生成的采样数量,并创建所需的缓冲区。
c.使任务处于运行状态,开始测量,将采集到的数据输入到缓冲区。
d.读取用户指定任务或虚拟通道中的采样,并对采集到的信号进行图形显示和EXCEL保存。
e.停止清除任务,释放任务保留的资源。
2.2 基于单片机的信号生成模块
信号生成驱动模块主要是通过软件设置使相对应的硬件设备输出TEOAE信号。主要方法是由PXI设备生成特定的波形数据,保存到EXCEL文件中,然后经过电脑的串口通信协议把波形数据传送到单片机的储存卡中,当单片机接收到特定的命令后,根据需求输出相应的波形数据。对单片机开发板的控制采用上位机和下位机之间互相的通信机制,当单片机通过串口连接到电脑后,电脑和单片机之间通过指令的发送和反馈建立通信协议,对单片机开发板进行串口检测、状态查询和波形下载等一系列的控制。
3.实验分析
为了验证校准系统的有效性,本文对设计的校准系统进行测量对比实验,分别用校准系统和示波器,对短纯音刺激声信号的上升时间、下降时间和持续时间这三个指标参数进行实验对比,检查结果是否一致。其中用校准系统和用示波器所获取的短纯音的声信号如图4所示。实验结果表明,校准系统和示波器对三个波形参数的测量结果基本一致,且在允差范围之内,证明了该校准系统校准结果的有效性。
图4-1 示波器短纯音信号获取实验结果
图4-2 校准系统短纯音信号获取实验结果
4.结论
本研究基于PXI的数据采集平台及NI公司的Labview图形化软件,可以实时,准确的采集耳声发射测量仪校准系统的数据。该系统设计方法具有硬件接口简单,软件编程方便,实用的特点,在实际数据采集及仪器校准方面具有一定的参考价值。
参考文献
[1]郑对元.精通LabVIEW虚拟仪器程序设计[M].北京:清华大学出版社,2012.
[2]屈尔庆.基于.LabVIEW的信号发生器的设计[J].现代电子技术,2010,33(011):106-107.
[3]郑玲,叶大田,杨福生等.瞬态诱发耳声发射(TEOAE)的建模与仿真[J].中国生物医学工程学报,2002,21(1):45-52.
【关键词】单片机 项目教学 教学改革
【中图分类号】G642 【文献标识码】A 【文章编号】2095-3089(2016)11-0227-02
《单片机原理及应用》是电子信息类专业的一门极其重要的专业课程,教学质量的好坏直接影响着学生实践能力的培养和就业情况[1]。传统的单片机教学以理论为主,依次讲解单片机内部结构,汇编语言,定时器、中断、外部扩展技术等知识点,在整个知识体系的讲解中辅以一定的实例。在“教师讲、学生听”的教学模式下,学生难以理解相关知识点,觉得单片机非常难学,教学效果不理想。为了适应新形势下应用型人才的培养目标,单片机教学的改革势在必行。
一、项目化教学改革的思路
《单片机原理及应用》课程的培养目标是培养具有单片机软/硬件设计、系统调试和设计的应用型人才。由于传统的教学方法不能达到培养目标的要求,更无法考核学生的实际的操作技能,因此需要探索出一种新的教学方法。项目化教学过程中采取以应用为主线,把课程内容分解成各种典型的项目与任务,将教学内容进行整合,建立“做中学、做中教”的教学模式;以自编教材--《单片机原理及应用项目化教程(C语言版)》为参考教材,利用项目来进行教学设计,采用项目化结构模式,每个项目包含一个或几个任务;应用 Proteus仿真软件、Keil C软件对相关项目进行课堂分析讲解[2],给学生配置单片机开发板实物进行项目任务的设计练习。在课堂教学过程中,教师先对项目、任务进行分析,然后对该任务所涉及的单片机知识点进行讲解,最后通过子任务让学生自己动手进行相关的设计与制作。
二、项目教学设计与实施
1. 教学项目设计
教学内容将单片机相关知识点融入到各个项目或任务中,使学生在学习单片机应用的同时掌握相关知识点,以达到对单片机技术的灵活应用的目的[3]。项目划分如表1所示。项目中涵盖了51系列单片机的重要知识点。各项目的编排采用了由浅入深,由易到难的顺序,学生易于接受。
表1 单片机课程项目具体划分
2.项目教学实施
该项目教学法是基于KST-51开发板的,开发板包含单片机最小系统、键盘、LED灯、数码管、1602液晶、EEPROM模块24C02、蜂鸣器、温度传感器DS18B20、AD与DA转换模块PCF8591、实时时钟模块DS1302、红外接收模块HS0038、步进电机28BYJ-48等,用此开发板能够完成表1中所有项目。此外,开发板配套光盘资料里有各个模块的例程和视频资料,为学生自学提供了良好的条件。
学习该课程前,要求每位学生到实验室借一套KST-51开发板,并将相关软件Keil、Proteus、USB转串口驱动等在自己的笔记本电脑上安装好,上课时带上开发板和笔记本电脑进教室,老师边讲,学生边学边做,老师每讲完一个知识点都会下发一个小任务促进学生消化吸收相关知识,学生每完成一个小任务都能直观的看到实验现象,能够真切的感受到收获的喜悦,从而大大的激发了学习兴趣。每学完一个项目都有几道思考题需要学生课后去设计完成,并计入平时成绩,从而充分调动学习的积极性。
3.考核方式改革
项目化教学模式的考核应该是学生对单片机综合应用能力的考核,侧重于对单片机的软件编程、各硬件模块使用的考核[5]。因此取消了传统的试卷式的考核方式,采用项目考核方式。成绩评定方法:本课程的考核是平时出勤、平时项目操作以及期末技能测评成绩相结合。具体比例为:上课出勤占20%,平时项目操作占30%,期末技能测评成绩占50%。其中,平时项目操作是指每个项目学完以后课后的思考题完成情况;期末技能测评是老师根据教材上的知识点以项目的形式出题,且班上每人题目不重复,学生在2周内完成设计并进行项目答辩。这种考核方式学生可以随时查阅各种相关资料,主要考察学生发现问题和解决问题的能力,改变过去纯粹考核学生对单片机知识点掌握程度的考试方式。
三、结束语
针对传统单片机课程教学中存在的不足,结合本人多年的教学实践,将项目化教学方法应用到单片机的教学改革中并实施,通过项目化、任务化的方式将单片机的知识点学习融合到了解决问题的过程中,充分调动了学生学习兴趣和积极性,培养了学生分析问题和解决问题的综合能力,增强了学生的对单片机的综合应用和动手实践操作能力。该项目教学已进行了两轮,大大提高了学生的学习兴趣,与进行教学改革之前相比,教学质量有了明显好转,学生的动手能力和创新能力也有了较大提高。
参考文献
[1]陈飞,顾启民,王伟. 基于Proteus和Keil的项目教学法在单片机教学中的应用[J].实验科学与技术,2013,11(5):48-52.
[2]李冰.单片机原理及应用课程的项目化教学改革与探索[J].教学研究,2015,38(1):70-73.
[3]胡敬朋,王聪. 单片机项目教学研究及实践[J]. 电气电子教学学报,2009,31(5) :82-84.
比赛事宜
比赛平台与比赛内容
・竞赛秘书处统一提供单片机MC9S12DGl28开发板、开发软件Code Warrior和在线调试工具,统一负责采购车模套件。
・参赛队伍在车模平台基础上,制作一个能够自主识别路线的智能车,在专门设计的跑道上自动识别道路行驶。
・综合赛车单圈最短时间、技术报告质量等项的分数进行评奖。
・全国按照地域划分为五个分赛区。各参赛队伍首先在各分赛区进行预赛,各分赛区的优胜队将参加决赛。由第二届大赛组委会根据各赛区报名参赛队数确定各分赛区参加决赛的优胜队伍数目。
・竞赛秘书处提供的单片机开发工具所有权归参赛学校所有.参赛队伍使用它参加比赛。
日程安排
・比赛报名阶段:2006年12月20日至2006年1月20日:
・资格评审阶段:2007年1月20日至2007年1月30日:
・签订比赛协议,发放开发工具以及购买车模套件阶段:2007年2月1日至2007年2月28日:
・分赛区举办联谊会议:2007年3月初;
・参赛队伍赛车制作调试阶段:2007年3月至2007年6月:
・分赛区举办比赛阶段:2007年7月中旬;
・参加决赛队伍技术报告提交与评审阶段:2007年8月10日:
・决赛阶段:2007年8月17~20日在上海交通大学:比赛队伍需要完成智能车设计制作,提交完整技术报告。
组队规定、报名办法及培训
组队规定
2007年暑期之前在校的本科生及研究生均可以参加比赛;每支参赛队由3名学生组成,其中至少包括2名本科生,另有带队老师1名,每名学生只能参加一支队伍:每个学校不超过2支队伍。
报名办法
参赛队通过竞赛网站报名。参赛队伍资格确认后.从网站下载并填写“参赛协议”,连同学校推荐信函一并寄往各分赛区承办学校。
第一赛区:东北大学(110004)东北大学127信箱沈阳和平区文化路3号巷11号主楼251李晶皎
第二赛区:天津工业大学(300160)天津河东区成林路63号天津工业大学教务处毕云晴
第三赛区:上海电力学院(200090)上海平凉路2103号.计算机与工程学院张建平
第四赛区 深圳大学(518060)深圳大学机电与控制工程学院科技楼5楼李红云
第五赛区:重庆大学(400044)重庆大学电气工程学院电力电子与电力传动系刘和平
各分赛区组委会收到参赛队的参赛协议以及学校推荐信函后,可以通过邮寄发放开发套件,也可以通过召开分赛区联谊会统一发放开发套件。
培训
各分区承办学校组织分赛区参赛队伍联谊会,会议内容包括比赛内容、规则质疑、S12单片机开发技术培训、领取S12单片机开发板以及BDM调试工具等。
不参加联席会议的队伍随后可以通过邮寄方式获得BDM调试工具。
网站服务
竞赛网站www.smartcar.au.tsinghua.edu.cn.竞赛秘书处通过网站提供竞赛活动信息服务。
奖励
1.特等奖1队,每队叁万元人民币、流动奖杯以及固定奖杯一个;
2.一等奖3队,每队壹万元人民币、奖状:
3.二等奖6队,每队伍千元人民币、奖状;
4.三等奖30队,每队壹千元人民币,奖状:
5.优胜奖(顺利完成决赛比赛队伍,不含特、一、二、三等奖的队伍).每队获得由飞思卡尔公司提供的纪念品.奖状,奖金总额十二万元人民币。
知识产权
所有参赛队伍必须与大赛各分赛区组委会签订参赛承诺协议(具体内容参见协议文本),参赛作品的著作权归属参赛者本人.飞思卡尔半导体公司和比赛秘书处可以在相关主页上收录并公开获奖作品的设计方案、技术报告及参赛模型车的视频、图像资料。
竞赛规模
此次竞赛有260余所高校、500多个队参赛,分五大赛区进行预赛.各区的优秀队将参加全国决赛。
说明:
比赛规则及技术报告要求:详情查询网站。
组织机构
主办单位:教育部高等学校自动化教学指导分委员会、飞思卡尔公司
【关键词】单片机;Proteus;教学改革
Abstract:This article analyzes the drawback of the MCU teaching in the high school,and proposes a reform measure of single chip computer based on proteus and keil simulation software,makes up for the drawback of traditional teaching method.This method enriches the theory teaching methods,motivates students’interest,and training students’practical ability.
key words:MCU;proteus;Teaching reform
由于单片机体积小、可靠性高、功能较强、价格便宜以及应用广泛等诸多优点,被广泛应用于工业控制、自动化设备、仪器仪表、现代化家电以及通信等各个领域。单片机原理及应用课程是高等院校自动化、电气工程及其自动化和电子信息工程等专业的一门专业基础课,在学生以后的毕业设计、电子竞赛和工作中会起到很大的作用。单片机原理及应用课程已经成为各大学和高职院校机相关专业开始的一门重要的课程。然而,在传统教学中,这门课程的教学偏重理论教学,而且实践教学内容老旧,不能跟随时代的发展而进行相应的调整[1]。单片机课程的教学需要老师能够转变教学观念,从注重知识向注重技能教学进行转变。本文探讨了基于Proteus仿真软件的单片机教学,希望能为广大单片机教学工作者提供一点思考。
1.单片机目前教学中存在的问题
传统的单片机课程教学存在许多问题,主要表现在课堂教学主要以PPT形式讲解内容,缺乏生动性和演示效果;单片机实验主要以实验箱为主,只能完成一些基础性实验,很难实现现代实验教学改革中提出的“优化课内,强化课外”的实验教学意识。不利于学生综合知识体系的建立,更不利于培养学生的创新思维和创新能力[2];上课及实验以汇编语言教学为主,主要的实验内容为指令的操作训练及部分外设的简单编程。此种教学实验方法已经远远落后于社会对单片机开发设计人才的需要。培养出来的学生在毕业设计需要进行单片机综合设计的时候表现出不知所措,也不知道如何进行芯片选型,更不必说如何进行完整的系统方案设计[3]。这些都是以往单片机教学中存在的问题
2.教学改革手段
将Proteus和Keil引入到单片机课堂教学。Proteus软件是英国Labcenter Electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及器件。此外,Proteus软件具有强大的单片机原理图制作能力,并且能对设计的电路图进行实时交互式仿真,能为设计人员提供多种虚拟仪器。它是目前最好的仿真单片机及器件的工具。目前,该软件在国内已经受到单片机爱好者、从事单片机教学的教师以及致力于单片机开发应用的科技工作者的青睐[4][5]。
下面笔者以一个实例为例来介绍基于Proteus和Keil的单片机教学方法。实例主要包括单片机AT89C51、串口、七段共阳极显示数码管。串口采用查询法接收数据。查询法的原理是不停的检测串口接收中断标志RI,当RI等于1时,代表接收到数据,立即将RI标志手动清零。然后将接收到的数据转换成数码管可以显示的代码,然后送P1口显示[6]。同时,将接收到的数据通过串口回传。仿真时要用到串口调试助手,本文采用的串口调试软件为ComMaster。将串口调试软件和Proteus中的串口的接口和波特率设置好以后,就可以通过ComMaster把数据传送到单片机,同时会接收到回传的数据。可以观察接收到的数据和发送的收据是否一致,这样也可以检验程序设计的是否有问题。
图1 单片机串口接收数据并显示
图2 Keil开发编译环境
需要注意的是Proteus仿真软件中,单片机与PC串口连接时单片机RXD与PC串口的RXD连接,单片机的TXD与PC机的TXD相连,而实际的单片机开发板与PC机相连的时候,单片机的RXD要与PC机的TXD相连。
通过结合Proteus软件和Keil C51软件对51单片机的串口进行仿真后,学生能对51单片机串口的硬件电路设计和程序设计有一个很好的理解。同时,此案例能够将51单片机和PC机串口通信的问题在学生脑海中建立一个直观的印象,加深学生对本次授课内容的理解和直观感受。
3.结束语
Proteus和Keil仿真软件的引入,从某种程度上说是弥补了实验和工程应用间脱节的矛盾和现象。采用Proteus仿真软件结合Keil C51单片机开发环境,能够解决目前单片机教学中教学案例陈旧、设备更新速度慢等问题,提高了单片机课程的教学质量,对于提升学生的单片机设计能力和创新能力具有非常明显的效果。本文所讨论的单片机教学改革形式已经在时间教学过程中得到实施,有了一些初步的成果:学生的学习积极性得到提高,教学的效果有了提升。
参考文献
[1]唐雨红.基于Proteus的《单片机原理及应用》教学应用研究[J].江苏教育学院学报,2013,29(1):33-34.
[2]袁锋伟,赵立宏,朱慧玲,等.基于Proteus的单片机课程教学与实验改革[J].实验室研究与探索,2007,26 (12):75-78.
[3]张晴,刘为.单片机实验教学改革[J].实验室研究与探索,2003,22(4):27-28.
[4]张宏伟,阎有运,王新.单片机实践教学中所存在问题[J].实验室研究与探索,2009,28(4):206-208.
[5]陈晓雯.单片机教学改革的研究与实践[J].信息与电脑,2011,5(2):202-203.