一、实验的性质、任务和基本要求(一)本实验课的性质、任务本课程是计算机科学与技术的专业选修课,它是对微机原理及接口技术的进一步拓展及加深,让学生对一个完整的计算机系统的原理、设计及应用得到更加感性的认识,本课程旨在培养学生对单片机系统的分析、设计能力。实验是巩固课堂教学质量必不可少的重要手段。本实验课的任务是通过实验进一步加深对单片机各部件组成以及工作原理的掌握,培养学生在单片机硬件方面的动手能力以及加深对软件控制程序的理解。(二)基本要求1、掌握MCS-51单片机汇编语言程序设计的基本方法;2、掌握单片机内部并行接口的工作原理及编程;3、掌握单片机并行接口的基本编程及程序的编写及控制;4、掌握使用8255完成并行接口扩展的基本原理及电路连接、软件编程;5、掌握单片机中定时器与中断的联合应用,掌握定时器及中断的编程方法及键盘识别
上传时间: 2013-10-10
上传用户:gxm2052
前言智能仪表课采用了《单片机原理与接口技术》作为教材,这是一门实践性极强的课程,理论和实验教学的有机结合,是提高教学质量的唯一途径。为密切配合理论教学,针对SICElab赛思开放式综合实验/仿真系统,我们编写了配套的实验教材。SICElab赛思开放式综合实验/仿真系统采用了符合单片机开发过程的“仿真式”组合设计思想,使得所有的实验模块及CPU资源均全力对用户开放,从而充分满足“验证式”→“模仿式”→“探索式”→“开发式”的由浅入深的各种实验要求。赛思开放式综合实验/仿真系统采用伟福G6W仿真器,为用户提供了一个大集成软件环境,统一的界面,包含一个项目管理器,一个功能强大的编辑器,汇编Make、build和调试工具并提供一个与第三方编译器的接口,具有DOS/WINDOWS双平台,仿真器与实验平台分离,采用“仿真”方式进行实验,同时,允许进行脱机运行工作,所以,实验过程是与实际开发过程完全一致的。仿真器使用的是双“CPU”架构方式,100%资源出让,100%实时,100%无条件硬件断点,可满足学生实验,毕业设计,参加电子竞争,教师科研所需。第一章简单介绍了赛思开放式综合实验/仿真系统的组成(包括实验平台、仿真器、软件支持、开关电源),实验内容,实验方式,支持器件等。第二章选编了二十例验证式实验,包括实验平台操作,连接仿真器、PC机,利用DOS和WINDOWS平台软硬件结合的实验,按由浅入深原则排列。第三章选编了十六例模仿和探索开发式实验。教师和学生可根据课时和具体情况选择实验内容,或自行设计新的实验内容。由于课时所限,有的实验可让学生在课后开放实验室时完成,以提高学生动手能力,提高教学质量,培养学生创新精神。附录一介绍了综合实验平台各模块的电路图,附录二是实验平台键盘操作仿真方法说明。由于时间匆忙,加上编者水平有限,难免有错漏之处,请读者不吝赐教。
上传时间: 2013-10-22
上传用户:sunshie
1.1系统性能指标1.仿真、实验相结合。2.实验模块化结构,互不影响,通过连线又可将各模块有机结合。3.实验内容设置丰富、合理,满足教学大纲要求。4.每项实验连线方便,既能满足学生动手能力愿望,又能充分发挥学生的创新能力,提高教学实验的质量和效率。5.自带集成调试环境,Win9X/NT软件平台,含:源程序库、芯片资料库、原理图库、元器件位置图库、实验说明、动态调试工具库。6.提供源程序编辑、汇编、链接。7.电路具有过压保护,确保系统安全、可靠工作。8.整机采用热风整平工艺基板、波峰焊接,实验连接接口采用圆孔插座,整机可靠性好。9.自带EPROM写入器,可对27128、2764EPROM进行写入。10.自带键盘显示器,进口键座,专用彩色键帽,决无按键不可靠现象。11.系统用串行口、用户用串行口相互独立,在通过RS232与上位机联机状态下,同样可以调试用户串行口程序。12.系统带有示波器功能,通过RS232口,可将测得的信号显示在上位机的屏幕上。该系统通过RS232口可连各种上位机,在Win9X/NT软件平台进行仿真开发和实验。同时系统自带键盘显示器,无须任何外设也能独立工作,支持因陋就简建立单片机实验室。系统提供实验程序库,均放在系统光盘上,可直接使用。同时全部实验程序机器码已固化在EPROM中,作为用户程序。在进入实验前,需将该EPROM中的程序(在固化区)传送到仿真RAM区,以便以单步、断点、连续等方式运行程序。
上传时间: 2013-10-13
上传用户:huaidan
介绍了一种基于8051内核的无线射频传输芯片nRF9E5,采用该芯片制作了扑翼微型飞行器的遥控系统,对遥控系统的收发装置进行了硬件设计,并对设计出的硬件系统进行了软件编程和系统的调试,实验表明,该系统具有成本少、功耗低、尺寸小的特点,能以较高质量在100~150米范围内进行信号的无线传输。
上传时间: 2013-11-17
上传用户:1234xhb
摘要:超低频信号发生器是科研、教学、制造业中一种最常用的通用仪器,输出波形一般固定为正弦波、三角波、锯齿波和方波,不能实现有时在实验和工程应用中需要的特殊信号或自定义信号。而要实现这一要求,不是做成硬件式的专用信号发生器,就是用计算机系统来完成,前者仍然不灵活,后者费用太高。然而应用单片机技术,通过软件与硬件的有机结合由硬件电路搭成一个环境平台,再由软件程序把要求的“任意函数信号”数据表嵌入在单片机程序存储器内,通过软件程序更改输出波形数据表,即可方便实现输出任意函数信号,而无需变动硬件电路。本原理样机使用单片机AT89C51,对其进行一次固化,可以安排四种任意波形,频率范围为0.001~800Hz,幅值范围为0~±10V。本文中对原理样机的软硬件系统的性能和误差进行了定量分析,并设计了一套使用Intel公司的新一代16位单片机80296SA对该样机进行了性能提升的新型样机方案,然后对新型样机方案进行了原理分析和性能分析,并给出了误差的定量计算,表明此方案不但可使样机的原理频率范围提高至1500Hz,输出幅值不变,输出分辨率提高至212,使波形质量大为改善。希望这种性价比较高的函数信号发生器对科研、教学、制造业有所帮助。关键词:单片机应用 MCS51 MCS296 超低频信号发生器
上传时间: 2013-11-20
上传用户:7891
随着计算机技术以及网络技术的发展,将RS-485网络控制系统应用在排队控制上,设计一种可以代替人们来排队的系统,可以提高人们生活质量。本文详细介绍了排队机系统各控制器的设计,包括各个功能模块的硬件电路和控制软件的设计,这些功能模块和控制器是排队机控制系统的重要组成部分。
上传时间: 2013-10-17
上传用户:330402686
PT2262/2272是一种CMOS工艺制造的低功耗低价位通用编解码电路,是目前在无线通讯电路中作地址编码识别最常用的芯片之一。PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出。PT2262/2272必须用相同地址码配对使用,当需要增加一个通讯机时,用户不得不求助于技术人员或厂家来设置相同地址码,客户自己设置相对比较麻烦,尤其对不懂电子的人来说。随着人们对操作的要求越来越高,PT2262/2272的这种配对使用严重制约着使用的方便性,人们不断地要求使用一种无须请教专业人士,无须使用特殊工具,任何人都可以操作的方便的手段来弥补PT2262/2272的缺陷,这就是PT2262软件解码。如果在接收端采用软件解码,则可节省单片机的I/O口和解码芯片PT2272,本方案适合单工无线传输,发射端无须单片机,硬件简单,性价比高。
上传时间: 2013-11-11
上传用户:miaochun888
三菱梯形图转51单片机软件使用
上传时间: 2013-11-04
上传用户:离殇
摘要:采用单片机C语言作为编程语言,介绍一种基于DEI1016的四发八收智能型ARINC429接rl板的嵌人式实时软件设计方法;首先,简单地介绍了单片机C语言和开发流程,再详细地描述了软件的各个功能模块,最后总结了若干提高软件实时性的编程技巧和要点,这种设计方法,充分发挥了C语言在模块化、可读性、可维护性和可移植性上的优势,同时弥补了C语言执行效率不高的缺点。实践证明,用单片机C语言编写出的嵌人式软件能很好地满足接口板的高速数据传输功能的要求。关键词:DEI1016;单片机;C语言;实时性
上传时间: 2013-12-26
上传用户:CSUSheep
摘要:本文介绍一种用纯软件来扩展89C51单片机串行口的方法,详细说明了通过扫描发送、中断接收实现模拟串行通信的编程技巧。关键词:串行口;通信;89C51;单片机;扩展
上传时间: 2013-11-16
上传用户:gundan