单片机实习报告

合集下载

单片机实习报告3篇

单片机实习报告3篇

Most people are not satisfied with what we have, just as every horse thinks that it bears the heaviest burden.勤

学乐施积极进取(页眉可删)

单片机实习报告3篇

单片机实习报告篇1

一实习目的

1. 通过对单片机小系统的设计、焊接、装配,掌握电路原理图及电子线路的基本焊接装配工艺、规范及注意事项;

2. 通过对系统板的测试,了解系统板的工作原理及性能,掌握元器件及系统故障的排除方法;

3. 掌握程序编制及调试方法,完成系统初始化、存储器操作、端口操作、键盘显示等程序的编制及调试(汇编语言、C语言均可);

4. 通过单片机系统的组装,调试以及程序编制、调试及运行,与理论及实验的有机结合和指导教师的补充介绍,使学生掌握控制系统的工作原理、开发方法和操作方法。

5. 培养学生解决实际问题的能力,提高对理论知识的感性认识。

二实习意义

通过本实习不但可以掌握单片机软、硬件的综合调试方法,而且可以熟练掌握电路原理图,激发对单片机智能性的探索精神,提高学生的综合素质,培养学生应用单片机实现对工业控制系统的设计、开发与调试的能力。在制作学习过程中,不但可以掌握软、硬件的综合调试方法,而且可以使学生对单片机智能性产生强烈的欲望。达到最大限度地掌握微机应用技术,软件及接口设计和数据采集与处理的技能,培养电综合实践素质的目的。

三系统基本组成及工作原理

1 系统基本组成

系统以单片机STC89C52作为控制核心,各部分基本组成框图如图1所示。

单片机技术实习报告

单片机技术实习报告

一、实习目的

本次单片机技术实习的主要目的是通过实践操作,加深对单片机基本原理、编程技术和应用领域的理解。实习过程中,我将掌握单片机的硬件电路设计、程序编写、调试与测试等技能,培养自己的动手能力和创新思维。

二、实习背景

随着电子技术的飞速发展,单片机在工业控制、智能家居、通信等领域得到了广泛应用。为了更好地适应社会需求,提高自己的综合素质,我选择了单片机技术作为实习项目。

三、实习内容

1. 硬件电路设计

在实习过程中,我学习了单片机的硬件电路设计,包括电源电路、复位电路、时钟电路、存储器电路、I/O口电路等。通过查阅相关资料,我了解了不同类型单片机的特点及适用范围,并学会了如何根据实际需求选择合适的单片机。

2. 程序编写

实习期间,我学习了C语言和汇编语言在单片机编程中的应用。通过编写程序,我掌握了单片机的寄存器操作、中断处理、定时器/计数器、串行通信、A/D转换等基本功能。同时,我还学会了如何使用Keil MDK、IAR等集成开发环境进行程序编译、调试和下载。

3. 调试与测试

在程序编写完成后,我进行了调试与测试。通过使用逻辑分析仪、示波器等工具,我检查了程序运行过程中各个信号波形,确保程序运行正确。此外,我还学习了如何对单片机进行故障诊断和排除。

4. 应用实践

在实习过程中,我完成了一个基于单片机的温度控制系统设计。该系统利用

DS18B20温度传感器采集温度数据,通过单片机控制继电器实现对加热器的开关控制。通过实践,我掌握了单片机在温度控制领域的应用方法。

四、实习成果

1. 掌握了单片机的基本原理和编程技术,为今后的学习和工作奠定了基础。

单片机实习报告通用

单片机实习报告通用

一、实习背景与目的

随着科技的飞速发展,单片机作为一种高度集成的微型计算机,因其体积小、功耗低、成本低等优点,在工业控制、智能家居、医疗设备等领域得到了广泛应用。为了提高我的实践能力,加深对单片机原理和应用的理解,我参加了本次单片机实习。本次实习旨在通过实际操作,掌握单片机的编程、调试和应用,培养我的动手能力和创新意识。

二、实习内容与过程

1. 单片机基础知识学习

