rs232.c
来自「using RS232 with 18F4550 CCS compiler」· C语言 代码 · 共 32 行
C
32 行
#include <18F4550.h>
#fuses NOLVP, NOWDT, XT
#use delay(clock=4000000)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)
void echo_plus_1()
{
putc(1 + getc());
}
void main()
{
//! set_tris_b(0x00);
//! output_b(0x01);
//! delay_ms(3);
//! putc('a');
//! delay_ms(3);
//! putc('H');
//! putc('e');
//! putc('l');
//! putc('l');
//! putc('o');
while(true)
{
echo_plus_1();
printf("\n\r");
}
//! while(true)
//! {
//! }
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?