77问答网
所有问题
当前搜索:
单片机的问题与探讨
51
单片机问题
?
答:
DPTR是16位的地址寄存器,P08位,P2 8位刚好构成16位所以要DPTR来完成,相关指令分析如下:在8051标准指令集的111条指令中,与DPTR有关的指令共有5类,分别为:①程序存储器查表指令,“MOVC A,@A+DPTR”;②片外RAM传送指令,“MOVX A,@DPTR”和“MOVX@DPTR,A”;③寄存器数据传送指令,即可...
单片机
综合设计时考虑
的问题
答:
1、需要的IO口数量 2、是否需要扩展RAM 3、通讯方式,需要串行还是并行,串行的话是232还是485,还是别的如SPI、IIC等 3、是否需要AD 4、控制对象是开关量还是模拟量,是电机还是电磁铁、阀等 5、是否需要隔离 6、电源需要什么,5V、12V、24V还是3.3V是否需要共地等 7、人机交互需要多少键、显示...
单片机
功耗与时钟频率
问题
答:
单片机的
功耗与时钟频率成正比,是基于工作时间相同的结论。因为在相同的时间内,频率高的单片机高、低电平转换的次数多,功耗大。当然,执行的指令数也多,工作效率更高。而你提出
的问题
是仅仅完成一个程序块的功耗,那么,只要 32MHz 不是接近该单片机的极限频率,则频率高的功耗低。就像汽车最佳行驶...
单片机
原及应用内容提要
答:
本书不仅适合大专院校相关专业的学生作为教材使用,也适合教师
和
工程师作为教学参考或自我学习的工具。通过本书,读者不仅能掌握MCS-51
单片机的
理论知识,还能掌握如何将其理论知识应用到实际系统设计中,提升技能和解决
问题
的能力。无论是理论学习还是实践操作,都能在本书中找到丰富的资源和指导。
【急】有关
单片机的
几个
问题
,求大神!
答:
DJNZ R2, LOP END ---
单片机
RAM中,(50H)=3CH,写出每条指令的执行结果。MOV A,50H---A=3CH INC A---A=3DH=61 MOV B,#0AH---B=10 DIV AB---A = 6, B = 1 MOV 52H,A---(52H)=6 ———...
单片机问题
,锁存器与引脚的使用冲突.
答:
首先纠正:P1口存入0xFFFE 读出来的就未必是0xFFFE吧 这个问有点
问题
,P1是8位的寄存器(不叫锁存器,锁存器一般是在外部的),是不能存入16数的,只能存8位,即是0xFE。有一个问题你没有搞清楚,所以,才这么问,其实问题很简单,就是向P1口写数据,即是存入数据是写到寄存器P1中,至于是不...
2000分 请教几个
单片机
串行通信
的问题
(高手进)
答:
问题
1:在设置串行启动(初始化)时,SMOD=1,此时恰好PCON=80H,用汇编就是 MOV PCON,#80H,原因:SMOD是波特率选择位,当串行口工作方式位1、2和3时,波特率和2的SMOD次方成正比,而SMOD=1,既2的SMOD次方等于2,所以波特率倍增。问题2:当上位机给
单片机
发指令时,数据到了SBUF中,产生RI=1,...
关于
单片机与
程序
的问题
:延时出错
答:
你仿真
和
实际硬件的晶振频率不一样。看一下电路板上晶振的频率,给protues里的加上相同频率的然后在仿真看看。还有就是在c语言环境下延时函数不好控制精度,一般用
单片机的
计时器。而汇编下就是每条指令是12个时钟了。比如12MHz的晶振 每条指令的执行时间是1ms,执行到1秒就需要1000000次。
初学
单片机
编程方面的小
问题
(一)
答:
程序启动后,是从0000h开始执行的,0000h里是AJMP MAIN, 程序就跳转到MAIN继续执行.而主程序MAIN所在的地址是0100H,也就是说,程序直接从0000H跳转到了0100h.HERE:AJMP HERE 是死循环,但是如果有中断产生,程序会跳到中断入口地址,比如定时器0溢出了,程序就会跳到000BH 在这里正好有一条 AJMP IT0P...
51
单片机的
地址
问题
(位地址和字节地址)
答:
1. 8051的内部RAM能作为用户RAM区的只有00~7FH,可以用直接寻址或寄存器间接寻址;80H~FFH是SFR,放了些特殊功能寄存器,只能用直接寻址;2. 位地址00~7FH和片内RAM字节地址00~7FH只是地址的称呼一样,代表的含义不同,位地址只能用位寻址;3. 具体的地址是只能通过指令来区分。其实楼主的理解还是...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
单片机最忌三种东西
单片机常见故障及处理
生命体征单片机的问题
单片机提问有关问题