收藏 分销(赏)

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

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

1、1第12章 ZKS-03单片机实验仪简介及使用说明n电路外观电路外观n系统组成系统组成n实验仪功能与特点实验仪功能与特点n实验仪结构实验仪结构n实验仪使用说明实验仪使用说明2实验仪外观512KBflash128KBSRAM3一、系统组成 ZKS-03单片机综合实验仪是由增强型80C51 单片机P87C52X2、接口实验单元和内置稳压电源组成,通过RS232C串行接口与PC微机相连 4nCPU为为PHILIPS P87C52X2n扩展扩展I2C接口的实时时钟芯片接口的实时时钟芯片n扩展扩展PDIUSBD12 USB接口、接口、CAN接口接口n采用动态扫描连接采用动态扫描连接8个按键、个按键、4位

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

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

4、开发流程161.创建一个Keil应用程序新建一个工程项目文件;为工程选择目标器件(如选INTEL的8031AH);为工程项目设置软硬件调试环境;创建源程序文件并输入程序代码;保存创建的源程序项目文件;把源程序文件添加到项目中。172.编译连接环境设置 18安装Keil软件以后,打开以后界面如下:19n新建一个工程文件,点击“ProjectNewProject”菜单,如下图,20n选择工程文件要存放的路径,输入工程文件名LED,最后单击保存.21n在弹出的对话框中选择CPU厂商及型号22n选择好PHILIPS公司的P87C52X2后,单击确定n在接着出现的对话框中选择“是”23n新建一个C51文

5、件,单击左上角的NewFile如下图所示:保存新建的文件,单击SAVE如下图:24n在出现的对话框中输入保存文件名MAIN.C(注意后缀名必须为.C),再单击“保存”,如下图;25n保存好后把此文件加入到工程中方法如下:用鼠标在SourceGroup1上单击右键,然后再单击AddFilestoGroupSourceGroup1如下图:26n选择要加入的文件,找到MAIN.C后,单击Add,然后单击Close27n在编辑框里输入如下代码:28编译连接环境设置 29n到此完成了工程项目的建立以及文件加入工程,现在开始编译工程如下图所示:先单击编译,如果在错误与警告处看到0Error(s)表示编译通

6、过;30n生成.hex烧写文件,先单击OptionsforTarget,如图;n在下图中,单击Output,选中CreateHEXF。再单击“确定”。31n打开文件夹实验1,查看是否生成了HEX文件。如果没有生成,在执行一遍步骤7到步骤9,直到生成。323.把用户程序经过编译后生成的HEX文件下载 将工作模式选择开关SX拨至“LOAD”位置,按下复位开关“RESET”,系统复位后,实验仪将执行P87C52X2中的下载监控程序,实现与上位机进行通信,完成下载程序的功能。334.下载程序的方法正确连接实验仪与主机的RS-232通信电缆和电源把实验仪的工作模式选择开关切换到LOAD处,复位系统使实验

7、仪工作于下载状态运行DPFlash下载软件34下载程序的方法355.程序的调试方法 调试功能是指实验仪运行外部程序存储器(AT29C040A)中的MON51监控程序,把用户的应用程序装载到外部SRAM中,从而实现运用Keil 集成开发环境所提供的所有调试命令来调试用户的应用程序或仿真用户的应用系统。366.调试状态的存贮器模型37调试状态的存贮器模型系统复位后,实验仪执行“MON51监控程序”在调试状态下,用户的应用程序必须从SRAM的0 x4000地址开始存放,中断矢量也应从相应的地址单元转移到从0 x4000开始的相应单元注意:调试状态下,定时器T2、串行口UART已被“MON51监控程序

8、”所占用,不能再使用387.MON51调试环境的设置39调试界面40全速运行用户程序 全速运行用户程序是指用户把经调试、仿真后生成的目标文件(*.hex)下载到实验仪的外部程序存储器AT29C040A中,系统复位后实验仪将全速执行用户程序,这样实验仪就相当于用户的一个样机了。41运行状态下存储器模型 42运行用户程序的步骤及方法 源程序文件必须从0000H单元开始存放这与在MON51环境下调试程序不同(其程序存放起始地址为4000H)在编译源程序文件时,必须对程序及其编译环境进行重新设置编译通过后,再下载后运行43实验操作步骤 实验仪是功能强大的集学习、实验、开发于一体的综合实验仪。前提条件:保证串口能通讯,且电脑中先安装KEIL软件和DPFLASH软件44实验注意的问题 DPHLASH软件与KEILL软件不能同时打开,否则容易出现通讯失败。当要人为的停止程序运行时,需按动实验仪上的.“RESET”键,不要按开发环境中的快捷图标“Halt”。当拨动实验仪上模式选择开关SX,即改变实验仪工作模式时,一定要按动一下“RESET”键在汇编、调试你自己的应用程序之前,要把源程序文件添加到工程项目中。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

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

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

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

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

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

gongan.png浙公网安备33021202000488号   

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

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

客服