第6章数字输入输出模块(IO).docVIP

  • 5
  • 0
  • 约8.86千字
  • 约 11页
  • 2017-06-08 发布于天津
  • 举报
第6章数字输入输出模块(IO).doc

第6章 数字输入/输出模块(I/O) 6.3 I/O端口应用 1 I/O端口作为输出 主程序 IOSFT_REG .usect .data0,1 ;要显示的数据寄存器 .include F2407REGS.H ;引用头部文件 .def _c_int0 .text _c_int0 ;相当于主程序的入口 CALL SYSINIT ;调系统初始化程序 LDP #DP_PF2 ;指向7080h~7100h区 LACL MCRA AND #000FFH ;IOPB口配置为一般I/O功能 SACL MCRA LACL MCRC AND #0FBFFH ;IOPF2 配置为一般I/O功能 SACL MCRC LACL PBDATDIR OR #0FF00H ;IOPB口设置为输出方式 SACL PBDATDIR LDP #5H ;指向0280h~0300h区 SPLK #01H,IOSFT_REG ;给显示的数据赋初值 LOOP: LDP #DP_PF2 LACL PFDATDIR OR #0404H ;IOPF2 设置为输出方式,且IOPF2=1 SACL PFDATDIR ;开74HC273片选信

文档评论(0)

1亿VIP精品文档

相关文档