首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

82C54程序问题(控制引脚的设置?)

82C54程序问题(控制引脚的设置?)

 我使用的是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,可是看到数据手册上没有详细的介绍

 

 

返回列表