实习初期,我系统学习了单片机的基本原理、硬件结构和编程语言。通过查阅资料、课堂讲解和实践操作,我对单片机的内部结构、工作原理、指令系统、编程方法和常用外设有了初步的认识。

2. 开发环境搭建与编程实践

在熟悉了单片机基础知识后,我开始搭建开发环境。我选择了Keil MDK-ARM作为

开发工具,并学习了如何使用该软件进行单片机编程。在编程实践中,我完成了以下项目:

- LED灯控制:通过编程控制LED灯的亮灭,实现了简单的延时功能。

- 按键输入:实现了按键检测,当按键被按下时,LED灯闪烁。

- 数码管显示:将数字0-9显示在数码管上,通过编程控制数码管显示不同的

数字。

- 温度传感器应用:利用温度传感器采集环境温度,并通过LCD显示屏显示。

3. 项目设计与调试

在完成基本编程实践后,我参与了一个综合项目的设计与调试。该项目旨在利用单片机实现一个智能家居系统,包括以下功能:

- 环境监测:实时监测室内温度、湿度、光照等环境参数。

- 设备控制:通过手机APP远程控制家中的电器设备,如灯光、空调等。

- 数据存储与分析:将监测数据存储在SD卡中,并进行分析。

实习报告:单片机实习报告总结

实习报告:单片机实习报告总结

实习报告:单片机实习报告总结实习报告,单片机实习报告总结。

一、实习背景。

作为电子信息工程专业的学生,我有幸在校内实习中参与了单片机的相关实习项目。单片机作为嵌入式系统的核心部件,在现代电子设备中发挥着重要作用。通过这次实习,我深入了解了单片机的基本原理和应用,并且通过实际操作掌握了相关技能。

二、实习内容。

在实习期间,我首先学习了单片机的基本知识,包括单片机的结构、指令系统、编程语言等。随后,我参与了一个实际的项目,该项目是基于单片机的智能温控系统。在项目中,我负责了单片机的程序设计和调试工作。通过这个项目,我学会了如何利用单片机控制温度传感器和风扇,实现温度的智能调控。

三、实习收获。

通过这次实习,我收获了很多。首先,我对单片机的工作原理和应用有了更深入的理解。其次,我通过实际操作提升了自己的动手能力和解决问题的能力。最重要的是,我在团队合作中学会了如何与他人协作,分工合作,共同完成一个项目。

四、实习感悟。

这次实习让我对单片机有了更深入的了解,也让我意识到了自己的不足之处。在未来的学习和工作中,我会继续努力,不断提升自己的专业技能和团队合作能力,为将来的发展打下坚实的基础。

总的来说,这次单片机实习让我受益匪浅,我将会继续努力学习,为将来的发展做好准备。感谢老师和同学们在实习中给予我的帮助和支持。

实习报告:单片机实习报告总结

实习报告:单片机实习报告总结

实习报告:单片机实习报告总结实习报告,单片机实习报告总结。

一、实习目的。

通过本次单片机实习,我旨在学习并掌握单片机的基本原理、应用技术和实际操作能力,提高自己的工程实践能力和解决问题的能力。

二、实习内容。

1. 学习单片机的基本原理和结构,了解单片机的发展历史和应用领域。

2. 掌握单片机的编程方法和语言,学习如何使用C语言编写单片机程序。

3. 学习单片机的外围设备接口和通信接口,掌握单片机与外部设备的连接和通信方法。

4. 完成一些基本的单片机实验,如LED灯控制、数码管显示、按键输入等。

5. 进行一个小型的单片机项目设计与实现,包括需求分析、系统设计、程序编写和调试。

三、实习收获。

1. 通过实习,我对单片机的工作原理有了更深入的了解,掌握了单片机编程的基本方法和技巧。

2. 在实验和项目实践中,我学会了如何利用单片机控制外围设备,实现各种功能。

3. 通过实习,我提高了自己的动手能力和解决问题的能力,培养了团队合作意识和沟通能力。

四、实习感想。

本次单片机实习让我受益匪浅,不仅学到了专业知识和技能,也培养了自己的实践能力和创新意识。在未来的学习和工作中,我将继续努力,不断提升自己的能力,为实现自己的职业目标奠定坚

