我是单片机入门菜鸟,想请教单片机高手一个问题!
1. sfr P1 = 0x90; \/\/ 正确地声明了单片机寄存器P1的地址 2. sfr 用于指定一个字节大小的寄存器;sbit P1_1 = 0x91; \/\/ 正确地声明了P1寄存器中的位P1_1 3. sbit 是用来指定寄存器中的一个位;sfr 和 sbit 不是相同的概念,不应混淆讨论。4. 对于“位地址”的概念,需要查阅单片机或相...
单片机问题,求高手详解!
1、答案:00H,LCALL调用把地址0221H放到堆栈中,先低后高,所以08H是00H,PC也会变化,这里就不说了 2、十进制变成二进制不能一位对应四位,那个是十六进制变成2进制的方法。。。
请教单片机高手几个问题!!!
第一个问题:学会单片机还要有其它的知识作为辅助。没有那家公司会让你单纯用单片机带个数码管那么简单(如果你在生产型企业,用它代替PLC是没有问题的)。更多时候是含数据采集,通信两方面。也就是数字模拟电路是基础,无论学那一类电子专业,所以必须学会。能分析就行,设计能力可以在工作中积累。通信...
求高手解答单片机问题。
POP DPH ,POP DPL后,DPTR的内容为( ),SP的内容是( )。26、单片机的堆栈栈顶由( SP )来指示,复位时起位置在( 07H )单元。27、单片机内部数据传送指令( MOV ),用于单片机内部RAM单元及寄存器之间,单片机与外部数据传送指令( MOVX )用于单片机内部与外部RAM或I\/O接口之间,( ...
单片机问题 高手麻烦帮忙解答下 谢谢了
总体上讲:为了每一次触发事件可查询,设立了标志位,当一标志位为1时,说明此事件已触发或是完成,这样可方便去查询该标志,然后需清0,再待下一次事件触发。 中断如果有触发,基本上全要软件清0; 至于外部,则同理,是用来记录单片机外围电路的触发事件的,如外部中断。
下述单片机程序有个警告,该如何去掉,请教高手解释一下。
在编写单片机程序时,如果遇到警告提示函数没有返回值,这通常意味着所调用的函数在定义时并未指定返回类型。对于这个问题,解决方法较为直接,即在函数定义中添加返回类型。针对您提到的函数 changedata(uchar *song,uchar *diao,uchar *jie),只需修改为 void changedata(uchar *song,uchar *diao,uchar...
求单片机高手解答 空白的都是要填的
1.单片机应用系统是由 软件 和 硬件 组成的。2、除了单片机和电源外,单片机最小系统包括 复位 和 时钟 电路。3、MCS-51系列单片机的XTAL1和XTAL2引脚是 晶振 引脚。4、MCS-51系列单片机的应用程序一般存放在 程序存储器 中。5、MCS-51系列单片机的复位电路有两...
有关单片机的几个问题!跪求高手回答
1.是个循环,而且是个死循环。他在单片机中是常要用到的,功能就是只要单片机上电它使程序不停里执行死循环里的内容!2.这个看你的单片机的硬件电路了,你最好也先看懂硬件电路才编程。通常LED的公共端是用三极管选通的!看来你的LED是共阳极接法的,就是8个LED正极共同接到三极管的发射极,集电极接...
求高手解答单片机
19不对,用来锁存p0口的低八位地址。20理论上如此,但每个单片机肯定会有时钟的上限。21对 22不对,一个指令周期可以包含数个机器周期 23对的 24不对scon只是串口中断的控制寄存器。25不对,SP始终指向栈顶。26不对 都是64K 27不对,是一条查询外部存储器的指令 28对的 29不对,8155是并行接口...
单片机入门,急求高手大虾指教!!!
1 、看书大概了解一下单片机结构,大概了解就行。不用都看懂,又不让你出书。 2 、用学习板练习编写程序,学单片机主要就是练编程序,遇到不会的再问人或查书。 3 、自己网上找些小电路类的资料练习设计外围电路。焊好后自己调试,熟悉过程。 4 、自己完全设计具有个人风格的电路、产品 … 你已经是高手了。】 ...