导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[杨威wewe]价格不到3元!国产“双核”51单片机—L



No.52057
作者:杨威wewe
邮件:asas@yahoo.com
ID:115373
登陆:1次
文章数:2篇
最后登陆IP:222.247.55.102
最后登陆:2008/7/4 11:34:24
注册:2008/7/4 11:25:28
财富:107
发帖时间:2008/7/4 11:28:00
发贴者IP:222.247.55.102
标题:杨威wewe:价格不到3元!国产“双核”51单片机—LS2051,闪亮登场!
摘要:No.52057价格不到3元!国产“双核”51单片机—LS2051,闪亮登场! [color=#DC143C][color=#FAEBD7][color=#228B22]听着很神奇的哦  大家有用过吗  说来听听[/color][/color][/color]
    价格不到3元!国产“双核”51单片机—LS2051,闪亮登场!
作者:许意义                            2008.6.28
  一次偶然的机会,看到一款国产的“双核”51单片机—LS2051,价格不到3元!
  厂商样本上介绍其指令系统与MCS-51 兼容,内部功能、引脚功能、引脚排列以及引脚的电气特性与AT89C2051 全兼容,可直接替换AT89C2051 以及与其兼容的芯片。
  LS2051 还支持独立或关联的两道程序(类拟双核)同时运行。执行第1 道程序的性能是AT89C2051 的1.27 倍,第1 道和第2 道程序同时运行时的处理能力最高可达到AT89C2051 的2.55 倍。
  经向生产厂商申请了LS2051 样片和下载器,收到后烧录程序,上机试用,性能稳定,未发现不兼容现象。
  产品应用成功后,怀着好奇的心理,重点研究其特有的“双核”特点,两道程序同时运行?有点不可思异。在网上搜索后,发现这方面的资料几乎是空白,于是自己编了点应用程序,下载后测试其性能,以下是一些使用总结。
  1、好多中高挡的单片机硬件自带XXX 功能,LS2051 不带这些功能,这些功能用单片机大多都能模拟,但有些功能费时,有些功能不能分时操作,故一般单片机软件难于胜任某些功能,只能靠硬件来解决,LS2051 特有的“双核”特性,两道程序可同时运行。各管各的,互不干涉,可用其中的一道程序来模拟某些硬件功能,有些功能只有高挡单片机才有,如正交编码信号输入,16位ADC 模数转换等等。
  2、调试时用Keil C51,但厂商未提供第二道程序使用的头文件及库函数,为方便使用,我自已编了一个。当主程序为C语言时,头文件为ls4051.h,二道程序使用的库函数文件原型为astart_c.a51(未编译),可直接调用。当主程序为汇编语言时,头文件为ls4051_asm.inc。
  3、第二道处理引擎设置独立的ACC、B、DPTR、PSW、R0~R7 和SP 特殊功能寄存器(这些特殊功能寄存器初始化值全部为0),但第1 道所属的通用寄存器为32 个(分为4个区域),而第2 道所属的通用寄存器为8 个(只有一个区域)。堆栈级数为8 级硬件堆栈(SP初始化值为0),因此,在第2 道程序的设计中要考虑不能过多的压栈。
  4、由于LS2051 特有的第2 道处理引擎,使芯片的中断处理比AT89C2051 更加灵活和高效。若第1 道的中断使能EA 打开,而第2 道的中断使能AEA 未打开,那么,中断由第1 道处理;若第1 道和第2 道中断使能都打开,且第2 道应用程序未启动或没有第2 道应用程序,那么,两道都可以执行中断处理,这由硬件自动完成,不需用户考虑;若第1 道中断使能关闭,而第2 道中断使能打开,且第2 道应用程序未启动或没有第2 道应用程序,那么,由第2 道处理引擎执行中断处理,这由硬件自动完成,不需用户考虑。
  5、第2 道程序一旦被启动,则不能被任何事件打断。
  6、若同时使用两道程序(含中断程序使用第二道程序),特别要注意的是,由于二道程序处理引擎分别设置独立的ACC、B、DPTR、PSW、R0~R7 和SP 特殊寄存器,在传递参数时,不能使用这些特殊寄存器来传递,否则结果可能为不可预知的,应使用其他的公共资源来传递,同时要考虑使用公共资源时可能发生的冲突问题。
  7、与第2 道处理引擎相关的跳转指令,指令及跳转地址必须全部为第一页(000H-0FFH),在C语言中,编译程序自动安排程序地址,不需用户考虑。但用汇编编写程序时,可适当调整程序前后位置,满足上述要求。
  8、P1 和P3 口在大于40KHz 的应用时,需在外部接4.7K 左右的上拉电阻。这是目前版本硬件上和AT89C2 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:5186毫秒 查询6次