实的基础。同时,我也会将所学所得与他人分享,共同进步,为社会做出更大的贡献。

[总结范文]单片机实习报告9篇

[总结范文]单片机实习报告9篇

[总结范文]单片机实习报告9篇

单片机实习报告

单片机实习报告(一):

一、生产实习的目的和意义:

生产实习是培养本科学生理论联系实际,提高实际动手操作潜力的重要教学环节。本专业的生产实习旨在使学生广泛了解实际电子产品生产的全过程,熟悉电子产品的主要技术管理模式,并在实习的操作过程中学习掌握电子产品的焊接安装调试的实际操作技能。巩固和加深理解所学的理论,开阔眼界,提高潜力,为培养高素质大学本科人才打下必要的基础。透过学习,是理论与实际相结合,能够使学生加深对所学知识的理解,并为后续专业课的学习带给必要的感性知识,同时使学生直接了解本业的生产过程和生产资料,为将来走上工作岗位带给必要的实际生产知识。

二、实习的基本资料:

集中授课,进行相关知识的学习。

学习掌握电子产品的独立性设计与安装调试的潜力;

进一步掌握电子测量仪器的正确使用方法,电元器件的测量与筛选技术。

初步了解电子整机产品的工艺过程。

为能使学生得到充分的锻炼,较大的提高学生的实际动手潜力,本次生产实习安排每一位学生独立完成全部系统的设计与安装工作。

本实习环节,学生要独立使用电焊铁及各种电子测试设备电路安装与调试,要学生严格遵守电器设备的使用安全,遵守实验室的各项规章制度。

三、基本要求:

在教师的指导下练习在测试电路德核心板上焊接元件,掌握焊接要领。

熟悉元器件的性能及管脚分配。

在给定的PcB板上焊接跳线,Ic插座,电阻,电容,LED器件等。

检查焊接是否正确。

插上元器件,运行系统,并观测系统工作是否正常。

四、总体设计电路思想和原理:

本次生产实习用到的开发板和模块共7块,分别为:单片机核心板,电子钟模块,mP3模块,RFID模块,无线传输模块,脉搏传感模块,GPS模块。

单片机实习报告_励志

单片机实习报告_励志

单片机实习报告

实习是大学生实践课程之一,实习报告怎么写,小编收集整理的单片机实习报告范文,欢迎阅读与参考。

单片机实习报告(一)

实训任务:

做单一灯的左移右移,八个发光二极管l1-l8分别接在单片机的p1.0→p1.2→p1.3┅→p1.7→p1.6→┅→p1.0亮,重复循环3次。然后左移2次,右移2次,闪烁2次(延时的时间0.2秒)。

一、实训目的和要求:

(1)熟练掌握keilc51集成开发环境的使用方法

(2)熟悉keilc51集成开发环境调试功能的使用和dp?单片机仿真器、编程器、实验仪三合一综合开发平台的使用。

(3)利用单片机的p1口作io口,学会利用p1口作为输入和输出口。

(4)了解掌握单片机芯片的烧写方法与步骤。

(5)学会用单片机汇编语言编写程序,熟悉掌握常用指令的功能运用。

(6)掌握利用protel99se绘制电路原理图及pcb图。

(7)了解pcb板的制作腐蚀过程。

二、实训器材:

pc机(一台)

pcb板(一块)

520ω电阻(八只)

10k电阻(一只)

led发光二极管(八只)

25v10μf电容(一只)

单片机ic座(一块)

at89c51单片机芯片(一块)

热转印机(一台)

dp?单片机仿真器、编程器、实验仪三合一综合开发平台(一台)

三、实训步骤:

(1)根据原理图(下图所示),用导线把单片机综合开发平台a2区的j61接口与d1区的j52接口相连。

(2)将流水灯程序编写完整并使用tkstudyice调试运行。

(3)使用导线把a2区j61接口的p1口7个口分别与j52接口的八个led相连。

(4)打开电源,将编写好的程序运用tkstudyice进行全速运行,看能否实现任务要求。

单片机生产实习报告

单片机生产实习报告

单片机生产实习报告

(经典版)

编制人:__________________

审核人:__________________

