難道我看了假的書了,我看的書都說8051有255條指令的呀,為什么只有111條了?
對著你的書,你就看前面兩項就可以了,不要看后面的,
字節數:沒意義,除非你的單片機只有幾十個字節的程序存儲器,或者你的代碼從來不用標號,不然的話,去記住這指令占用的字節數,純粹就是浪費時間
執行時間:沒意義,不要看,用的時候看指令表來對就可以了,現在用的都是STC的8051單片機了,STC系列和傳統的8051在指令的執行時間上完全不一樣的,記了也是浪費時間
機器代碼:不用管了,這玩意給誰看都不會,除非是大神
8051常用的匯編指令不會超過30條,其實是很好記的,你不要想著完全記好指令了再去寫代碼,自己對著STC的數據手冊,再看看書,從延時到流水燈,定時器,一步一步的,一個一個小程序的寫,最好不要超過100行代碼,慢慢的你就會了
基本上是一邊學習一邊寫代碼,還要隨時查閱數據手冊的,如果不是PDF而是書本的話,我估計可能已經翻爛了
如果你還在用AT8051的話,扔了吧,那沒有用的
還要多看一下偽指令,這會經常用到,用好了會讓你輕松很多的,像BIT ORG EQU DATA都是常用的,
如果你按鍵在P1.0,到處都用P1.0,打字都難打,S1 BIT P1.0 然后,就一直以S1來代替P1.0了
|