最近用STC12C5202AD芯片,实现主机与从机通信功能,用的是RS485协议,上面是RS485电路图,现在的情况是只能收发一个数据,无论主机发送多少个数据,从机也只能收发一个数据,调试了整天也没有找到原因,下面是我编写的程序:#includereg52.hunsigned char TEMP,a;sbit RE = P1^2;//接收允许开关sbit DE = P1^1;//发送允许开关/**
最传统的点灯环节到了,根据板子上的标识可知,板子上自带的灯对应PF5引脚。根据XC8的编程规范,可以得出:PORTF=PF系列引脚的输入和输出寄存器OUTTGL=Output Value Toggle 也就是IO翻转的意思AVR单片机自带delay函数库,引用之。ote As an alternative method, it is possible to pass theF_CPU macro
评论