审批人:__________________

编制单位:__________________

编制时间:____年____月____日

序言

下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!

并且,本店铺为大家提供各种类型的经典范文,如工作计划、工作总结、合同协议、条据书信、规章制度、应急预案、策划方案、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!

Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!

Moreover, our store provides various types of classic sample essays, such as work plans, work summaries, contract agreements, document letters, rules and regulations, emergency plans, planning plans, teaching materials, complete essays, and other sample essays. If you want to learn about different sample formats and writing methods, please pay attention!

单片机实习总结

单片机实习总结

单片机实习总结

单片机实习总结1

通过为期一周的单片机实训,是我们对这门课有了许多新的了解,弥补了在课堂上学习的不足。相信这对我们以后的学习和工作都会有很大的帮助。我们一定要在最短的时间里对这些不足加以改正!

首先,在这次试训中我被单片机强大的功能所震撼,以前在课堂上完全没有能理解可编程单片机的优越性。这次通过实体仿真软件等辅助软件的共同效果,是这次试训有了鲜明的活力。换是我们认识到这次试训不仅仅是一个软件的应用,更多的是使我们认识到学习到很多在课堂上无法得到的东西。特别是protues软件的功能是我们了解了当今开发系统的新方向,简直太不可思议啦!

单片机作为一种最简单的软件,与我们的日常生活息息相关,了解一些单片机程序的简单录入是非常必要的。如:led显示器、键盘和显示器的应用和原理。

在被刺实训中我们每个人通过一个八位流水灯的制作,使我们深深地体会到了单片机在现实生活中的小小应用,既增强了我们的好奇心,又巩固了我们的理论知识。更让我们体会到了单片机手动的开始平台的完善与成熟。只要你有想法,单片机就有可能让他成为现实。这里我学习完protues软件后的第一感觉是,虽然这软件

工作不稳定,但是会有相当不错的效果出来。这对我以后的工作一

定会有帮助的。在这次试训中不仅只对单片机编程有了新的认识,

还对整个单片机的开发平台都有了一厅的了解,这是一笔不错的收获。

通过这几天的试训,使我的感触很深,真实“条条大路通罗马”,要达到目的,不同的人就有不同的方法。只要你的方法不错!五花八门都可以,而且是各有特色。走出来的结果都有各自的独到

单片机实训工作报告(精选3篇)

单片机实训工作报告(精选3篇)

单片机实训工作报告(精选3篇)

单片机实训篇1

实训任务:

做单一灯的左移右移,八个发光二极管l1-l8分别接在单片机的p1.0→p1.2→p1.3┅→p1.7→p1.6→┅→p1.0亮,重复循环3次。然后左移2次,右移2次,闪烁2次(延时的时间0.2秒)。

一、实训目的和要求:

(1)熟练掌握keilc51集成开发环境的使用方法

(2)熟悉keilc51集成开发环境调试功能的使用和单片机仿真器、编程器、实验仪三合一综合开发平台的使用。

(3)利用单片机的p1口作io口,学会利用p1口作为输入和输出口。

(4)了解掌握单片机芯片的烧写方法与步骤。

(5)学会用单片机汇编语言编写程序,熟悉掌握常用指令的功能运用。

(6)掌握利用protel99se绘制电路原理图及pcb图。

(7)了解pcb板的制作腐蚀过程。

二、实训器材:

pc机(一台)

pcb板(一块)

520ω电阻(八只)

10k电阻(一只)

led发光二极管(八只)

25v10μf电容(一只)

单片机ic座(一块)

at89c51单片机芯片(一块)

热转印机(一台)

单片机仿真器、编程器、实验仪三合一综合开发平台(一台)

三、实训步骤:

(1)根据原理图(下图所示),用导线把单片机综合开发平台a2区的j61接口与d1区的j52接口相连。

(2)将流水灯程序编写完整并使用tkstudyice调试运行。

(3)使用导线把a2区j61接口的p1口7个口分别与j52接口的八个led相连。

(4)打开电源,将编写好的程序运用tkstudyice进行全速运行,看能否实现任务要求。

