![]() |
發布時間: 2017-4-21 01:05
正文摘要:電路圖是兩個單片機TXDRXD都連接了,然后兩邊的P1接了8個led,兩個int0上連接的是按鈕,但是給兩個單片機加載這個hex后按按鈕led燈還是不亮,電路圖應該是沒問題的,本人是個小白,才學單片機不久大神們別見笑呀:) |
看不清 |
主機RXD接從機TXD 主機TXD接從機RXD |
有proteus仿真的?目測你的程序適用于晶振頻率11.059MHz的、波特率設定為9600的單片機,看看你proteus里單片機晶振頻率是多少,通常是12MHz |
fefen0 發表于 2017-4-21 11:56 程序是這樣的 #include<reg51.h> #include<intrins.h> unsigned char a; void main() { a=0xfe; EA=1; EX0=1; IT0=1; ES=1; SCON=0x50; TMOD=0x20; TH0=0xfd; TL0=0xfd; TR0=1; While(1); } Void int0() interrupt 0 { ES=0; SBUF=a; a=_crol_(a,1); While(!TI); TI=0; ES=1; } Void rec() interrupt 4 { RI=0; P1=SBUF; } |
就這么一點嗎,也不好看啊 |
wc86110 發表于 2017-4-21 14:56 不好意思..沒想到圖片壓縮那么嚴重.. |
波特率調了沒有,要一直歐 |
屏幕COPY也比這清楚呀 |
LZ,使用截屏工具比手機拍照清晰多了 |
直接上程序,這樣誰幫你看 |
看不到錯誤,重新傳圖 |
圖有些模糊,看不清 |
圖有些模糊,代碼看不清楚 |
你不能把程序拷貝上來么 這個實在看不清 |
看不清。 |
看不很清楚啊 |
上面不是很清楚啊,放個清楚的 |
你選用的晶振是否與語句,TH0=0Xfd,TL0=0Xfd,對上 |
波特率一定要對,才可以的 |
就一個程,不是兩個程序的嗎? |
不懂,請詳細說明并附上原理圖和代碼。PS.拍的照片真心看不出是什么鬼 |