pic18的抗干扰问题

pic18的抗干扰问题,第1张

注意事项:

1、地线不要与串口地相连。

2、C1上的电压为+51V。

3、C2上的电压在未编程时为0V,编程指示灯亮时为13V左右。

4、编程前检查开关位置是否与引脚数一致。

5、编程选项里取消 Verify after programing ,选择 Verify during programing,否则在对开了代码保护和数据保护的程序编程时会出现校验错误。可以取消 CP CPD 两个选项试试。

6、编程时不要播放音乐或打开其它程序,可能会对编程过程产生影响,校验出错!

1、单片机PIC18F452简介

单片机PIC18F452有5个I/O接口,分别为RA0-5,RB0-7,RC0-7,RD0-7,RE0-2。大部份I/O口都与外设功能复用,如ADC,PWM,UART,TIMER等等。在本系统中未使用的功能就不作一一介绍了。

在本系统中主要使用了RB接口的一些功能。RB0具有外部中断功能,可编程设定上升沿还是下降沿中断;RB4-RB7具有边沿变化中断功能,上升沿和下降沿都会产生中断。依据RB接口的这种边沿中断功能,我们设计使用RB4和RB5作为手轮状态检测,RB0作为PC并口的数据命令检测。

RC0-7用于控制数据输出。

RA0-5用于机床状态数据输入。

RE0-2经过74LS138译码后用于控制数据输出和机床状态数据输入的选通信号。

RD0-7用于接收并口数据。

2、PC并口与单片机的联接

并口的数据口接单片机的RD0-7。

并口的控制口接单片机的RB0-3用于PC并口的数据输出命令的定义,同时接到74LS138译码器的输入端用于PC并口的数据输入选通。并口的控制口的D0定义读写命令,0表示写数据,1表示读数据;D1-3定义读写数据的含义。

并口的状态口接逻辑控制单元的数据缓冲器。数据缓冲器的数据是由单片机经过RC0-7和RE0-2输出的。

3、 PC并口与单片机的数据传输时序

PC并口与单片机的数据传输时序如图4所示

一:屏幕有没有背光点亮,

二如果背光亮,测一下单片机对应1602IO口有没有数据输出,随便一个示波器就行

三如果有数据输出,说明其他模块对其造成影响,因为是开发板硬件相对成熟,建议你看看开发板说明是不是需要用液晶时候改动一些跳冒,因为多个外设公用同个IO口可能会有影响

四如果以上都解决不了,说明程序有问题

以上就是关于pic18的抗干扰问题全部的内容,包括:pic18的抗干扰问题、pic18f452的RB4输出受RB7 RB6 RB5 的影响、pic18f4520单片机液晶显示白屏等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9287213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存