(5)观察运行结果,若能实现功能,则将正确编译过的hex文件通过easypro51编程器写入mcu片内存储器,然后将烧写的芯片a2区的圆孔ic座进行最终实验结果的演示。

单片机实习报告-单片机实习报告范文-单片机实习报告怎么写

单片机实习报告-单片机实习报告范文-单片机实习报告怎么写

单片机实习报告-单片机实习报告范文-单片机实习报告怎么写

实习是大学生实践课程之一,实习报告怎么写,下面是小编收集整理的单片机实习报告范文,欢迎阅读与参考。

单片机实习报告(一)

实训任务:

做单一灯的左移右移,八个发光二极管l1-l8分别接在单片机的p1.0→p1.2→p1.3┅→p1.7→p1.6→┅→p1.0亮,重复循环3次。然后左移2次,右移2次,闪烁2次(延时的时间0.2秒)。

一、实训目的和要求:

(1) 熟练掌握keil c51集成开发环境的使用方法

(2) 熟悉keil c51集成开发环境调试功能的使用和dp? 单片机仿真器、编程器、实验仪三合一综合开发平台的使用。

(3) 利用单片机的p1口作io口,学会利用p1口作为输入和输出口。

(4) 了解掌握单片机芯片的烧写方法与步骤。

单片机实训报告范文

单片机实训报告范文

单片机实训报告范文

写实训报告要用最简练的语言反映实训的内容。下面是小编为大家整理的:单片机实训报告范文,欢迎阅读,仅供参考,更多内容请关注()。

单片机实训报告范文(一)

前言

一周的单片机实训很快就结束咯,在这一周的时间里,我学到了很多关于单片机各方面的知识。老师在实训课中也教会咯我们很多关于单片机软件编程与硬件设施的知识。

一周的实训中我们一共实训咯好几个项目,通过这几个项目的实训,我们掌握咯一些单片机的汇编语言和硬件调试,达到了很好的效果。

一周时间实训过后,我把之前在课堂上不懂的知识点,通过实际操作的练习,我都搞明白咯。当然在实训过程中也遇到咯很多问题,就是有时在调试方面不能调试成功,有时程序是没有错误,但是就是调试不好,一直找原因也找不出是什么原因。

希望以后能够拥有更多的实训时间和机会学习单片机。

实训任务一

一、实验目的

熟悉Keil C51集成开发环境的使用方法

二、实验设备及器件

IBM PC机

三、实验内容

按照本书的第2章的2.1节到2.4节内容进行Keil C51集成开发环境的安装和使用练习。然后按照以下内容建立文件并编译产生HEX 文件。

ORG 8000H

LJMP Main

ORG 80F0H

Main:

MOV R7,#0

LOOP:

MOV R6,#0

DJNZ R6,$

DJNZ R6,$

DJNZ R6,$

DJNZ R6,$

DJNZ R7,LOOP ;延时一台

CPL P1.0

CPL P1.1

CPL P1.2

CPL P1.3

CPL P1.4

CPL P1.5

CPL P1.6

CPL P1.7

SJMP Main

单片机生产实习报告2篇

单片机生产实习报告2篇

单片机生产实习报告

单片机生产实习报告精选2篇(一)

实习报告

实习时间:XXXX年XX月XX日至XXXX年XX月XX日

实习单位:XXX公司

一、实习背景

本次实习是在XXX公司进行的单片机生产实习。单片机作为现代电子工业中非常重要的芯片,广泛应用于各个领域。为了能更好地了解和掌握单片机的生产过程和技术,我选择了在XXX公司进行实习。

二、实习内容

在XXX公司的实习过程中,我主要参与了单片机的生产过程和技术研发。具体内容包括:

1. 单片机的组装和焊接:通过实际操作,我学习了单片机的组装和焊接技术。了解了焊接的基本原理和注意事项,熟悉了各种焊接设备和工具的使用方法。

2. 单片机的程序烧录:通过将编写好的程序烧录到单片机中,我学习了单片机的程序烧录技术。了解了单片机的程序结构和烧录的步骤,掌握了常用的烧录软件的使用方法。

