名字不是重點 發表于 2022-3-10 20:20
//定義一個結構體,用于存放轉換字節
typedef struct {
unsigned char reg_h;
發表于 2022-3-10 20:40
我是直接判斷寄存器然后加0x30,高位的話在移位繼續判斷
名字不是重點 發表于 2022-3-10 20:53
移位更好。速度快,效率高。
Y_G_G 發表于 2022-3-11 20:12
Keil環境下寫的8051,乘法加法位移都是通過加法實現的,并不是我們想象的"位移"
ADC中常用的ADC_RES*256+A ...
名字不是重點 發表于 2022-3-11 23:46
謹慎表示懷疑:
//定義一個結構體,用于存放轉換字節
typedef struct {
188610329 發表于 2022-3-12 02:22
還是那句話,結構體是給有錢人玩的。
typedef unsigned char u8;
188610329 發表于 2022-3-12 02:22
還是那句話,結構體是給有錢人玩的。
typedef unsigned char u8;
名字不是重點 發表于 2022-3-11 23:46
謹慎表示懷疑:
//定義一個結構體,用于存放轉換字節
typedef struct {
188610329 發表于 2022-3-12 02:22
還是那句話,結構體是給有錢人玩的。
typedef unsigned char u8;
Y_G_G 發表于 2022-3-12 13:36
我感覺你對于"效率"和"代碼長度"太執著了,處處帶著匯編的思想去用C
如果是我,我一定會先用sprintf,單單 ...
188610329 發表于 2022-3-12 02:22
還是那句話,結構體是給有錢人玩的。
typedef unsigned char u8;
Y_G_G 發表于 2022-3-12 13:36
我感覺你對于"效率"和"代碼長度"太執著了,處處帶著匯編的思想去用C
如果是我,我一定會先用sprintf,單單 ...
dzbj 發表于 2022-3-12 19:45
您用51片子干一件事 而且只干好這一件事 那么這想法當然沒問題
但窮人不這么想 通常窮人希望51也能當 ...
188610329 發表于 2022-3-12 02:22
還是那句話,結構體是給有錢人玩的。
typedef unsigned char u8;
hei51com 發表于 2022-3-12 10:59
這代碼寫的水平高啊
188610329 發表于 2022-3-12 16:20
額…………, 首先,我辯解一下,我對"效率"和"代碼長度"確實比較在意, 但是,并沒有“太執著” 。可能 ...
歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |