完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛扫一扫,分享给好友
|
程序向PC发数据,但串口调试助手收不到,程序如下,自己排查好久了,麻烦大家帮忙看一下。
#pragma SFR #pragma EI #pragma ACCESS #pragma ROT #pragma NOP #pragma ASM #define uchar unsigned char #define uint unsigned int sreg uchar flag_ASIF6; void f_send_data(uchar); void DelayMS(uint x) { uint i; while(x--) { for(i=29;i>0;i--) { NOP(); } } } void system_init() { IMS=0b11001111; IXS=0xA; OSCCTL=0x40; RCM=0x3; MSTOP=0; MCM=0x7; //IO INIT PM1=0b10101110; //TXD6 output RXD6 input P1.0 p1.4 output P1=0B01000000; //TXD6=1 } void UART6_init() { TXE6 = 0; /* uart6 transmit disable */ RXE6 = 0; /* uart6 receive disable */ STMK6 = 1; /* INTST6 disable */ SRMK6 = 1; /* INTSR6 disable */ StiF6 = 0; /* INTST6 IF clear */ SRIF6 = 0; /* INTSR6 IF clear */ CKSR6=1; //n=2; BRGC6=208; //9600=(f/n)/(2*K) 8MHZ ASIM6=0B00000101; //no ERR;data_length 8 stop_bit 1 INTSR6 ASICL6=0B00010110; //SBF_out 13 LSB OUTPUT_normal ISC=0B00110011; //TXD P16 RXD6 P15 PF1=0B01000000; //P16 TXD6 } void UART6_start() { // STMK6 = 0; /* INTST6 enable */ // SRMK6 = 0; /* INTSR6 enable */ POWER6 = 1; /* uart6 enable */ TXE6 = 1; /* uart6 transmit enable */ RXE6 = 1; /* uart6 receive enable */ } void main() { system_init(); UART6_init(); UART6_start(); EI(); // P1.0=1; //led NOP(); while(1) { P1.0=~P1.0; f_send_data(0X76); NOP();NOP(); DelayMS(100); } } void f_send_data(uchar send_data) { flag_ASIF6= ASIF6; while( flag_ASIF6.1) { flag_ASIF6= ASIF6; } TXB6=send_data; NOP();NOP(); NOP();NOP(); } |
|
相关推荐
8个回答
|
|
|
哪位大侠指点一下啊·······
|
|
|
|
|
|
|
|
|
给你说个排查方法:1先检查硬件是不是有问题,一般是232有时候会多少存在那么一点点小问题,下一步检查接受或者发送固定的一个数据,看是否ok,后面再继续。一步一步来。
|
|
|
|
|
|
嗯,感谢版主!还是要靠自己慢慢查,不吃透是不行的·······
|
|
|
|
|
|
1. 先检查硬件是否无误 2. 用示波器检查发送端口 是否有波形 3.最后看看程序是否有错
|
|
|
|
|
|
|
|
|
|
|
|
RS-232转RS-485转换器,rs485集线器(485HUB),rs485中继器,TCPIP转RS-232/485,光纤转232/485(光猫),数字视频光端机系列,u***转232/485接口转换器
深圳市研通科技szyantong |
|
|
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
836 浏览 0 评论
【瑞萨RA6E2】 配置Keil开发环境+使用按键控制LED+串口/调试器烧录程序
545 浏览 0 评论
1109 浏览 0 评论
【瑞萨RA6E2】驱动 WS2812 实现 RGB 跑马灯效果
1024 浏览 0 评论
786 浏览 0 评论
2586浏览 6评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】RA0E1-32PIN-V1.0开发板测试一下点灯
3270浏览 3评论
3721浏览 2评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】使用Jlink RTT完成printf打印功能
1475浏览 2评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】配置开发环境和编写一个点灯程序
2382浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-3 14:18 , Processed in 1.114660 second(s), Total 89, Slave 72 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4306