社区
单片机/工控
帖子详情
高难度问题:51系列单片机限定指令周期完成6个寄存器循环移位
DISINHUI
2010-07-16 02:11:45
问题如下:实现连续6个寄存器依次带借位循环右移,限定11指令周期内完成。
1. 如果是PIC HT的单片机,就很简单:
RRC REG0
RRC REG1
RRC REG2
RRC REG3
RRC REG4
RRC REG5
2. 51单片机必须在 A内进行
mov A,REG0
rrc A
mov REG0,A
18个指令周期,就不可以了。超过11指令周期了。
...全文
220
6
打赏
收藏
高难度问题:51系列单片机限定指令周期完成6个寄存器循环移位
问题如下:实现连续6个寄存器依次带借位循环右移,限定11指令周期内完成。 1. 如果是PIC HT的单片机,就很简单: RRC REG0 RRC REG1 RRC REG2 RRC REG3 RRC REG4 RRC REG5 2. 51单片机必须在 A内进行 mov A,REG0 rrc A mov REG0,A 18个指令周期,就不可以了。超过11指令周期了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dreamjack
2010-07-17
打赏
举报
回复
结果在REG1~REG5和A 中
dreamjack
2010-07-17
打赏
举报
回复
MOV A,REG0
RRC A
XCH A,REG1
RRC A
XCH A,REG2
RRC A
XCH A,REG3
RRC A
XCH A,REG4
RRC A
XCH A,REG5
RRC A
DISINHUI
2010-07-17
打赏
举报
回复
其实想到并且实现了上述想法,在此想表达51在实时性软解码上有缺陷。
实现方式是空间换时间。使用可以位寻址区域:20H~2FH.
使用 setb xxH or clr xxH.
jmp @A+DPTR
这样代码量非常大,清零一组代码,置位一组代码。足有上百行。
ziye19860507
2010-07-17
打赏
举报
回复
等待高人出现!
Great_Bug
2010-07-16
打赏
举报
回复
用XCH或者可以减少指令,不过仍不可能在11周期内完成
单片机
原理及应用以及单机片的主要分类
导读:现代
单片机
渗透到我们生活的各个领域,几乎很难找到哪个领域没有
单片机
的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、等等,这些都离不开
单片机
。 在
单片机
入门
系列
讲座中,首先学习
单片机
的基本构成和工作原理、以及外围功能电路,然后,挑战一个
单片机
实训报告
据 3、画流程图、4 根据流程图进行编程 5、编完后进行修改、调试、编译等。到了很多知识.,也让我们对
单片机
有了更深一步的了解.虽然最后结果是出来了,可。终要达到会写、会做、会说,编写开始几个项目的程序还比较顺利,到了编写LED。软件的应用进行了熟悉和了解。于基本的实验只需要少量连线就可以进行,减少了繁琐的实验连线过程,以减轻工。作量,突出实验的内涵,达到培养实际动手能力,加强对实验电路的.理解。写方法、工作
寄存器
的应用、
单片机
对简单编程及调试方法进一步的掌握了调试软。
问题
,解决
问题
,就是最大的收获。
单片机
秒表c语言程序设计思路,
单片机
秒表程序设计
《
单片机
秒表程序设计》由会员分享,可在线阅读,更多相关《
单片机
秒表程序设计(8页珍藏版)》请在人人文库网上搜索。1、
51
单片机
秒表程序设计班级:姓名:学号指导老师时间一、课题任务要求用AT89C
51
设计一个2位LED数码显示“秒表”,显示时间为0099秒,每秒自动加一。即数码显示管在原先的计数上快速加一。二、设计思路1、使用
单片机
,设计秒表,能显示分分秒秒;2、使用三个按键停止,开始,复位,其中“...
STM32F103C6T6控制NRF24L01
NRF24L01
0 为什么学习stm32f103
断断续续学了stm32几年,忘了学学了忘,第一个可能是自己并不是专门从事该行业,但是兴趣一直在!第二个是学习方法的
问题
,这样也就是为什么要开博客的原因,其实博客几年前就开过,转摘了别人一些比较好的文章想着方便下次用,但是很可惜,时隔几年才又重新打开博客。 这几年的学习也让我有所感悟,总结学不好的原因主要还是没有做笔记,不管什么教程刚开始看很简单,越到后面越难,后来就直接放弃了。主要就...
单片机/工控
27,521
社区成员
28,798
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章