汽车电脑板维修吧 关注:66贴子:107
  • 2回复贴,共1

别克里程表驱动器程序

只看楼主收藏回复

准备工作1、购买一个OBD外壳(10元) 2、采集CAN信号 3、画好PCB图 原件清单:STC15F104E*1 120欧0805电阻*1 82C250*1 47UF电容*1 IN4007*1 LM7805 *1源程序代码:直接写入即可ORG 00HAJMP MAINMAINI:mov p3,#0ffh MOV R2,#00HMA: MOV R0,#0112D;14组DIAO:MOV A,R2 MOV DPTR,#TAB7 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO MOV P3,#0FFH LCALL YANCHANG MOV R2,#00HMA0: MOV R0,#0112D;14组DIAO0:MOV A,R2 MOV DPTR,#TAB8 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO0 MOV P3,#0FFH LCALL YANCHANG AJMP MAINMOV R2,#00HMA1: MOV R0,#0112D;14组DIAO1:MOV A,R2 MOV DPTR,#TAB9 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO1 MOV P3,#0FFH LCALL YANCHANGMOV R2,#00HMA2: MOV R0,#0112D;14组DIAO2:MOV A,R2 MOV DPTR,#TAB10 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO2 MOV P3,#0FFH LCALL YANCHANGMOV R2,#00HMA3: MOV R0,#0112D;14组DIAO3:MOV A,R2 MOV DPTR,#TAB11 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO3 MOV P3,#0FFH LCALL YANCHANGMOV R2,#00HMA4: MOV R0,#0112D;14组DIAO4:MOV A,R2 MOV DPTR,#TAB12 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO4 MOV P3,#0FFH LCALL YANCHANGMOV R2,#00HMA5: MOV R0,#0112D;14组DIAO5:MOV A,R2 MOV DPTR,#TAB13 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO5 MOV P3,#0FFH LCALL YANCHANGMOV R2,#00HMA6: MOV R0,#0112D;14组DIAO6:MOV A,R2 MOV DPTR,#TAB14 MOVC A,@A+DPTR NOP NOP NOP NOP NOP NOP MOV P3,A INC R2 DJNZ R0,DIAO6 MOV P3,#0FFH LCALL YANCHANG RETTAB: DB 0H,0H,1H,1H,1H,1H,1H,0H,0H,1H,0H,0H,1H,0H,0H,0H,1H,0H,0H,0H,0H,0H,1H,0B,0H,0H,1H,0H,1H,1H,0H,1B,1H,1H,0H,1H,0H,0H,0H,0B,0H,1H,0H,0H,1H,1H,1H,1B,1H,0H DB 1H,1H,1H,0H,1H,0B,0H,0H,0H,0H,1H,1H,0H,1B,1H,1H,1H,1H,0H,0H,1H,0B,1H,0H,0H,0H,0H,0H,1H,1H,0H,0H,0H,0H,0H,1H,1H,0B,1H,1H,0H,0H,0H,1H,1H,0B,1H,0H,0H,1H,0H,1H,1H,0B,1H,1H,1H,1H,1H,1H,1H,1B;---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB0: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,1B,1B DB 0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,1B,1B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,1B,0B,1B,0B,0B,0B,1B,1B,0B,1B,0B,1B,1B,1B,1B,1B,0B,1B,1B,0B,0B,0B,0B,1B,1B,1B,1B,1B,1B,1B;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB1: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,1B,1B DB 0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B,1B,1B,1B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B,0B,0B,1B,0B,0B,1B,0B,1B,1B,1B,1B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB2: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,1B,0B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B,0B,0B,0B,1B,0B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,1B,0B DB 1B,1B,1B,1B,0B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,1B,0B,0B,1B,0B,1B,1B,1B,1B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB3: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,1B,1B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B DB 1B,1B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,1B,0B,1B,0B,0B,0B,1B,1B,0B,1B,0B,1B,1B,1B,1B,1B,0B,1B,1B,0B,0B,0B,0B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB4: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,1B,1B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B DB 1B,1B,1B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B,0B,0B,1B,0B,0B,1B,0B,1B,1B,1B,1B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB5: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,1B,0B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B,0B,0B,0B,1B,0B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,1B,0B DB 1B,1B,1B,1B,0B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,1B,0B,0B,0B,1B,1B,0B,0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB6: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,1B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,1B,1B,1B,1B,1B,0B,1B,1B,1B,0B,1B,0B,0B,0B,0B,0B,1B,1B DB 0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,1B,0B,1B,0B,0B,1B,0B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB7: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,1B,0B,0B,0B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,1B,1B,1B,1B,1B,0B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B DB 0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB8: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,1B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,1B,1B,1B,1B,1B,0B,1B,1B,1B,0B,1B,0B,0B,0B,0B,0B,1B,1B DB 0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,1B,0B,1B,0B,0B,1B,0B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB9: DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,1B,1B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B DB 1B,1B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,1B,0B,1B,0B,0B,0B,1B,1B,0B,1B,0B,1B,1B,1B,1B,1B,0B,1B,1B,0B,0B,0B,0B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB10:DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,0B,1B,1B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B DB 1B,1B,1B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B,0B,0B,1B,0B,0B,1B,0B,1B,1B,1B,1B,0B,1B,1B,0B,1B,1B,0B,0B,0B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B,1B,1B ;-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TAB11:DB 0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,0B,0B,1B,0B,1B,1B,1B,0B,0B,0B,0B,1B,0B,0B,0B,0B,0B,1B,0B,1B,0B,0B,0B,0B,1B,0B,1B,1B,0B,0B,0B,0B,0B,1B,0B,0B,1B,0B DB 1B,1B,1B,1B,0B,0B,1B,1B,1B,0B,0B,0B,0B,0B,1B,1B,0B,0B,0B,1B,0B,0B,0B,1B,1B,0B,0B,0B,1B,1B,1B,1B,1B,0B,0B,1B,0B,0B,1B,1B,1B,0B,1B,1B,1B,1B,1B,1B,1B,1B ;-----------------------------------------------------------------------------------------------------------------------------------


1楼2014-05-24 11:30回复
    好厉害


    IP属地:青海来自Android客户端2楼2015-09-29 20:50
    回复