1 / 21
文档名称:

大学生毕业论文(单片机实验).doc

格式:doc   大小:724KB   页数:21
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

大学生毕业论文(单片机实验).doc

上传人:taotao0a 2021/8/31 文件大小:724 KB

下载得到文件列表

大学生毕业论文(单片机实验).doc

相关文档

文档介绍

文档介绍:大学生毕业论文(单片机实验)
2

———————————————————————————————— 作者:
———————————————————————————————— 日期:

个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
3
个人收集整理 勿做商业用途
单片机教学实验箱的开发与研究
应用物理0802 牛丽婷 指导老师 王学
摘要:在本文中,这个仿真实验箱的设计是为了方便8051单片机的学习,LED灯的仿真示例是AT89C51的一个很基础的应用,大家通过这个实验可以了解Keil μVision编程软件和Proteus 7 ,用指拨开关设置音调,音乐播放,秒表和LCD汉子显示以及点阵的滚动显示,电子密码锁等很多有趣的实验,可以增添初学者对单片机的兴趣.
关键词:单片机,仿真, AT89C51,实验箱
Abstract: In this paper, functional based simulator has been designed to facilitate the study of the 8051 microcontroller, The simulation example of LED lamp is a basing application about AT89C51. everyone have some knowledge about the use of Keil μVision programming software and Proteus 7 Professional simulation software. This includes water lights,the switch setting tone, music player, a stopwatch and LCD Chinese characters display and dot matrix rolling display, electronic password lock and many other interesting experiments, can be added to the interest of microcontroller beginners。文档为个人收集整理,来源于网络本文为互联网收集,请勿用作商业用途
Keywords: Microprocessor, Simulation, AT89C51, Experimental box
前言
AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS 8位微处理器,有乘(MUL)、除(DIV)、减(SUBB)、比较(PUSH)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源,内有128个RAM单元及4K的ROM、16位定时计数器、4个8位并行输入口[5].汇编语言 (Assembly Language)是面向机器的程序设计语言。是一种功能很强的程序设计语言,也是利用计算机所有硬件特性并能直接控制硬件的语言,比机器语言易于读写、调试和修改[11]。仿真实验箱包括流水灯、音乐播放、秒表、LCD显示、LED滚动显示、电子密码锁等应用。
1 实例介绍
流水灯
1。1。1 LED灯的仿真示例
实验要求能对Keil软件和Proteus软件有初步的认识和了解,学会使用Keil软件进行简单的程序编写和调试、链接,学会使用Proteus软件进行简单的实验仿真。单片机仿真实验箱要用到Keil软件和Proteus软件。下面介绍仿真实验的基本步骤[11].
图1 启动 Keil μVision后的界面
个人收集整理 勿做商业用途
个人收集整理 勿做商业用途
4
个人收集整理 勿做商业用途
(1)建立源文件和工程
打开Keil软件,出现如图1所示的界面。单击File→New,开启一个新的源程序编辑窗口,将下面的源程序输入其中.
CLR
HERE:SJMP HERE
END
输入完毕后,单击File→Save,给该文件取名保存。一般汇编程序以“。asm”或“.A51”为扩展名,如图2所示.
图2 源程序的保存