常用电子电路设计(编辑修改稿)内容摘要:

;发脉冲 MOV A, 32H ;取数据 MOVC A, A+DPTR ;取段码 MOV PO, A ;送数据 CLR ;发脉冲 SETB ;发脉冲 MOV A, 33H ;取数据 MOVC A, @A+DPTR ;取段码 MOV PO, A ;送数据 CLR ;发脉冲 SETB ;发脉冲 RET ;返回子程序 TAB: DB 0C0H ;段码表 „ ( 4)多个数码管串行扩展显示接口电路如图 2225所示。 图 2225 多个数码管串行扩展显示接口电路 程序设计: XS: MOV R0, 30H ;显示缓冲区 MOV R4, 04H ;显示数码管个数 MOV DPTR, TAB ;段码表 XS1: MOV A, @R0 ;取数据 MOVC A,@A+DPTR ;取段码 MOV R3, 08H ;循环 8次 XS2; RLC A ;左移 MOV , C ;送数据 CLR ;发脉冲 SETB ;发脉冲 DJNZ R3, XS2 ;减一循环 INC R0 ;下一个单元 DJNZ R2, XS1 ;减一循环 RET ;子程序返回 TAB: DB 0C0H ;段码表。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。