3. 单片机的功能测试和故障排除:在单片机组装完成后,我还进行了功能测试和故障排除。通过使用测试仪器和工具,我学习了单片机的功能测试方法和故障排除技巧。

三、实习收获

通过本次实习,我收获了以下几方面的经验和技能:

1. 更深入地了解了单片机的生产过程和技术,对单片机的原理和应用有了更全面的认识。

2. 学习了焊接和烧录的技术,掌握了常用的焊接设备和工具的使用方法。

3. 通过功能测试和故障排除的实践,提升了自己的问题解决能力和技术实践能力。

4. 加深了对实际工作环境和工作流程的了解,对未来从事相关工作有了更清晰的认识。

四、实习总结

通过本次单片机生产实习,我不仅学到了专业知识和技术,还拓宽了自己的眼界,了

单片机实训报告

单片机实训报告

单片机实训报告

一、实训背景与目的

单片机作为现代电子技术的重要分支,广泛应用于通信、工业控制、智能家居、医疗设备等领域。为了更好地理解和应用单片机,我们进行了为期两周的单片机实训。本次实训旨在帮助我们掌握单片机的实际操作和应用,提高我们的实践能力和解决问题的能力。

二、实训内容与步骤

1、理论学习:在实训开始前,我们通过课堂讲解和网络课程学习了单片机的相关知识,包括单片机的结构、指令系统、外围电路等。

2、硬件搭建:我们按照实训指导书的步骤,搭建了单片机最小系统,包括电源、晶振、复位电路等。

3、编程环境搭建:我们安装了Keil软件,这是一个用于单片机开发的集成开发环境(IDE)。

4、程序编写:我们根据实训任务书的要求,编写了简单的程序,实现了LED灯的闪烁、按键输入等功能。

5、程序调试:我们通过串口调试器和示波器等工具,对程序进行了

调试和优化。

三、实训成果与总结

通过本次实训,我们不仅学习了单片机的理论知识,更重要的是掌握了单片机的实际操作和应用。我们成功地搭建了单片机最小系统,并编写了简单的程序。在程序调试过程中,我们学会了使用各种工具进行问题定位和解决。总体来说,本次实训提高了我们的实践能力和解决问题的能力,也增强了我们的团队协作能力。

在未来的学习和工作中,我们将继续学习和应用单片机技术,为我国的电子技术的发展做出贡献。

单片机实训报告1

一、实训概述

单片机实训是一项重要的实践活动,旨在帮助学生掌握单片机的设计、制作和应用技能。本次实训的主要目标是让学生了解单片机的基本原理和应用,掌握单片机编程的基本步骤和方法,以及培养解决实际问题的能力。

单片机实习报告范文

单片机实习报告范文

单片机实习报告范文

说明:实习报告是指各种人员实习期间需要撰写的对实习期间的工作学习经历进行描述的文本。它是应用写作的重要文体之一。

Note: internship report refers to the text describing the work and learning experience of various personnel during internship. It is one of the important styles of applied writing.

通过单片机实习,了解到理论与实践之间的差距,使我们对单片机系统的应用有了更加深刻的认识。下面给大家分享一下关于大学生村官述职报告,希望对大家有帮助

单片机实习报告1

一实习目的

1. 通过对单片机小系统的设计、焊接、装配,掌握电路原理图及电子线路的基本焊接装配工艺、规范及注意事项;

2. 通过对系统板的测试,了解系统板的工作原理及性能,掌握元器件及系统故障的排除方法;

3. 掌握程序编制及调试方法,完成系统初始化、存储器操作、端口操作、键盘显示等程序的编制及调试(汇编语言、C语言均可);

4.

通过单片机系统的组装,调试以及程序编制、调试及运行,与理论及实验的有机结合和指导教师的补充介绍,使学生掌握控制系统的工作原理、开发方法和操作方法。

5. 培养学生解决实际问题的能力,提高对理论知识的感性认识。

二实习意义

通过本实习不但可以掌握单片机软、硬件的综合调试方法,而且可以熟练掌握电路原理图,激发对单片机智能性的探索精神,提高学生的综合素质,培养学生应用单片机实现对工业控制系统的设计、

单片机实训报告2篇

单片机实训报告2篇

