维修网

 找回密码
 注册

QQ登录

只需一步,快速开始

微信扫码 , 快速开始

查看: 228|回复: 0

单片机的学习2-计算机中的数制1

[复制链接]

classn_11

发表于 2010-2-13 21:16:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
计算机中的数制4 y6 }3 a; O. g$ [" o% @
       
6 r6 Q3 g6 a$ i8 b8 y1 \& G& H 单片机里编程牵涉到的有3种数制:二进制、十进制、十六进制。$ q: I; s: t: P" m) \
       
0 f. X2 C1 j0 }" y* J 为什么会牵涉到这3种数制! m  @6 \( _/ n" k
       
& T7 u+ S& t9 P: Z+ F( }7 H在我们日常都是用十进制数,而单片机用的是二进制数,这里就要把十进制数转化成二进制数,单片机才能处理。又由于用二进制数表示一个数所用的数码长,不但书写和阅读不方便,而且容易出错,所以书写时又把二进制数转换为十六进制数。
2 H; \4 @# O5 X7 V! T2 |0 l        - O: g% V# ~3 G0 L/ h
二进制、十进制、十六进制对照表
2 L9 H( \( V! L( W- Y& ^2 _. F        1 H3 V/ A2 I) ^
. V4 q' u7 s8 p6 Q" c2 R
                                                                                 十进制数                                  二进制数                                  十六进制数                                  十进制数                                  二进制数                                  十六进制数 8 W- }. m( k3 [' z& a1 `
                                                                                                 0
# s' q, Y  `0 y9 k5 `/ n- S                                                                         0000 3 ]$ t# W  G* V/ i$ Y' h
                                                                        0 0 x" w$ u+ m, Z5 y& b, {
                                                                         8
8 W! m- b* |" n) N& Q8 F0 ?, X1 ?- G                                                                        1000
/ o" D2 r$ s- D) s$ ~                                                                         8
) R4 Z- d' f- h) v' H% N% b! T/ b( O4 R" s+ k
                                                                                                 1/ s4 a, b0 D) w! m
                                                                        0001
, R0 _3 K7 A& g9 R" p) o- Y: y3 ^                                                                        1 ) R; O0 a0 j* l: V
                                                                         97 l, S4 Z1 M9 y0 Q
                                                                        1001
* {9 F( T9 [  P2 e/ j9 ^2 a4 R; n" F                                                                         9
7 ?2 U; g9 G/ l
  u( Q: d! y% I+ v                                                                                                 2( H- U( _$ g. R! h( l: T
                                                                        0010) }0 f9 r2 b3 b9 ]/ w: |4 g
                                                                        2 . m/ h) W) j' Q; p, ~  U
                                                                         10
' k4 b* C  Q2 E! I8 I- {2 e                                                                         1010
  l4 G, h- c  }* c, m                                                                         A! q* G2 K6 J0 s- d  B! V

6 i" h& o& s$ l: O                                                                                                 3$ Y" m7 {- g; A) B4 ?
                                                                        0011
3 C4 ~$ F- w1 `% N* I                                                                        3( s, P" W& B) q2 M. Q2 P/ _6 F
                                                                         11+ [" c0 A! w6 M- @9 N% N( U
                                                                         1011 : N& N+ P7 E0 [/ y
                                                                         B
' \% Z0 R* }& ?( I7 \8 j
# s5 W, F9 _5 N( w                                                                                                 4' r( X9 i+ r2 [$ ?2 G" ^1 Y
                                                                        0100
* G0 {1 _  q4 F- Y6 X% f                                                                        48 P% S+ \- R$ }& ?
                                                                         12
2 n) w0 _, ~8 s" {, j; ~5 B                                                                        1100 2 L4 Q9 z* L; k4 e6 I
                                                                         C0 J, Q" j: C, B% y. x

1 `! q& v& R% Q% d0 O* E                                                                                                 5
- S) j& S/ C. O3 O                                                                        01018 P" K& B! Y8 Y: I0 d4 ?- ?4 |, g
                                                                        5
! Z+ A, f1 Z5 d# @! \, s                                                                         13
7 L  ^7 f3 W- c                                                                        1101 * P3 m% e, n( x1 f0 V
                                                                         D# V5 |) t4 F1 I8 `+ `
" W4 `, j# Z1 _3 P. i
                                                                                                 6
6 Z9 P1 T- j( m6 [                                                                        0110$ M$ Z3 y& h/ o
                                                                        6
1 z) _- D( ^2 m! ^/ O                                                                         14
3 @+ c. C+ s" P3 h                                                                        1110
& W/ p6 I3 s1 w- T; I( a% Q4 z                                                                         E" M" H1 N1 L' P0 I  E; ^7 A
+ j" a' k. v7 D4 J' b) T# f  V
                                                                                                 7; w$ n' A+ q7 O- Q4 C
                                                                        0111
5 \2 h3 G& a( F                                                                        7
( R. z2 _' B' |5 K# |. g                                                                         15
7 m/ x' Q0 r) N' m' o                                                                        1111
, s9 F8 o1 S( }6 D' a* B4 Z$ [2 H                                                                         F  f$ ]% g  J3 k/ T
) J) J: m& y0 E8 P
        1 S. f  F  K- J& s

0 @8 v& t. U6 ~! u. r8 }       
* H" q0 m, Z; Q* u4 k& @为了更明确的表示各种数制,一般在在数字后边加一个字母加以区别
. z+ m7 ^- s3 t, w' u        % |# [% h* U. m, `
D:表示十进制数,可以省略 45 、69D
/ u) \5 N7 M" |" C! u1 O       
+ h( ]! e/ E0 D$ U" TH:表示十六进制数,如果十六进制数以字母开头,在字母前面加“0”(零) 以示区别 如45H、0A4H+ o; U  k8 |: r: p9 z) @
        4 B+ x0 Y) f! f/ Z
B:表示二进制数,如1010B

手机扫码浏览
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|申请友链|手机版|小黑屋|最新贴|维修网 ( 粤ICP备09047344号

GMT+8, 2024-5-18 20:48 , Processed in 0.733111 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表