![]() |
發布時間: 2021-3-10 11:35
正文摘要:小白剛學單片機,自己找一些仿真練習,但看不懂錯的問題。。麻煩老師傅指導一下 #include "reg52.h" #define uchar unsigned char #define uint usigned int sbit K1=P1^0; sbit K2=P1^1; sbit K3=P1^2; ... |
是不是第三行 #define uint usigned int要改成#define uint unsigned int... |
1746722427 發表于 2021-3-11 08:31 人是活的,書是死的 |
1746722427 發表于 2021-3-11 08:31 看了一下書,也是==判斷,看來是我自己記錯了 |
壓著我頭發啦 發表于 2021-3-10 17:15 就那個2個按鈕分別點動控制LED,另外2個按鈕可以按一下自鎖亮,再按一下自鎖滅,剛剛仿真,只有K2和K4按鈕能達到效果,看來不能寫一起啊,還以為能偷懶小敲代碼 |
壓著我頭發啦 發表于 2021-3-10 17:13 好呢,再細心一點 |
rayin 發表于 2021-3-10 19:35 可以了謝謝 |
xianfajushi 發表于 2021-3-10 17:20 好吧,我買的書教我用!反值來判斷!!! |
profile5 發表于 2021-3-10 17:17 可以了謝謝,粗心了 |
這句#define uint usigned int 錯了 要改為unsigned int |
第三行,unsigned 拼寫 |
判斷符用==賦值符用= |
修改為 #define uint unsigned int |
第27行35行40行41行在干什么? |
第二行,價格n 英文會變色。第33行delay寫錯了,細心是寫程序的第一步兄弟,還有能復制粘貼盡量少些,會錯誤少一點 |