高难度问题:51系列单片机限定指令周期完成6个寄存器循环移位

硬件/嵌入开发 > 单片机/工控 [问题点数:20分,结帖人duojinian]
等级
本版专家分:9015
结帖率 100%
等级
本版专家分:11515
等级
本版专家分:150
等级
本版专家分:794
等级
本版专家分:794
等级
本版专家分:9015
DISINHUI

等级:

【自学51单片机6 ---数码管动态显示、中断系统介绍

目录

Keil C51编译及连接技术

主要介绍Keil C51的预处理方法如宏定义、常用的预处理指令及文件包含指令,C51编译库的选择及代码优化原理,C51与汇编混合编程的方法与实现以及超过64KB空间的地址分页方法的C51实现。 教学目标  1.了解Keil C51...

ARM汇编指令汇总

1、ARM汇编的格式:  在ARM汇编里,有些字符是用来标记行号的,这些字符要求顶格写;... 2、字符串变量的值是一系列的字符,并且使用双引号作为分界符,如果要在字符串中使用双引号,则必须连续使用两双引号。  

实现一个最简单的嵌入式操作系统

实现一个最简单的嵌入式操作系统() (转载)52RD.com] [52RD.com]实现一个什么都不能做的嵌入式操作系统[52RD.com][52RD.com]1.首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单...

实现一个最简单的嵌入式操作系统

实现一个最简单的嵌入式操作系统() 300)this.width=300" border="0" /> 实现一个什么都不能做的嵌入式操作系统 1.首先确定CP

stc-b单片机项目《基于485通信的双人井字棋对战》

这是《计算机系统设计与创新基础训练创新设计》课程设计,实现的是一个《基于485通信的双人井字棋对战》小游戏,你需要两根杜邦线和两块STCb学习板。今天花了十分钟写了这篇博客用于<开源>,时间比较仓促,...

汇编指令大全

SUB影响全部的条件标志:1....0为1否则为0)、ZF(零标志)、AF(辅助进位标志)、PF(奇偶标志)根据其含义设置刚刚看到了cmp指令开始有点晕。后来上网找了些资料,终于看明白了,为了方便...

ARM汇编指令汇总

1、ARM汇编的格式:  在ARM汇编里,有些字符是用来标记行号的,这些字符要求顶格写;... 2、字符串变量的值是一系列的字符,并且使用双引号作为分界符,如果要在字符串中使用双引号,则必须连续使用两双引号。

Keil C51编译及连接技术(覆盖技术OVERLAY)

http://www.cnblogs.com/heiyue/p/3271421.html Keil C51编译及连接技术

C提高~变量的存储与关键字限定

变量的存储与关键字限定 引言 存储类、作用域、生命周期和链接属性中概念的关系往往是相互关联的,都是我们描述变量、函数的关键概念。 存储类 存储类即存储类型。变量空间开辟于内存之中,存储类就是用于描述...

汇编期末够用系列

文章目录通用寄存器AX(accumulator)累加器BX(base)基址变址CX(count)计数器DX(data)数据SP(stack pointer)堆栈指针BP(base pointer)基址指针DI(destination index)目的变址 & SI(source index)源变址专用寄存器...

实现一个最简单的嵌入式操作系统

1.首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单指令集)类型的CPU,其方便之处是没有实模式与保护模式之分,采用线性的统一寻址,也就是不需要进行段页式内存管理,还有就是...

AVR单片机的RTOS-AVRX应用

引 言 随着技术的发展,嵌入式系统的设计及应用对人们的生活产生了很大的影响,并将逐渐改变人们未来的生活方式。... AVR微处理器是Atmel公司开发的8位嵌入式RISC处理器,它具有性能、保密性、低功耗

Keil C51编译及连接技术(覆盖技术OVERLAY)

Keil C51编译及连接技术(覆盖技术OVERLAY) 转载chungle2011最后发布于2014-12-20 21:22:52阅读数 7478收藏 ... 主要介绍Keil C51的预处理方法如宏定义、常用的预处理指令及文件包含指令,C51编...

关于实现一个最简单的嵌入式操作系统

实现一个什么都不能做的嵌入式操作系统1.首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单指令集)类型的CPU,其方便之处是没有实模式与保护模式之分,采用线性的统一寻址,也就是...

一个牛人在ARM实现嵌入式系统的过程

实现一个什么都不能做的嵌入式操作系统 1.首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单指令集) 类型的CPU,其方便之处是没有实模式与保护模式之分,采用线性的统一寻址,也...

