- 57
- 0
- 约1.01万字
- 约 16页
- 2018-03-07 发布于湖北
- 举报
8255LCD函数信号发生器
课 程 设 计 报 告
课 程 名 称 51单片机
课 程 题 目 基于8255的LCD显示函数信号发生器的设计
专 业 通信工程
班 级 学 号
姓 名
同 组 人
指 导 单 位 南京邮电大学通达学院
指 导 教 师 林建中
第一部分 实验目的及要求
实验目的
⑴掌握Proteus对MCS51单片机的仿真
⑵学习汇编语言以及C语言在51编程上的使用
⑶掌握使用Keil软件对51单片机编程
根据提供的参考工程,在 平台自己重新画出实验所需要的电气原理图,并在此基础上编写相对应的程序,实现其功能,学习软件的使用,其中包括原理图器件的选取、原理图的电气连接、程序的编写编译以及运行,并能查出其错误等。WindowsXP)
软件:Proteus 7.4 sp3,Keil uVersion 3
3、实验基本要求
基本要求:
⑴用存储器或算法得到信源。
⑵用DA转换器输出一函数信号(正弦、方波、三角、锯齿等,频率1000Hz),可以用 示波器进行波形观察。
⑶用LCD显示输出参数。
⑷用功能键切换各信号的输出。
动态显示格式:
自定
第二部分 实验工具及实验器件
1、Proteus 以及 Keil 软件的介绍Proteus 是英国 Labcenter 公司开发的电路及单片机系统设计与仿真软件Proteus可以实现数字电路、模拟电路及微控制器系统与外设的混合电路系统的电路仿真、软件仿真、系统协同仿真和PCB设计等功能。Proteus是目前唯一能对各种处理器进行实时仿真、调试与测试的EDA工具,真正实现了在没有目标原型时就可对系统进行调试、测试和验证。Proteus 软件大大提高了企业的产品开发效率,降低了开发风险。由于Proteus软件逼真、真实的协同仿真功能,它也特别适合于作为配合单片机课堂教学和实验的学习工具。Proteus 软件提供了多个元器件库余种元器件。元器件涉及电阻、电容、二极管、三极管、变压器、继电器、各种放大器、各种激励器、各种微控制器、各种门电路和各种终端等。Proteus 软件还提供有交直流电压表、逻辑分析仪、示波器、定时/计数器和信号发生器等测试信号工具用于电路测试。Keil C51是美国 Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整 开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP 等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。应用 Keil 进行软件仿真开发的主要步骤为:编写源程序并保存—建立工程并添加源文件设置工程编译/汇编、连接,产生目标文件程序调试。Keil 使用工程(Project)的概念,对工程(而不能对单一的源程序)进行编译/汇编、连接等操作。工程的建立、设置、编译/汇编及连接产生目标文件的方法非常易于掌握。首先选择菜单File-New…,在源程序编辑器中输入汇编语言或C语言源程序(或选择 File-Open…,直接打开已用其它编辑器编辑好的源程序文档)并保存,注意保存时必须在文件名后加上扩展名.asm(.a51)或.c;然后选择菜单Project-New Project…,建立新工程并保存(保存时无需加扩展名,也可加上扩展名.uv2);工程保存后会立即弹出一个设备选择对话框,选择CPU后点确定返回主界面。这时工程管理窗口的文件页(Files)会出现Target1”,将其前面号展开,接着选择Source Group1,右击鼠标弹出快捷菜单选择Add File to Group‘Source Group1’”,话框,要求寻找并加入源文件(在加入一个源文件后,该对话框不会消失,而是等待继续加入其它文件)。加入文件后点close返回主界面,展开Source Gr
您可能关注的文档
- 8-电解质溶液导电能力.ppt
- (一)什么叫比喻概要.ppt
- (一)附加题概要.ppt
- 8-灭火器、泡沫灭火、固定消防水炮、气体和干粉灭火系统.ppt
- 8-运动和力.pptx
- 8-高压蒸汽灭菌锅.ppt
- (七单元)人教版小学五年级下册语文《口语交际习作七》PPT课件概要.ppt
- 800吨专用液压机控制系统的设计.doc
- 7750硬件介绍.ppt
- (三)线性回归概要.pptx
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)