单片机高手的兄弟请帮帮忙!!!!

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-07
单片机高手的兄弟请指导一下!!!!!!

PSW=10H则R0=0 R1=1既选择第二组寄存器组,寄存器R0和R7对应的物理地址是10H----17H
TCON=04H 则IT0=0 既外中断INTO 定义为 电平 触发方式
IT1=1 既外中断INT1 定义为 脉冲 触发方式
IE=81H 则EA=1 开总允许中断,EX0=1,EX=0 外中断0开,外中断1关
要同时允许 INT1和定时器T0中断可 SETB EX1; SETB ET0

执行这两指令后SP内容为0D1H,外部RAM0200H内容为5AH

软件是要配合硬件的,你要先给出硬件,才好给你做软件。
你说的这个问题比较简单的,主要是A/D转换,相应的单片机书上面都有详细的使用说明。

PSW各位分别为
CY(进位位)AC(辅助进位)F0(标志位)RS1 RS0 OV(溢出)- P(偶校验)
根据以上可分别判断
(1) ADD A, #5FH ;执行前A=83H,执行后PSW=01000 000=40H
(2) ORL 30H, #0FH ;执行后PSW=0000 0000=00H
(3) INC A ;执行前A=03H,执行后PSW=0000 0001=01H
(4) CJNE A,#60H, NEXT1;执行前A=61H,执行后A=61H;PSW=01H (若A小于60H则为81H)
(5) MOV A, #5FH ;执行后PSW=00H

  • 单片机高手来帮忙分析下原因?
    答:根据您的描述,这个问题可能与机械触发问题有关,例如弹簧回弹力不稳定或触点可能存在接触问题。也有可能是电源干扰导致的问题。您可以考虑以下步骤来解决问题:检查机械触发元件:确保按键的弹簧和接触点没有损坏或松动。检查电源和地线:电源稳定性对于单片机的稳定运行至关重要。确保电源和地线连接良好,没有...
  • 单片机高手来帮忙!STC12C2052AD怎么把软件烧写进去?备注,我没有开发板...
    答:1、首先在keil上编辑好代码,用keil 4 编译一下,在工程文件夹中找到编译出的HEX文件,要烧写到单片机的文件。2、现在,需要一个烧写软件来烧写程序,这里用的是STC-ISP软件。3、打开软件,首先选择合适的单片机型号,这里用的是stc89C52.然后串口一般是自动选择好的,也可以自己选。4、点击“打开程序文...
  • 难题,单片机高手请帮帮忙
    答:当单片机复位不良、或者抗干扰性能不好时,程序很容易跑飞(程序跳转到未知位置开始执行),尤其RISC的单片机这种现象特别明显,因为其指令长度固定,基本上程序存储器中任何一个单元就是一条指令,所以当程序计数器乱跳时,跳到任何一个位置都会找到一条可以执行的指令并开始从这里执行。如果跑飞时刚好跳到写...
  • 单片机高手进来帮帮忙,高分,简答题
    答:10: 当中断请求源发出中断时,如果中断被允许的话,单片机暂时中止当前正在执行的主程序,转到中断处理程序处理中断服务请求。中断服务处理程序执行完后,再回到原来的断点,继续执行被中断的主程序。(累死了*-*!)
  • 单片机高手帮忙哈(汇编语言),帮忙解释下下面每一步程序的含义,就是注...
    答:ORG 000H ;00h复位入口 AJMP MAIN ;跳到MAIN ORG 000BH ;定时器0中断入口 LJMP PT0J ;跳到PT0J ORG 0100H ;MAIN主程序入口 MAIN: MOV TMOD,#05H ;模式寄存器配置定时器0为16位计数器,p3.4为计数器脉冲输入 MOV TH0,#0FFH ;配置计数器初值0FF9CH,...
  • 单片机高手的兄弟请指导一下!!!
    答:则IT0=0 既外中断INTO 定义为 电平 触发方式 IT1=1 既外中断INT1 定义为 脉冲 触发方式 IE=81H 则EA=1 开总允许中断,EX0=1,EX=0 外中断0开,外中断1关 要同时允许 INT1和定时器T0中断可 SETB EX1; SETB ET0 执行这两指令后SP内容为0D1H,外部RAM0200H内容为5AH ...
  • 单片机高手。。。请帮忙
    答:用eeprom,比如at24c02就可以了
  • 单片机高手的兄弟请帮帮忙!!!
    答:PSW各位分别为 CY(进位位)AC(辅助进位)F0(标志位)RS1 RS0 OV(溢出)- P(偶校验)根据以上可分别判断 (1) ADD A, #5FH ;执行前A=83H,执行后PSW=01000 000=40H (2) ORL 30H, #0FH ;执行后PSW=0000 0000=00H (3) INC A ;执行前A=03H,执行后PSW=0000 0001=01H (4) ...
  • 单片机高手进来帮个忙!
    答:P1.1; T中断程序;CALL DELAY;CLR P1.1;MOV TH0,#11111111B; T0重新赋值;MOV TL0,#11110110B;SETB TR0 ;启动T计数 JMP LOOP;中断子程序结束,要用RETI,不能用JMP LOOP .改成RETI就好了。另外,建议延时1 秒不要用循环方法。试试用T1中断,50ms中断的一次,计20次就是1 秒。
  • 熟悉单片机 芯片的高手请进啊!!!
    答:(1).AT90系列单片机分类 AT90是增强RISC内载Flash的单片机,是精简指令RISC结构,这种结构综合了半导体集成技术和软件性能的新结构。单片机使用高级语言编程,已经成了一种标准编程方法。AVR结构单片机的开发目的就是在于能够采用C语言编程,从而能高效地开发出目标产品。为了对目标代码大小、性能及功耗的优化,...