[導讀]這就是一位老“助工”的智慧!
我已經干了多年,根據(jù)我的了解即使是某些“高工”也不能很好的使用8位的單片機--充分使用好每個部件,多數(shù)也就會粗略地使用串口而已!舉例說明:某個協(xié)議的控制命令是多個獨立位組成2個命令字符,但是在c語言編程中因為申請的位變量由編譯器決定,所以某位“高工”就一位、一位地用乘法組成一個字符;大家知道,51用c語言本身工作效率就下降了,再這么一整就更沒有效率了!而且這個東西還用在命令的實時翻譯上。
我的方法是:先申請出位變量;再看.lst文件具體哪些位在一個字節(jié)中,重定義它們的變量名和這個字節(jié)的地址假名;最后就像在匯編語言中使用這些位一樣在c語言中自如地使用,用于命令重組;而且速度不弱于匯編代碼。
這就是一位老“助工”的智慧!