单片机实训报告2篇

单片机实训报告2篇

随着个人的文明素养不断提升,报告有着举足轻重的地位,我们在写报告的时候要避免篇幅过长。那么你真正懂得怎么写好报告吗?以下是小编帮大家整理的单片机实训报告,供大家参考借鉴,希望可以帮助到有需要的朋友。

单片机实训报告1

这周我们进行了单片机实训,一周中我们通过七个项目1:P1口输入/输出2:继电器控制3音频控制4:子程序设计5:字符碰头程序设计6:外部中断7:急救车与交通信号灯,练习编写了子程序、熟悉了人工会汇编方法、设计和调试方法。学习了P1口、I/O端口、外部中断技术的基本的使用方法及输入/输出端口控制方法。而且初步掌握了大型程序的调试方法。

实训中首先对MCS-51单片机开发试验系统键盘监控操作、使用及配套的仿真软件的应用进行了熟悉和了解。该实验仪提供了许多基本实验电路和实验插孔,对于基本的实验只需要少量连线就可以进行,减少了繁琐的实验连线过程,以减轻工作量,突出实验的内涵,达到培养实际动手能力,加强对实验电路的理解。通过本实验仪器进一步了解了单片机存储器的组织结构、单片机片内片外数据存储器读写方法、工作寄存器的应用、单片机对简单编程及调试方法进一步的掌握了调试软件的操作方法和编程环境。

编写并调试完成一个实验项目总概括起来有五大步骤:1、立项目2、查找数据3、画流程图、4根据流程图进行编程5、编完后进行修改、调试、编译等。最终要达到会写、会做、会说,编写开始几个项目的程序还比较顺利,到了编写LED灯碰头程序、字符碰头程序、急救车与交通灯呈程序时遇到了好多困难,本来还以为编程会很简单的,等到实际操作起来才

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图2-1Proteus ISIS集成环境
进入之后的界面类似如图2- 2所示。
图中已经标注各个部分的作用,我们现在就使用软件提供的功能进行工作。
图2-2 ISIS主窗口
选择器件→进行连接→执行
在原理图编辑窗口下面有一排按钮 ,利用它可以控制仿真的过程。点击按钮 开始仿真,开始以后按钮的小三角变成绿色,点击按钮 单步仿真,点击按钮 暂停和继续仿真切换,点击按钮 停止仿真。
图一
图二
进入之后的界面类似如图三所示。
Keil是仿真系统中用来书写程序的软件,下面会有此次实习的过程简介。
在下面讲述的是一个流水灯控制程序。详细讲解使用KEIL在其中的作用。
图三
打开keil软件的页面如图三,在每一次编写程序时,都需新建一个工程在图三所示标题栏上有工程项。新建工程如图四所示。 图四
然后弹出一个对话框,表示你所新建的工程保存位置,如图五所示。在此次实习中,我们一律使用本地磁盘F盘中,然后新建一个文件夹,在这个项目中命名为45678,并填充文件的名称,在这个项目中文件命名为123,如图六所示。
点击图中的一个按键,对应的发光二极管会亮。放开按键发光二极管就灭。
点住一个按键不放,观察对应的P1口导线旁边的小方框,变成蓝色,和其对应的P2口的输出线旁边的小方框也变成蓝色,对应的发光二极管亮。这是程序的作用,我们的程序就是将P1口的输入传送到P2口进行输出。
2
单击桌面上实验软件,选择如图1的图标或者单击屏幕左下方的“开始”→“程序”→实验软件→keil uvision.然后出现如图二的图标。
运行“开始”→“程序”→“Prouteus 7professional”→“ARES 7Professional”
,出现如图所示的Prouteus ARES编辑环境。
点状的栅格区域为编辑窗口,左上方为预览窗口,左下方为元器件列表区,即对象选择器。其中,编辑窗口用于放置元器件,进行连线等;预览窗开口可显示选中的元件以及编辑区。同Prouteus ISIS编辑环境相似,在预览窗口中有两个框,篮框表示当前页的边界,绿框表示当前编辑窗口显示区域。在预览窗口上单击,并移动鼠标指针,可以在当前页任意选择当前编辑窗口。
Track按钮:放置和编辑导线。
Via按钮:放置和编辑过孔。
Zone按钮:放置和编辑敷铜。
Ratsnest按钮:输入或修改连线。
Connectivity Highlight按钮:以高亮度像是连接关系。
(2)焊盘类型图标按钮
Round through-hole pad按钮:放置圆形通孔焊盘。
1、Prouteus ARES工具箱图标按钮
Prouteus ARES编辑环境当中提供很多使用的工具,如图左侧所示,选择相应的工具箱图标按钮,系统可以提供相应的操作工具。
(1)防止和不想工具按钮
Selection按钮:光标模式,可选择或编辑对象。
Component按钮:放置和编辑元件。
Paxkage按钮:放置和编辑元件封装。
4) 1 8,2 7,3 6保持亮状态4 5号灯变亮
5) 所有灯同时闪烁3下,然后同时关断
6) 重复1}程序,如此循环下去
电路见图1-1,程序流程见图1-2,效果图见图1-3
图2-1
图2-2
图2-3

