收藏 分销(赏)

单片机实验仪简介及使用说明.pptx

上传人:人****来 文档编号:4408199 上传时间:2024-09-18 格式:PPTX 页数:38 大小:1.69MB
下载 相关 举报
单片机实验仪简介及使用说明.pptx_第1页
第1页 / 共38页
单片机实验仪简介及使用说明.pptx_第2页
第2页 / 共38页
单片机实验仪简介及使用说明.pptx_第3页
第3页 / 共38页
单片机实验仪简介及使用说明.pptx_第4页
第4页 / 共38页
单片机实验仪简介及使用说明.pptx_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、1实验仪外观512KBflash128KBSRAMP87C52X2CPU8*8点阵显示138译码器数模转换模数转换逻辑电平开关串并转换并串转换8155并行接口扩展输出锁存输入缓冲电源开关2一、系统组成 ZKS-03单片机综合实验仪是由增强型80C51 单片机P87C52X2、接口实验单元和内置稳压电源组成,通过RS232C串行接口与PC微机相连 3nCPU为为PHILIPS P87C52X2n扩展扩展I2C接口的实时时钟芯片接口的实时时钟芯片n扩展扩展PDIUSBD12 USB接口、接口、CAN接口接口n采用动态扫描连接采用动态扫描连接8个按键、个按键、4位位8段数码管;段数码管;n连接连接1

2、个无源蜂鸣器,可用于输出音乐;个无源蜂鸣器,可用于输出音乐;nCPU信号全部引出,并增加信号全部引出,并增加5个片选输出信号;个片选输出信号;n提供多种接口单元及通用插座,可进行各类接口实提供多种接口单元及通用插座,可进行各类接口实验;验;n内置内置MON51软件接口,可与软件接口,可与Keil 联机,提供单步、联机,提供单步、断点、连续等多种调试;断点、连续等多种调试;二、实验仪功能与特点 4三、扩展的片选输出信号 实验仪向用户提供了5个扩展的片选信号,供用户使用,方便用户开发自己的应用电路 51.单片机扩展总线 扩展总线接口引出了单片机的所有输出信号,方便用户将ZKS-03实验仪连接至自己

3、的应用系统 62.I/O地址分配73.CODE空间分段控制寄存器 84.XDATA空间分段控制寄存器 9四、跳线选择器一览表110跳线选择器一览表211LED 发光二极管电路 12逻辑电平开关电路 13蜂鸣器的驱动原理图 蜂鸣器有交流和直流2种。Buzz通过一个跳线与P1.7相连,P1.7输出不同频率的方波信号,蜂鸣器就会发出不同的声音14五、实验仪与Keil集成开发环境 Keil Vision2是集成开发环境基于80C51内核的微处理器软件开发平台内嵌多种符合当前工业标准的开发工具完成从工程建立和管理,编译,连接,目标代码的生成软件仿真,硬件仿真等完整的开发流程15 1.创建一个Keil应用

4、程序单击桌面的Keil C51快捷图标,进入Keil集成开发环境。16(2)新建一个工程文件,点击“ProjectNewProject”菜单,如下图,17(3)选择工程文件要存放的路径,输入工程文件名LED,最后单击保存.18(4)在工程建立完毕之后,会立即弹出器件选择窗口,选择PHILIPSP87C52X2。19(5)新建一个C51文件,单击左上角的NewFile如下图所示:(6)保存新建的文件,单击SAVE如下图:20(7)在出现的对话框中输入保存文件名MAIN.C(注意后缀名必须为.C或.ASM),再单击“保存”,如下图;21(8)保存好后把此文件加入到工程中:用鼠标在SourceGro

5、up1上单击右键,然后再单击AddFilestoGroupSourceGroup1如下图:22选择要加入的文件,找到MAIN.C后,单击Add,然后单击Close23(9)在编辑框里输入所需代码:2 程序文件的编译、连接到此完成了工程项目的建立以及文件加入,现在开始编译工程。Vision2调试器有两种工作模式:软件模拟(Use Simulator)和硬件仿真(Use)。25(1)编译连接环境设置:Project-Option For Target Target1-Debuge-Use Simulator.26Output-CreateHEXF,用来生成目标文件。27(2)“Creatinghe

