久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: 單片機(jī)與pc串口通信,虛擬端口發(fā)送1接收卻顯示q,發(fā)送2接收顯示r,求大佬幫幫 [打印本頁]

作者: XIBAYUE    時(shí)間: 2024-12-17 22:57
標(biāo)題: 單片機(jī)與pc串口通信,虛擬端口發(fā)送1接收卻顯示q,發(fā)送2接收顯示r,求大佬幫幫
#include <REGX51.H>
#define uchar unsigned char
#define uint unsigned int


sbit RS = P2^0;
sbit RW = P2^1;
sbit E = P2^2;

sbit KEY = P3^7;

uchar received_data;


void delayms(uint ms)
{
    uchar i;
    while (ms--)
        for (i = 0; i < 123; i++);
}


void w_com(uchar com)
{


    RS = 0;
    RW = 0;
    E = 1;
    P0 = com;
    E = 0;
    delayms(1);

}


void w_dat(uchar dat)
{

    RS = 1;
    RW = 0;
    E = 1;
    P0 = dat;
    E = 0;
    delayms(1);
}


void lcd_ini(void)
{
    delayms(10);
    w_com(0x38);
    delayms(10);
    w_com(0x0c);
    delayms(10);
    w_com(0x06);
    delayms(10);
    w_com(0x01);
    delayms(10);
    w_com(0x80);
    delayms(10);
}


void send_data(uchar data_to_send)
{

    SBUF = data_to_send;
    while (TI == 0);
    TI = 0;
}


void uart_init()
{
    // 9600bps 11.0592MHz
    SCON = 0x50;        
    TMOD &= 0x0F;      
    TMOD |= 0x20;      
    TL1 = 0xFD;        
    TH1 = 0xFD;        
    ET1 = 0;           
    TR1 = 1;           
    EA = 1;            
    ES = 1;            
}


void main()
{
    uchar data_to_send[8] = "12345678";
    uchar i;
    lcd_ini();
    uart_init();
    while (1)
    {
        if (KEY == 0)
        {
            delayms(20);
            if (KEY == 0)
            {
                for (i = 0; i < 8; i++)
                {
                    send_data(data_to_send[ i]);
                }
                while (KEY == 0);
            }
        }
    }
}


void uart_interrupt() interrupt 4
{
    if (RI)
    {
        RI = 0;
        received_data = SBUF;


        w_dat(received_data);
    }
}

51hei.jpg (305.67 KB, 下載次數(shù): 0)

仿真圖

仿真圖

作者: lzw991101    時(shí)間: 2024-12-18 08:27
發(fā)送的字符 +0x30 試試
作者: xzh5508    時(shí)間: 2024-12-18 09:28
兩邊的格式不一樣吧,都設(shè)置成16進(jìn)制看看
作者: tyrl800    時(shí)間: 2024-12-18 15:34
單片機(jī)與虛擬終端是同一個(gè)設(shè)備
作者: lkc8210    時(shí)間: 2024-12-19 11:50
檢查一下單片機(jī)晶振設(shè)置,如果也是11.0592Mhz
那就可能是電腦太慢引致仿真速度不匹配現(xiàn)實(shí)
作者: zhang32568    時(shí)間: 2024-12-28 17:26
ASCII碼  0 的ASCII碼是 0X30  你發(fā)送 1   實(shí)際發(fā)送(1+0x30)試試




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲欧美国产毛片在线 | 懂色av蜜桃av | 欧美一区免费在线观看 | 欧美久久一区 | 国产精品久久久久久久久久久久久 | 韩日av在线 | 久久午夜视频 | 久久久激情 | 亚洲一级淫片 | wwww.8888久久爱站网 | 精品欧美一区免费观看α√ | 日本视频免费观看 | 久久久久久久一区 | 欧美日韩在线精品 | 日韩福利片 | 久久精品视频播放 | 欧美jizzhd精品欧美巨大免费 | 超碰3| 国产成人福利 | 欧美日韩专区 | 一区二区亚洲 | 超碰欧美 | 成人福利网站 | 欧美高清一级片 | 久久久久久亚洲精品 | 国产精品亚洲精品日韩已方 | 国产欧美视频一区二区 | 在线观看www高清视频 | 色必久久 | v亚洲 | 国产欧美视频一区二区三区 | 中文字幕第49页 | 欧美精品一区二区三区一线天视频 | 中文字幕人成人 | 在线免费黄色 | 成人av鲁丝片一区二区小说 | 亚洲精品在线国产 | 久久久久久成人 | 亚洲免费在线 | 中文字幕第7页 | 日韩一级精品视频在线观看 |