當前位置:編程學習大全網 - 編程軟體 - 關於MCS-51系列單片機的問題 急

關於MCS-51系列單片機的問題 急

您好:

1、錯 2、對 3、錯 4、錯 5、錯

簡答題:TH0=((65536-2000)/256)/2 ;TL0=((65536-2000)%256)/2

程序設計題:

C程序:

#include <reg51.h>

sbit sig=P1^1;

void main()

{

TMOD=0X01;

TH0=((65536-500)/256)/2;

TL0=((65536-500)%256)/2;

EA=1;

ET0=1;

TR0=1;

while(1);

}

void time0() interrupt 1

{

TH0=((65536-500)/256)/2;

TL0=((65536-500)%256)/2;

sig=~sig;

}

匯編程序:

ORG 0000H

AJMP START

ORG 000BH

AJMP T0INT

ORG 0030H

START: MOV TMOD,#01H

MOV TH0,((65536-500)/256)/2

MOV TL0,((65536-500)%256)/2

SETB EA

SETB ET0

SETB TR0

MAIN: AJMP MAIN

T0INT: MOV TH0,((65536-500)/256)/2

MOV TL0,((65536-500)%256)/2

CPL P1.1

希望可以幫到您。

  • 上一篇:jupyter notebook運行代碼不顯示結果怎麽辦?
  • 下一篇:單片機IO端口的控制
  • copyright 2024編程學習大全網