完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
|
|
相关推荐
1个回答
|
|
|
#include
#include #define uint unsigned int #define uchar unsigned char #define LED1 P1_0 #define LED2 P1_5 /********************** *函数名称:Init_Led *函数功能:初始化led引脚 *入口函数: *出口函数: / void Init_Led(void) { P1SEL&=~0X39; P1DIR|=0X39; P1&=~0x39; } / *函数名称:Init_UART *函数功能:初始化串口 *入口函数: *出口函数: / void Init_UART(void) { PERCFG&=~0x01; CLKCONCMD&=0X80; U0CSR|=0X80; P0SEL|=0X0C; U0BAUD=216; U0GCR=10; U0CSR|=0X40; UTX0IF=0; } / *函数名称:Send_UART_String *函数功能:数据发送 *入口函数:Receive_UART_String() *出口函数: **********************/ void Send_UART_String(char c) { LED1=0; LED2=1; U0DBUF=c; while(UTX0IF==0); UTX0IF=0; } /********************** *函数名称:Receive_UART_String() *函数功能:数据接收 *入口函数: *出口函数: *返回类型:char **********************/ char Receive_UART_String() { char c; LED1=1; LED2=0; while(!URX0IF); URX0IF=0; c=U0DBUF; return c; } main() { Init_Led(); Init_UART(); while(1) { } } #pragma vector=URX0_VECTOR __interrupt void URX0_ISR(void) { char Data; Data=Receive_UART_String(); Send_UART_String(Data); Data=~Data; } |
|
|
|
|
只有小组成员才能发言,加入小组>>
1599 浏览 0 评论
imx6ull 和 lan8742 工作起来不正常, ping 老是丢包
4738 浏览 0 评论
4229 浏览 9 评论
3822 浏览 16 评论
4398 浏览 1 评论
4210浏览 3评论
2379浏览 0评论
3393浏览 0评论
1158浏览 0评论
2843浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 22:33 , Processed in 1.569491 second(s), Total 74, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
3889