使8个发光二级管顺序点亮并保持,然后按相反顺序变化,形如拉幕效果。电路见图2-1,程序流程见图2-2,效果图见图2-3.
一、绪论
二、流水灯
三、拉幕灯
四、六十秒倒计时
五、ARES软件应用
六、心得体会
一、
本次实习利用Proteus7 professional软件中的ISIS软件和ARES软件进行仿真电路连接.利用Keil uvision4进行编程。从而实现对AT89C51单片机的控制。
图1-1
图1-2
图1-3
1
双击桌面上的ISIS7Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus7Professional”→“ISIS7Professional”,出现如图2-1所示屏幕,表明进入Proteus ISIS集成环境。
图十一
然后单击保存,如图十二所示。保存在新建的工程里,值得注意的是,文件类型是ASM,则此次的文件名称为123.ASM.
图十二
然后右击源组,选择添加文件到组“源组一”如图十三
图十三
弹出如图十四的页面,提示查找。修改文件类型后,弹出123.ASM
如图十五所示,单击添加,然后关闭对话框。
图十四
图十五
然后单击标题栏中的目标选项,弹出如图十六的页面,并在弹出的页面中
图3-1
图3-2
图3-3

使两个数码显示管秒和十秒。系统上电显示60,然后每秒钟计数减一,到00秒自动停止计数,并不断闪烁提示。电路图见3-1,程序流程图见3-2,效果图见3-3.
图4-1
图4-2
图4-3

ARES软件是Proteus7 professional软件中的一款软件。是进行PCB(printed Circuit Board)系统特征设计以及手动、自动布线,以此来实现一个完整的电子系统设计。
以简单项目P1P2为例,说明仿真效果。点击开始仿真按钮,电路如图2-20所示。
图2-20运行仿真
观察发现,单片机P1,P2,P3口引脚的每一根线的旁边都有一个红色的小方框,表明当前引脚是高电平,如果小方框是蓝色,表明引脚当前是低电平。如果小方框是灰色,说明此引脚是悬空,P1口的8个引脚就是悬空。与电源VCC相连的引脚都是高电平。与地线GND相连的引脚都是低电平。
图五
图六
保存完工程后,自动弹出如图七的对话框,表示你所运用的程序所使用的芯片类型,在这次项目中我们使用的是Atmel的AT89C51型芯片,如图八所示。
图八
ห้องสมุดไป่ตู้选择完成后,单击确定,则页面变化成如图九所示,表示新建工程完成。
图九
工程新建完成后,新建文件如图十所示。
图十
在图十页面中,编写项目的程序,编写完成后如图十一所示。
输出如图十七。
图十七
然后如图十八单击编译图标。
图十八
单击完成后,将显示出如图十九的页面。
图十九
完成编译后,若显示0个错误0个警告,则进行重新编译如图二十所示,编译完成如图二十一所示。
图二十
图二十一

1) 使1 8号灯先亮
2) 1 8号灯保持亮状态,2 7号灯变亮
3) 1 8,2 7,保持亮状态,3 6号灯变亮
相关文档
最新文档