英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

 找回密码
 立即注册
搜索
电子烟方案单片机单片机开发深圳单片机开发
单片机方案国产单片机8位单片机电子烟方案开发
查看: 2384|回复: 0
打印 上一主题 下一主题

查表程序的完整范例

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-21 10:33:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
该程序是用16C57在一个数码管上循环显示0-9的例子,仅供参考.             ORG 7FFH
              GOTO START
              ORG 100H
START         MOVLW 0
              TRIS 6
              TRIS 5
              CLRF 8
              BCF 3,2
              MOVLW 3FH
              MOVWF 6
              BSF 5,0
RE_DO         CALL DELAY
              INCF 8
              BCF 3,2
              XORLW 0AH
              BTFSS 3,2
              GOTO  FIND_TAB
CLR_F8        CLRF 8
              BCF 3,2
FIND_TAB      MOVF 8,0
              BCF 3,2
              CALL TRANS
              MOVWF 6
              GOTO RE_DO
              ORG 000H
TRANS         ADDWF 2
              RETLW 3FH
              RETLW 06H
              RETLW 5BH
              RETLW 4FH
              RETLW 66H
              RETLW 6DH
              RETLW 7DH
              RETLW 07H
              RETLW 7FH
              RETLW 6FH
DELAY         MOVLW D'83'
              MOVWF 20
LOOP          DECFSZ 20,1
              GOTO LOOP
              RETLW 0
              END
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|公司首页|Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 ( 粤ICP备09008620号 )

GMT+8, 2024-5-3 14:40 , Processed in 0.054787 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表