当前位置:首页 > 单片机 > 单片机
[导读]++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++问题一直出现在APFCON=0x88;改成APFCON=0x8c;1 = RA4 上具有TX/CK 功能,要仔细阅读资料哦!!!#include "PIC.h_

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

问题一直出现在APFCON=0x88;改成APFCON=0x8c;1 = RA4 上具有TX/CK 功能,要仔细阅读资料哦!!!

#include "PIC.h

__CONFIG (FOSC_INTOSC & PWRTE_OFF & MCLRE_OFF &CP_ON & CPD_OFF & BOREN_ON&WDTE_OFF );
__CONFIG (WRT_OFF );

unsigned int aaa,cnt_32ms;
void delay(unsigned int x)
{
unsigned int a,b;
for(a=x;a>0;a--)
for(b=110;b>0;b--);
}
void main()
{
//TRISA=0xf0;
INTCON=0;
//TRISA=0x2F; //王改
TRISA=0x3F; //这不是问题所在
ANSELA=0;
OSCCON = 0X6A;//内部晶振定义4M

CLKRCON=0B00010000;
C1ON=0;
OPTION_REG=0X87;

BAUDCON=0; //波特率控制

RCSTA=0X90;
SPBRGL=0X19;
SPBRGH=0X0;
TXSTA=0X24;
//APFCON=0x88; //王改 这里才是问题所在
//APFCON=0x8c;
APFCON=0x8c; //这样是正确的,不仔细读资料导致的错误。1 = RA4 上具有TX/CK 功能

GIE=1; //开放全局中断6666666666666666666666666666666666666666
PEIE=1;
RCIE=1;
BRGH=1;
CREN=1;
SPEN=1;
SYNC=0;


//TXIE=1;
TMR0=0;
NOP();
NOP();
NOP();
NOP();
NOP();
NOP();

while(1)
{

if(TMR0>=125)
{
TMR0=0;
cnt_32ms++;
}

if(cnt_32ms>=32)
{
cnt_32ms=0;
TXREG=0x12; //每隔1s发送一个16进制数0x12
}
}
}


void interrupt usart(void)
{
if(RCIE&&RCIF)
// aaa=RCREG;
//RCIF=0;
TXREG=RCREG;
}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

‍‍摘要:不知道大家在单片机开发中是如何打印调试信息的,大多数应该是用串口调试打印吧,在大多数的情况下,一般在制板和写代码时都会预留串口1做为调试打印用。但是在实际开发如果没有预留串口怎么办?其实我们的下载器是可以用来作...

关键字: 串口调试

‍‍摘要:不知道大家在单片机开发中是如何打印调试信息的,大多数应该是用串口调试打印吧,在大多数的情况下,一般在制板和写代码时都会预留串口1做为调试打印用。但是在实际开发如果没有预留串口怎么办?其实我们的下载器是可以用来作...

关键字: 串口调试

串口调试助手是一款用于串口调试的工具,目前网上存在很多个版本,功能都差不多,但稳定性有好有坏,如果只用于一般的串口调试,这些工具够用了,如果想开发一款适于自己的串口调试助手,本文也许可以帮你。

关键字: Qt串口 串口调试 串口

1. 何谓串口? 串口几乎为所有计算机的装置通讯协议标准。请别与通用串行总线 (Universal serial bus,USB) 产生混肴。大多数的计算机均配备 2 组 EIA-232

关键字: 串口 串口调试

在单片机系统中,串口(UART,通用异步收发接口)是一个非常重要的组成部分。通常使用单片机串口通过RS232/RS485电平转换芯片与上位机连接,以进行上位机与下位机的数据交换、参数设置、组成网络以及各种外部设备的连接等...

关键字: 51单片机 keil 串口调试 软件仿真

MSSP模块工作于SPI主控方式,这个可以直接在实验板上执行。程序://适合3EPIC实验板,配置PIC单片机的MSSP模块工作于SPI主控方式下, //通过一个并/串行转换移位寄存器(74HC165)将接收的并行数据...

关键字: pic入门 spi通信 串口调试

先是参考http://wenku.baidu.com/view/78f6b1350b4c2e3f572763e9.html调通了usart1然后将程序进行修改,对Usart2进行配置,配置完了之后,程序还是没有正确,然后...

关键字: STM32 串口调试 usart2

串口调试这个东西真的太经典了,虽然我对51的串口通信方式还是一知半解,但是这几天调试程序,又通过看郭天祥的书,对51的串口有了进一步的认识,串口调试的程序需要多多收集,开始德飞来板子上的串口程序感觉起来就

关键字: 串口调试 代码调试

其实labview传送的只是二进制的数,只是默认以ASCII码显示而已。除你楼主的方法,还有一种就是利用“字符串到字节数组转换工具”,将传送的数据按每8位,保存为一个数组元素。再用“索...

关键字: LabVIEW 串口调试

先说一下软硬件:硬件:主控stm32c8t6、485芯片为隔离型芯片ADM2483,调试工具是usb转485接到PC端。软件:采用库函数开发,开发工具为IAR 7.10,485接的是stm32的串口1(收发都是用中断方式...

关键字: rs485 STM32 串口调试 接收中断
关闭
关闭