|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 无泪一生 于 2018-9-25 21:42 编辑
一,进制
二进制:0b1
十六进制:0xA
二进制转八进制用420的方式。
二进制转十六进制用8421的方式。(注:两者转换都是重右往左,位数不够填0)
二,数码管
分为共阴数码管和共阳数码管。
共阳数码管 0亮。
共阴数码管 1亮。
数码管16进制数字表示为:
共阳: 0 0x03 6 0x41
1 0x9f 7 0x1f
2 0x25 8 0x01
3 0x0d 9 0x09
4 0x99
5 0x49
共阴:0 0x03 6 0x7d
1 0x06 7 0x07
2 0x5b 8 0x7f
3 0x4f 9 0x6f
4 0x66
5 0x6d
*(由于手中现在所学的只有共阴数码管,共阳数码管还未进行尝试,有东西时必须尝试下,以证其准确性!)
单片机编程; 字符;unsigned char
signed char
整形:unsigned int
signed int
长整型:unsigned long
sigende long
浮点型:float
double
cnt表示移位,P0 = ~(0x01 << cnt)注:表示P0等于1左移cnt位,当括号里<<变成>>时表示想右移 |
|