单片机系统扩展技术.pptxVIP

  • 1
  • 0
  • 约1.95千字
  • 约 26页
  • 2023-01-29 发布于四川
  • 举报
第六章 单片机系统扩展技术;6-1 MCS-51单片机系统扩展的基本概念 ;6-1-1 MCS-51单片机最小应用系统 ;2.8031最小应用系统 ;6-1-2 MCS-51单片机的外部扩展性能 ;2.MSC-51单片机的系统扩展能力 ;6-2 程序存储器扩展技术; ;? 2764A EPROM扩展电路 ;6-2-2 EEPROM 扩展电路 ;图6-9给出了2817A与8031单片机的硬件连接图。图中,采用了将外部数据存储器空间与程序存储器空间合并的方法,即将信号 与信号 相“与”,其输出作为单一的公共存储器读选通信号。这样,8031即可对2817A进行读写了。图中8031采用查询方式对2817A的写操作进行管理。 ;6-3 数据存储器扩展 ;常用静态RAM芯片管脚配置 ;6264静态RAM扩展 ;6264静态RAM扩展电路;6-4 输入/输出口扩展技术 ;2.用串行口扩展I/O口 ; 根据该扩展电路(图6-22),以两个8位并行口读入20H组字节数据,并把它们转存到内部RAM数据区(设首址为30H)的程序清单如下:;6-4-2 可编程I/O口扩展 ;2. 8155的RAM和I/O地址编码 ; 3. 8155的工作方式与基本操作 ; 3. 8155的工作方式与基本操作 ;(3)作定时器使用 ;4. MCS-51单片机与8155的接口与操作 ;按图中连接状态的地址编码为: RAM地址:7E00H~7EFFH I/O口地址:命令/状态口 7F00H PA口 7F01H PB口 7F02H PC口 7F03H 定时器低8位 7F04H 定时器高8位 7F05H; MOV DPTR,#7F04H ;指向定时器低8位 MOV A,#18H ;计数常数18H=24 MOVX @DPTR,A ;装入低8位计数常数 INC DPTR ;指向定时器高8位 MOV A, ;设定时器输出为连续方波(M2M1=01) MOVX @DPTR,A ;定时器高8位装入 MOV DPTR,#7F00H ;指令命令/状态口 MOV A, ;设定命令控制字 MOV @DPTR,A ;装入命令控制字,设定各口方式并启动定时器 INC DPTR ;指向PA口 MOVX A,@DPTR ;读入PA口内容 MOV R2,A ;PA口数据暂存R2 CPL A ;PA口数据取反 INC DPTR ;指向PB口 MOVX @DPTR,A ;向PB口输出 ANL A, ;屏蔽高两位 INC DPTR ;指向PC口 MOVX @DPTR,A ;向PC口输出 MOV DPTR,#7E5FH ;指向8155RAM5FH单元 MOV A,R2 MOVX @DPTR,A ;PA口数据送存

文档评论(0)

1亿VIP精品文档

相关文档