No.101187 作者:fish6379 邮件:zgjf1000@163.com ID:66443 登陆:1次 文章数:1篇 最后登陆IP:218.75.123.171 最后登陆:2006/12/29 14:47:10 注册:2006/12/29 14:44:54 财富:105 发帖时间:2006/12/29 14:47:10 发贴者IP:218.75.123.171 标题:fish6379:高手帮忙看看这个单片机串口收发程序 摘要:No.101187高手帮忙看看这个单片机串口收发程序 这个程序我烧进去试了下数据不能收发 请大家帮忙看下哪些地方有问题帮我改一下 C语言我刚入门,所以详细点我更容易看懂 谢了 #include <reg51.h> #include <string.h> unsigned char inbuf[]; unsigned int count=0; unsigned int flag; void init_serialcomm() { SCON=0x50; //serial mode 1,8-bit UART,enable ucvr TMOD=0X20; //timer 1,mode 2,8-bit reload PCON=0x80; //SMOD=1 TH1=0xF4; //Baud:4800 fosc=11.0592M IE=0x90; //Enable Serial Interrupt TR1=1; // timer 1 run } //向串口发送一个字符 void send_char_com(unsigned char ch) { SBUF=ch; while(TI==0); TI=0; } //向串口发送一个字符串,strlen为该字符串长度 void send_string_com(unsigned char *str,unsigne ......
>>返回讨论的主题
|