欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機代碼在開發板上都是對的,怎么在仿真上就不行了 [打印本頁]

作者: 昆明路口賣提莫    時間: 2018-9-1 14:51
標題: 單片機代碼在開發板上都是對的,怎么在仿真上就不行了
#include <reg51.h>
sbit RS=P2^0;
sbit RW=P2^1;
sbit E=P2^2;
sbit busy=P0^7;

void busycheck()          //LCD查忙
{
        RS=0;
        RW=1;
        E=1;
        while(1)
        {
                if(0==busy)
                {
                        E=0;break;
                }
        }

}
void whitedata(unsigned char Data)        //寫入數據
{
        busycheck();
        RS=1;
        RW=0;
        E=1;
        P0=Data;
        E=0;
}
void whitecommand(unsigned command)  //寫入操作命令
{
        busycheck();
        RS=0;
        RW=0;
        E=1;
        P0=command;
        E=0;
}
void InitLCD()                   //1602初始化
{
        whitecommand(0x38);          //顯示模式設置        
        whitecommand(0x01);          //清屏        
        whitecommand(0x0f);          //開顯示,顯示光標,光標不閃爍        
        whitecommand(0x06);          //光標+1,屏幕不移動        
}
void main()
{         
        InitLCD();
        whitecommand(0x81);
        whitedata(6+0x30);        
        while(1)
        {
        }
}



作者: wc86110    時間: 2018-9-1 16:16
仿真電路不等同于開發板電路能顯示么?

作者: 昆明路口賣提莫    時間: 2018-9-1 16:42
wc86110 發表于 2018-9-1 16:16
仿真電路不等同于開發板電路能顯示么?

我知道仿真只是個大概,但是原理都對著吖, 腦闊疼
作者: 649935124    時間: 2018-9-1 20:21
過來看一看
作者: 諶熠    時間: 2018-9-2 10:38
有幾個問題:
1、仿真電路中單片機的ALE信號端口沒有接地
2、P0端口的上拉電阻是不是太大了,一般1K的就夠了
作者: zl2168    時間: 2018-9-2 11:25
本帖最后由 zl2168 于 2018-9-2 15:45 編輯

給你介紹一本書,張志良編著的:《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,電路與程序真實可靠可信可行,可演示,可觀測,程序語句條條有注解。


51單片機仿真設計實例教程仿真文件.rar (4.88 MB, 下載次數: 9)


作者: wc86110    時間: 2018-9-2 23:58
因這個程序得把連在 P0^7 引腳上的上拉電阻去掉,屏幕才會顯示信息




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1