您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 基于C51的多进程设计

  2. 1.本程序不使用任何汇编指令 2.由定时器T0产生中断,切换进程 3.由于中断或调用子程序,要把PC堆栈,故可以以SP为基址的地方找到PC 4.中断或子程序返回,要把SP出栈给PC,故可以操作SP改变程序入口 5.本程序经调试运行 电路图已上传 6.程序编译是会有一个警告提示,为正常现象,因为保存R0-R7时,重新定义地址, 出现地址覆盖的警告提示。 7.用户以此模板写程序只需写用户的进程子程序和用户初始化子程序,并把各进程参数 放在规定地方,各程序放在规定地方就可以;所有的任务调度已处理好。
  3. 所属分类:网络攻防

    • 发布日期:2009-12-02
    • 文件大小:6144
    • 提供者:lzwml
  1. AVR单片机C语言开发入门指导

  2. 第1章 AVR单片机与C语言 1.l 用C语言开发单片机的优势 1.2 AVR单片机的特点 1.3 从Keil C51向ICCAVR快速过渡 l.3.1 AVR和 MCS-51存储器配置的对比 1.3.2 AVR输入/输出端曰的使用 1.3.3 AVR和MCS-51定时器的对比 1.3.4 AVR和MCS-51中断系统的对比 1.3.5 AVR和MCS-51位操作的对比 1.3.6 AVR单片机内置EEPROM的使用 1.3.7 AVR单片机内置看门狗电路(Watchdog)的使用 l.3.8
  3. 所属分类:C

    • 发布日期:2010-04-15
    • 文件大小:15728640
    • 提供者:knknkan
  1. I2C总线协议及模拟软件包

  2. 一般来说,用汇编语言编写的程序兼容性、可移植性、可读性都很差。不同程序员编写的程序在函数参数传递上采取的策略各不相同,直接造成移植方面的困难。因此,复制本软件包到您的工程中去,未必马上就能调通,还需要做些必要的调整。 程序文件说明: main.ASM 主程序文件,请按照注释在适当的地方添加您的代码。 Branch.INC 实用的分支判断程序,好好利用能够大大简化编程工作。 Calc.INC 实用的运算类程序。 Pointer.INC 通用指针处理程序。如果您不了解“通用指针”是什么,请打开该文
  3. 所属分类:C

    • 发布日期:2010-09-17
    • 文件大小:1048576
    • 提供者:myender
  1. C51指令集 CJNE @Rn,#data,rel 3

  2. 51汇编语言指令集 符号定义表 符号 含义 Rn R0~R7寄存器n=0~7 Direct 直接地址,内部数据区的地址RAM(00H~7FH) SFR(80H~FFH) B,ACC,PSW,IP,P3,IE,P2,SCON,P1,TCON,P0 @Ri 间接地址Ri=R0或R1 8051/31RAM地址(00H~7FH) 8052/32RAM地址(00H~FFH) #data 8位常数 #data16 16位常数 Addr16 16位的目标地址 Addr11 11位的目标地址 Rel 相关地址
  3. 所属分类:其它

    • 发布日期:2011-10-31
    • 文件大小:33792
    • 提供者:cxlzzh
  1. RTX51多任务操作系统中文使用指南

  2. 第 1 部分 概述描述 rtx51实时操作系统的功能并给出RTX51 Tiny和 RTX51 Full 版本的基本特征和差异同时包括 RTX51 Full 和 RTX51 Tiny. 的 技术数据 第 部分系统需求和定义讨论 RTX51 Tiny的开发工具和目标系统的需求解释在 RTX51 Tiny 手册中使用的术语和任务定义的描述 第 部分建立 R T X 5 1 T i n y 应用程序描述建立 RTX51 Tiny应用程序的步骤 第 部分库函数提供全部 RTX51 Tiny库程序的索引
  3. 所属分类:C

    • 发布日期:2012-05-29
    • 文件大小:308224
    • 提供者:laoying274
  1. 单片机原理及接口(C语言版)0906.pdf

  2. 单片机原理及接口(C 语言版)——北京交通大学计算机与信息技术学院,陈连坤,2009v001 1 目录 1 单片机原理及单片机系统的开发方法 1.1 计算机系统的组成 1.1.1 计算机的硬件系统 1.1.2 CPU、微处理器及单片机 1.1.3 指令系统与寻址方式 1.1.3.1 指令系统 1.1.3.2 寻址方式 1.2 嵌入式系统与单片机系统 1.2.1 嵌入式系统 1.2.2 单片机系统 1.2.2.1 单片机的特点与分类 1.2.2.2 单片机的组成及其工作过程 1.2.2.3 单片
  3. 所属分类:C/C++

    • 发布日期:2013-03-12
    • 文件大小:1048576
    • 提供者:liuxianghai520
  1. C51堆栈构成与空间需求分析

  2. C51堆栈构成与空间需求分析
  3. 所属分类:硬件开发

    • 发布日期:2014-12-06
    • 文件大小:504832
    • 提供者:chungle2011
  1. 单片机教学动画素材(共46个)

  2. 单片机教学动画素材 51的串口 查表程序设计举例 程序状态字PSW 定时计数器应用 堆栈操作指令 ......
  3. 所属分类:嵌入式

    • 发布日期:2018-10-20
    • 文件大小:4194304
    • 提供者:aquickcat
  1. 80c51汇编程序实现利用定时/计数器测速.rar

  2. 使用T1作为定时器(定时时间为50毫秒),T0作为计数器(对电机测速电路产生的脉冲进行计数,1脉冲/转)。每1秒时间到后,读出T0的值(读出后须将T0清0),将该值(速度值)显示到LCM显示器上(显示子程序/函数由实验库文件提供)。 本次实验程序需要使用实验库文件(LCMDRV_1206.LIB),此库中的程序要使用16个字节大小的堆栈,因此,实验程序应规划出足够的堆栈空间保障程序正常执行。 如果用汇编编写实验程序,必须先用$INCLUDE (LCMDRV_1602.INC)指令加载实验库头文
  3. 所属分类:嵌入式

    • 发布日期:2019-06-07
    • 文件大小:28672
    • 提供者:qq_41731405
  1. 汇编C语言混合编程经验总结

  2. ARM汇编语言和C语言混合编程 ATPCS规则体现了一种模块化设计的思想,其基本内容是C模块(函数)和汇编模块(函数)相互调用的一套规则(C51中也有类似的一套规则)。我感觉比在线汇编功能强大(不用有很多忌讳),条理更清楚(很简单的几条规则)。 ATPCS规则内容: 1)寄存器的使用规则 1、子程序之间通过寄存器r0~r3来传递参数,当参数个数多于4个时,使用堆栈来传递参数。此时r0~r3可记作A1~A4。 2、在子程序中,使用寄存器r4~r11保存局部变量。因此当进行子程序调用时要注
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:64512
    • 提供者:weixin_38514620
  1. 一种基于C51单片机的非抢占式的操作系统架构

  2. 目前,大多数的产品开发是在基于一些小容量的单片机上进行的。51系列单片机,是我国目前使用最多的单片机系列之一,有非常广大的应用环境与前景,多年来的资源积累,使51系列单片机仍是许多开发者的首选。针对这种情况,近几年涌现出许多基于51内核的扩展芯片,功能越来越齐全,速度越来越快,也从一个侧面说明了51系列单片机在国内的生命力。 多年来我们一直想找一个合适的实时操作系统,作为自己的开发基础。根据开发需求,整合一些常用的嵌入式构件,以节约开发时间,尽最大可能地减少开发工作量;另外,要求这个实时操
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:102400
    • 提供者:weixin_38506182
  1. 51单片机堆栈深入剖析

  2. 用C语言进行MCS51系列单片机程序设计是单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。
  3. 所属分类:其它

    • 发布日期:2020-08-03
    • 文件大小:84992
    • 提供者:weixin_38676851
  1. 单片机与DSP中的Cx51程序设计的堆栈空间计算方法

  2. 引言   用C语言进行MCS51系列单片机程序设计是单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。   1堆栈的溢出问题   MCS51系列单片机将堆栈设置在片内RAM中,由于片内RAM资源有限,堆栈区的范围也是有限的。堆栈区留得太大,会减少其他数据的存放空间,留得太少则很容易溢出。所谓堆栈溢
  3. 所属分类:其它

    • 发布日期:2020-11-04
    • 文件大小:88064
    • 提供者:weixin_38654382
  1. 单片机与DSP中的基于页的8051多任务模型

  2. 从分析重入堆栈的原理与不足出发,通过把8051页变量与重八问题相联系,提出基于页的重入函数,并设计一种实时性和安全性较好的基于页的805l多任务模型。   从变量存取带宽的角度,将该模型与重入堆栈方案进行对比,确定新模型中变量存取速度可获得最高为3.75倍的提升;最后列出一些设计上的限制及对策。     随着8051微控制器性能的不断提高,使用多任务操作系统对单片机进行资源管理已成为当代开发的需要。由于受静态链接的限制,8051系统的多任务开发需要处理代码重入(reentrance)的问题。
  3. 所属分类:其它

    • 发布日期:2020-11-19
    • 文件大小:260096
    • 提供者:weixin_38618140
  1. Cx51程序设计的堆栈空间计算方法

  2. 引言   用C语言进行MCS51系列单片机程序设计是单片机开发和应用的必然趋势。Keil公司的C51编译器支持经典8051和8051派生产品的版本,通称为Cx51。应该说,Cx51是C语言在MCS51单片机上的扩展,既有C语言的共性,又有它自己的特点。本文介绍的是Cx51程序设计时堆栈的计算方法。   1堆栈的溢出问题   MCS51系列单片机将堆栈设置在片内RAM中,由于片内RAM资源有限,堆栈区的范围也是有限的。堆栈区留得太大,会减少其他数据的存放空间,留得太少则很容易溢出。所谓堆栈溢
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:86016
    • 提供者:weixin_38680492
  1. drqn:探索DRQN +行动先验+基于状态的专家+基于历史的熵减少专家-源码

  2. 从修改。 PyTorch CartPole示例 用pytorch编写的简单Cartpole示例。 为什么选择卡特波尔? Cartpole是一个非常简单的问题,在许多情况下收敛速度非常快。 因此,您可以在计算机上运行此示例(也许只需要1〜2分钟)。 彩虹 DQN 双 决斗 多步骤 PER(优先体验重播) Nosiy-Net 分布的(C51) 彩虹 PG(政策梯度) 加固 演员评论家 优势演员评论家 GAE(广义优势估计) TNPG TRPO PPO-单
  3. 所属分类:其它

    • 发布日期:2021-04-01
    • 文件大小:355328
    • 提供者:weixin_42176612