完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
#include
unsigned char flag; unsigned char i; unsigned char a; unsigned char code table[]="I get "; void Init() { TMOD = 0x20; //定时器工作方式2 TH1 = 0xfd; TL1 = 0xfd; //计数初值253 TR1 = 1; REN = 1; //REN串行允许接收位 SM0 = 0; //SM0=0,SM1=1串口工作方式1 SM1 = 1; EA = 1; //开总中断 ES = 1; //串行口中断允许位 } /************************************************** *SMOD是PCON的D7位,当工作在方式1时 *波特率=(2^SMOD)/32*[11059200/12/(256-N)]=9600 * **************************************************/ void main() { Init(); while(1) { if(flag == 1) { ES = 0; for(i=0;i<6;i++) { SBUF = table[i]; while(!ti); TI = 0; } SBUF = a; while(!TI); TI = 0; ES = 1; flag = 0; } } } void ser() interrupt 4 { RI = 0; a = SBUF; flag = 1; }
|
|
相关推荐
2 个讨论
|
|
只有小组成员才能发言,加入小组>>
3030个成员聚集在这个小组
加入小组2920 浏览 1 评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3586 浏览 2 评论
请问怎么把下面51单片机的代码改成msp430 g2 pocket的代码,还有改下时间变成30秒
2340 浏览 1 评论
4799 浏览 1 评论
2572 浏览 1 评论
1321浏览 3评论
MSP430FR5994 使用库函数 定时器触发AD问题请教
3587浏览 2评论
2920浏览 1评论
1497浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-26 09:24 , Processed in 1.449470 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号