返回首页

8155进行初始化,设A口为选通输出,B口为选通输入,C口作为控制

时间:2013-03-10 22:03来源:未知 作者:牛牛 点击:
试编程对 8155 进行初始化,设 A 口为选通输出, B 口为选通输入, C 口作为控制联络口,并启动定时器 / 记数器按方式 1 工作,工作时间为 10ms, 定时器计数脉冲频率为单片机的时钟频率 24 分频, fosc=12MHz 。 :算得初值= 5000=1388H MOV DPTR,# 7F 04 ;

试编程对8155进行初始化,设A口为选通输出,B口为选通输入,C口作为控制联络口,并启动定时器/记数器按方式1工作,工作时间为10ms,定时器计数脉冲频率为单片机的时钟频率24分频,fosc=12MHz

单片机

单片机

单片机

    :算得初值=5000 =1388H 单片机

MOV   DPTR,#7F04    ;定时器低八位寄存器地址     DPTR

单片机

MOV   A,#88H        ;8位初值   A 内容来自单片机之家www.dpj100.com

MOVX  @DPTR,A     ; 8位初值    8位寄存器

单片机

INC     DPTR         DPTR指向定时器高8 内容来自单片机之家www.dpj100.com

MOV    A,#13H        ;高8位初值    A

内容来自单片机之家www.dpj100.com

MOVX   @DPTR,A     ;高8位初值       8位寄存器 单片机

MOV    DPTR,#7F00H  8155命令寄存器地址     DPTR 内容来自单片机之家www.dpj100.com

MOV    A,0C5H        ;命令字   A 单片机

MOVX   @DPTR,A     ;命令字     命令寄存器

单片机

顶一下
(3)
100%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容