20181106102702.jpg (72.86 KB, 下載次數(shù): 68)
xuyaqi 發(fā)表于 2018-11-6 10:11
給個例程:
#include "reg51.h"
cuihaodianzi 發(fā)表于 2018-11-6 10:28
簡單粗暴
#include
unsigned int temp = 0x61; // 0110 0001 -> 1000 0110 0x86
mengzhixinheng 發(fā)表于 2018-11-6 10:47
N|=(X&0x01
mengzhixinheng 發(fā)表于 2018-11-6 10:47
N|=(X&0x01
dzbj 發(fā)表于 2018-11-6 11:25
不明覺厲 我好好想想
請教 這樣做 同樣時鐘頻率下 比前面的方法耗時少么 我用c
cuihaodianzi 發(fā)表于 2018-11-6 11:52
按照這個操作,貌似所有的“位” 都在最高位了,除了 0000 0000,的結(jié)果是 0,
其他的結(jié)果應(yīng)該都是 1000 ...
mengzhixinheng 發(fā)表于 2018-11-6 12:58
7-i ???????????????
dzbj 發(fā)表于 2018-11-6 11:24
謝謝
你用的是多少頻率 12M么 這樣做一次 消耗多少時間
20181106155802.jpg (108.54 KB, 下載次數(shù): 61)
20181106155842.jpg (80.68 KB, 下載次數(shù): 76)
20181106160020.jpg (97.87 KB, 下載次數(shù): 61)
20181106160047.jpg (96.13 KB, 下載次數(shù): 78)
cuihaodianzi 發(fā)表于 2018-11-6 15:52
xxxx xxxx =(X&0x01
mengzhixinheng 發(fā)表于 2018-11-6 10:47
N|=(X&0x01
mengzhixinheng 發(fā)表于 2018-11-6 12:56
你要做什么,時間要求很高嗎?8位數(shù)據(jù)的加減移位是很快的了,不然就只有用匯編了
51heidianzixy 發(fā)表于 2018-11-6 14:02
除以16,用商+16*余數(shù)
| 歡迎光臨 (http://www.denmoz.com/bbs/) | Powered by Discuz! X3.1 |