1. 首页 > 科技

spi刷锡检测仪导入cad乱码怎么回事?((100分高分悬赏,答对还有追加) 单片机 SPI 传送出现乱码问题)

spi刷锡检测仪导入cad乱码怎么回事?((100分高分悬赏,答对还有追加) 单片机 SPI 传送出现乱码问题)

(100分高分悬赏,答对还有追加) 单片机 SPI 传送出现乱码问题

我用过PIC16F877的SPI方式向数码管发送数据,间隔一秒都用不到,没有任何问题!

你的原因我想可能是你的程序写的有点问题,我这里有一个调试过的小程序,你把它烧到板子里实验一下,理解了代码就没什么问题了!

list p=16F877A

include "p16F877A.inc"

COUNTER EQU 30H

N EQU 20H

M EQU 21H

0000H

;* * * * * * * * * * * * * * * *

NOP

MAIN NOP

BSF STATUS,RP0

MOVLW B'11000111' ;设RC5,RC4,RC3为输出口

MOVWF TRISC

BCF INTCON,GIE ;关中断

CLRF SSPSTAT ;清除SMP,CKE位,BF位

BCF STATUS,RP0

MOVLW B'00110010' ;SPI主控,CKP=1,Fosc/64

MOVWF SSPCON

CLRF COUNTER ;计数器清零

NEXT

MOVF COUNTER,0

CALL CONVERT ;查表子程序

MOVWF SSPBUF

BTFSS PIR1,SSPIF

GOTO $-1

BCF PIR1,SSPIF

BCF PORTC,4

NOP

BSF PORTC,4

CALL DELAY

INCF COUNTER,1

MOVLW 0FH

ANDWF COUNTER,1

GOTO NEXT

GOTO $

;* * * * * * * * * * * * * * * *

CONVERT

ADDWF PCL,1

RETLW 3FH ;0的笔段码

RETLW 06H ;1

RETLW 5BH ;2

RETLW 4FH ;3

RETLW 66H ;4

RETLW 6DH ;5

RETLW 7DH ;6

RETLW 07H ;7

RETLW 7FH ;8

RETLW 6FH ;9的笔段码

RETLW 77H ;A

RETLW 7CH ;B

RETLW 39H ;C

RETLW 5EH ;D

RETLW 79H ;E

RETLW 71H ;F

;* * * * * * * * * * * * * * * *

DELAY

movlw d'250' ;

movwf N

movlw d'250'

movwf M

loop1 decfsz N,1

goto loop1

loop2

decfsz M,1

goto loop1

return

;* * * * * * * * * * * * * * * *

END

这个程序是我亲手调试过的,连线正确的话,数码管显示没有问题!其中的延时程序不是太专业,可以自己加一个!

求高手!为什么我在做CAD导入PCB时,汉字部分成乱码了,应该怎样导入呢?

跟你的PCB软件是否支持汉字字体有很大关系。你先安装汉字的字体。一般是不支持的。PCB厂商的软件也不能做板。需要用线画字或描字

Altium Designer9在导入dxf或者dwg的文件时,中文总是显示乱码

出现这种情况一般是因为用的中文字符不是两个软件都有的,建议换个字符看看,比如用standard,或者宋体等,可以查查两个软件安装文件目录里面的font,找到一样的字符,再在CAD或者DXP里面改成这种字符,应该就可以了。

从DXP导出到CAD里面,还有一种方法就是选择“convert text to pline"。这样转出来的文字就是多义线了,这种不会出现乱码,只是不是一个字,就不好编辑。

为什么浩辰cad导入lsp插件之后显示乱码

,经常会碰到面积太小无法正常标准的情况,那么这时就能够用上cad面积标注插件,因为它能够帮助快速找到需要标注的物体,之后就能对面积进行各种标注。