关于实现一个最简单的嵌入式操作系统

首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单指令集)类型的CPU,其方便之处是没有实模式与保护模式之分,采用线性的统一寻址,也就是不需要进行段页式内存管理,还有

实现一个最简单的嵌入式操作系统

实现一个最简单的嵌入式操作系统 2011年06月30日  实现一个最简单的嵌入式操作系统() (转载)52RD.com]  [52RD.com]  实现一个什么都不能做的嵌入式操作系统[52RD.com]  [52RD.com]  1.首先确定CPU...

一个牛人在ARM实现嵌入式系统的过程

实现一个什么都不能做的嵌入式操作系统 <br /> 1.首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单指令集) 类型的CPU,其方便之处是没有实模式与保护模式之分,...

一个牛人在ARM实现嵌入式系统的过程

实现一个什么都不能做的嵌入式操作系统1.首先确定CPU,在这里为了简单,就选用嵌入式的CPU,比如ARM系列,之所以用RISC(简单指令集)类型的CPU,其方便之处是没有实模式与保护模式之分,采用线性的统一寻址,也就是...

深度:嵌入式系统的软件架构设计!

1. 前言嵌入式是软件设计领域的一个分支,它自身的诸多特点决定了系统架构师的选择,同时它的一些问题又具有相当的通用性,可以推广到其他的领域。提起嵌入式软件设计,传统的印象是单片机,汇编,...

嵌入式系统试题库(CSU)

2、ARM支持两个指令集, ARM核因运行的指令集不同,分别有两状态 ARM 、 Thumb ,状态寄存器CPSR的 T 位反映了处理器运行不同指令的当前状态 3、ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用...

嵌入式硬件设计:SoC开发、电源设计、人机交互设计

整理自《ARM9嵌入式系统硬件设计指南》 第1章 嵌入式系统概述 1.1 嵌入式系统 嵌入式计算机系统的出现,是现代计算机发展史上的里程碑。嵌入式系统诞生于微型计算机时代,与通用计算机的发展道路完全不同,形成...

深度:嵌入式系统的软件架构设计

嵌入式是软件设计领域的一个分支,它自身的诸多特点决定了系统架构师的选择,同时它的一些问题又具有相当的通用性,可以推广到其他的领域。 提起嵌入式软件设计,传统的印象是单片机,汇编,高度依赖硬件。传统的...

计算机组成原理

计算机系统有硬件和软件两部分组成,软件又可分为系统软件和应用软件 硬件:看得见摸得着的电子元器件,如主机,外部设备 软件:人们事先编制的具有特殊功能的程序 程序通常存放在计算机主存储器或者辅存里 ...

ARM汇编学习笔记

 这两天参加了一个编写操作系统的项目,因为要做很多底层的东西,而且这操作系统是嵌入式的,所以开始学习ARM汇编,发现ARM汇编和一般PC平台上的汇编有很多不同,但主要还是关键字和伪码上的,其编程思想...

16-《电子入门趣谈》第三章_电子世界中的五官---传感器-3.2.1DS18B20

好消息:请在手机淘宝或闲鱼上搜索“电子入门趣谈”,有惊喜哦 :)我把全本电子入门趣谈的电子版(包括科技提升和理论升华部分,共计50余万字)放到上面开始兜售啦,如果您真的喜欢这本书,又想跟作者一起聊聊天的话 ...

spi通信

后面附程序、2.4G、本文等资料,资料下载分为两途径,坛友直接下载,也有网盘下载的。 近来课程的项目需要用到NRF24L01,用来做基本的收发,虽然资料拿到不少,但是,很多资料并不是很清晰、所带的例程并不够简洁...

对高级程序设计语言的基本理解

我是在大学期间开始接触编程,但是学习的第门程序设计语言是C语言,但是当时只是简单的学习,能用C语言写一些简单的控制台程序,所以当时对于程序设计来说只是种玩票性质。 后来也进过实验室,玩过单片机,还...

一个程序员应该怎样去学习和掌握计算机英语

最近在学习英语,在本科的时候就通过了英语级的考试,可是实话实说,那只是次应试的过程,现在的英语仍然是张不开嘴,而且随着时间的流逝那些原本的词汇也忘得差不多了,在网上看到了篇介绍程序员英语的文章,...

相关热词 c# 页面转换成pdf c# 轨迹回放 c#图片热点 c#检测串口断开 c# unity上下滑动 c#和g++编译器连接 c# rsa 公钥加密 c# 水晶报表 自动下移 c#dll类库 vs c# 窗口句柄