![]() |
仿真,總線上沒有標號 |
csmyldl 發(fā)表于 2019-12-10 00:43 OK,標記好解決了 |
Y_G_G 發(fā)表于 2019-12-10 15:23 count是變的,從0-59變化,第1次是0,第2次就不是0了,除10是取十位數(shù)字 |
第11行,用0除以10是什么意思?我不知道匯編中,這是一個什么結(jié)果,沒有驗證過 如果它的值是大于TABLE表格長度的話,結(jié)果就不知道是什么了 就這幾十行匯編代碼,不要仿真,仿真的意義是什么呢? 仿真結(jié)果不等于實際結(jié)果,花很多精力去解決仿真的問題,然后再花很多精力去解決實際的問題 直接在學(xué)習(xí)板上燒錄看結(jié)果,鼠標點三下就OK,比你仿真快多了 匯編基本不用仿真,仿真的話,要比直接燒錄花更多的時間 匯編是直接跟硬件有關(guān)系的,STC是指令兼容而已,硬件上和傳統(tǒng)的8051有的地方是不一樣的 |
程序是沒錯,每按一次count加1直到60,那就是電路有問題,P2口連接的數(shù)碼管采取總線畫法,因此每一個分支線上均必須放上標記,并且P20對應(yīng)數(shù)碼管的a段 |
Powered by 單片機教程網(wǎng)