6、xfilefromhello”说明已生成目标文件hello.hex,最后一行说明不存在错误和警告,则编译连接成功。28(3)打开文件夹实验1,查看是否生成了HEX文件。如果没有生成,在执行一遍步骤1到步骤2,直到生成。293 下载、全速运行用户程序(1)将工作模式选择开关SX拨至“LOAD”位置,按下复位开关“RESET”,进入下载状态。(2)运行DPFlash,编程对象选择为:DP下载实验仪,型号为DP-51,串行通信口根据自己所使用的串口进行设置。DP下载实验仪DP-51通信口(3)下载文件:文件-装载,选择需要下载的程序文件,即HEX(hello.hex)文件,单击确定即可将hello.

7、hex文件装载到上位机的缓冲区中。(4)单击命令栏内的“编程”-选择其他编程选择-编程文件-编程。这样就可以把目标程序文件hello.hex下载到实验仪的外部Flash中。(5)把功能键拨到“RUN”位置,按复位键,此时可运行程序。314 程序的调试方法调 试 功 能 是 指 实 验 仪 运 行 外 部 程 序 存 储 器(AT29C040A)中的MON51监控程序,把用户的应用程序装载到外部SRAM中,从而实现运用Keil 集成开发环境所提供的所有调试命令来调试用户的应用程序或仿真用户的应用系统。(1)下载“MON51监控程序”1)将工作模式选择开关SX拨至“LOAD”位置,按下复位键。2)

8、运行DPFlash软件-文件-装载,选择桌面“单片机”文件里的“MON51_DP51.hex”文件,单击确定,选择其他编程选择-编程文件-编程,退出Flash。(注意和书上写的不一样,因为每款芯片使用的监控程序不同)(2)MON51调试环境的设置1)将工作模式选择开关SX拨至MON”位置,按下复位键,实验仪便进入调试状态。2)双击Keil C51软件,打开所编辑的工程项目文件。Project-Option for target“target1”-Target,按下图方式进行设置(由于MON51监控程序已经占用了0000H3FFFH地址单元的程序存储空间)。“C51”的设置如下图。“Debug”

9、的设置如下图:(3)在源程序中,若用汇编编写程序,则在程序开头加上指令“ORG 4000H”,表示程序代码从4000H开始存放(因为MON51监控程序已经占用了0000H3FFFH地址单元的程序存储空间)。(4)运行、调试:执行Debug工具栏内的“Rebuild all target files”命令进行编译、连接,单击工具栏内的“Debug”选项-“Star/Stop Debug Session”即可把用户程序下载到实验仪的SRAM中,单击“Run”命令即可实现全速运行程序。(5)调试命令及方法 执行Debug工具栏内的“Rebuild all target files”命令进行编译、连接

10、,单击工具栏内的“Debug”选项-“Star/Stop Debug Session”选择设置断点、单步跟踪(F11)、单步运行(F10)、执行返回(Ctrl+F11)、执行到光标所在命令行和全速运行(F5)。37实验注意的问题 DPHLASH软件与KEILL软件不能同时打开,否则容易出现通讯失败。当要人为的停止程序运行时,需按动实验仪上的“RESET”键,不要按开发环境中的快捷图标“Halt”。当拨动实验仪上模式选择开关SX,即改变实验仪工作模式时,一定要按动一下“RESET”键在汇编、调试你自己的应用程序之前,要把源程序文件添加到工程项目中。实验题目从单片机课程设计题目中自由选择一个。实验题目:n1 电子时钟电子时钟n2LCD字符型液晶显示器控制n3步进电机控制n4基于单片机的低频信号发生器n5 点阵式点阵式LED显示器控制显示器控制 n6 电子音调发生器电子音调发生器 n7 简易数字电压表简易数字电压表 n8 单片机间串行通信单片机间串行通信 n9单片机间CAN通信n10自选题自选题(万年历)

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服