我使用的是82C54的计数器1工作在方式0模式下。现在程序写入单片机可是没有读到计数器当前的计数值。OUT1引脚在开机的时候是高点平,写入计数器的计数初值,以及状态字后,OUT1引脚变低电平,但是当我外部给脉冲后,OUT1没有返回高点平,我计数初值给的是0002H。部分程序如下: A0A1=11; CS=0 WR=1 P1=70H;用的是计数器一,方式0,写控制字 WD=0 NOP WD=1 A1A0=01;选中计数器一的地址 P1=03H;低8位的计数值初时值 WD=0 NOP WD=1 P1=50H;高8位的计数值初时值 WD=0 NOP WD=1 读出计数器的那部分程序我还不知道怎么写,我用模式0,可是看到数据手册上没有详细的介绍 |