设单片机fosc=12MHz,利用T0方式1产生10ms定时,在P1.0引脚上输出周期为2ms的方波。

日期:2018-03-20 12:08:26 人气:1

设单片机fosc=12MHz,利用T0方式1产生10ms定时,在P1.0引脚上输出周期为2ms的方波。

1、你的思路和程序都有问题 2、如果你想在P1.0引脚上输出周期为2ms的方波,T0定时中断应该定在1ms,然后再中断程序中对P1.0取反,每个1ms对P1.0取反一次,就得出周期为2ms的方波。 3、如果是定时10ms,计数器初值应该是D8F0H,而不是6318H MOV TH0,#D8H MOV TL0,#F0H 4、MOV R1,#500指令是非法的,R1是8位寄存器,最大赋值为255。
    A+
热门评论