导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→微处理器/微控制器的教育工具[liufengzhong]

 *第56985篇: 微处理器/微控制器的教育工具

  
楼 主:liufengzhong 2014年9月22日01:14
 微处理器/微控制器的教育工具

状态:只是一个想法
下载: 0
许可证: 
最后更新:01 / 3月/ 2011 02:39点
Wiki条目: 

标签
8051 板 dev 教育

项目概述

在这个项目的想法是做一个教育教学开发板8051编程。 
现有开发的电路板和教育8051年都使用一个名为监控的小程序。 监控程序在加载主罗,8051年启动,监控项目执行和提出一个友好的菜单驱动的监控,允许用户下载他们的程序内存并运行它们,这是更快和更容易比重组Eprom或eepm。 
显示器的主要问题是,用户必须考虑装配程序不覆盖监测时,踩在一个程序中是不可能的,除非开发人员插入某种特殊的调试功能。 一些监视控制的定时器和用它来停止执行每个特定数量的女士,并给用户可能与实际执行的程序进行交互。

这个项目的目的是提出另一种开发板为8051。 XMOS设备将用于控制完全系统总线,甚至8051年将实现从XMOS。 
XMOS当系统启动时,将开始,连接到PC / MAC,给可能加载一个组装程序外部RAM(8051年使用的RAM,将代码和数据)。 使用XMOS,所有交互都将成为可能。 在任何时候,用户可以要求xmos启动8051(通过发送时钟信号),阻止它每个特定数量的时钟周期(给出一个绝对控制指令的执行周期),xmos还可以在任何时候给内存的内容让用户检查实际内存状态,实际var,.... 所有这些控制,XMOS还可以使用它的能力检查一些条件做好准备在其针让用户程序加载一些特殊特别断点指令或数据值从ram,因此停止(冻结)8051处理器让用户决定或转储内存检查它。 所有的事情会成为可能。 
XMOS设备还可以处理机载GUI,通过提供例如一些7赛格数字显示实际数据/地址线值,它可以处理用户输入通过管理电脑键直接或通过管理一些按钮让用户做飞片汇编指令或内存的内容,它也可以用来转储内容和国家所有板的PC / MAC应用程序。 
XMOS在这种情况下将解决问题的组织(起源)的代码,以避免覆盖旧风格的监控程序。

对于这个板,一个XS1芯片是完全足够了,只要它有足够的针处理所需的64 kb的ram 8051和所有其他机载GUI。

这个板也可以修改,以处理任何类型的其他处理器有一个外部总线,如6809,6502,8085,Z80,……



>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:Care-o-Meter

[下一篇主题]:XZPU——基于XMOS ZPU实现