最新1单片机C语言课件第1讲

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一讲
2. “ “或”运算(逻辑加)是实现“有1出1,全0 为0”这种逻辑关系的一种运算, 其运算符为 “+”。 “或”运算规则如下: 0+0=0, 0+1=1+0=1, 1+1=1
第一讲 “非”运算
3. “ “非”运算(取反)是实现“求反”这种逻辑 的一种运算,如变量A的“非”运算记A 作 。 其运算规则如下:
8XC754,28引脚
等等
注:类似的还有Philips公司的
87LPC64,20引脚
第一讲 引 脚 功 能
RST:复位(reset) XTAL1:外接晶振1(crystals) XTAL2:外接晶振2(crystals) VSS(GND):电源接地(Power grounding) PSEN:外部ROM读选通信号,低电平有效 ALE/PROG:ALE,输出脉冲时钟(时钟频率6分频内或 12分频外)。PROG,外部编程脉冲输入。 EA/VPP:EA接高电平时,CPU读内部程序。当有扩展 ROM时,读完内部自动读外部。EA接低时,只读外部 ROM。 VCC:电源正极(Power positive)
6 7 8
19 18
111PP54311..76
P1.3 P1.2 P1.1/AIN1
9 17 1P21.5 P1.0/AIN0
XTAL1 GN5D 1016 1P11.4 P3.7
P3.2/INT0 6 15 P1.3
P3.3/INT1 7 14 P1.2 P3.4注/T:0 类似8的还有1P3hiliPp1s.公1/司AI的N1 P3.5/T1 87LP9C64,2102引脚P1.0/AIN0 GND 88XXC71740498(/7755201) /1(,725P813引 ).7脚 ,24引脚
5
14 1110
6
15 1111
7
16 10000
8
十六进制 9 A B C D E F 10
第一讲 “与”运算
二进制数的逻辑运算 1. “ “与”运算(逻辑乘)是实现“有0出0,全1为 1”这种逻辑关系的一种运算。 运算符为“·”, 其运算规则如下: 0·0=0, 0·1=1·0=0, 1·1=1
28 22P2.7 P2.1 27 21P2.6 P2.0
RST 1 P3.0/RXD 2
20 VCC 19 P1.7
P3.1/TXD 3
18 P1.6
XTAL2 4
17 P1.5
RSTXTAL11 5 20 1V6CC P1.4
PP33..01PP//33RTP..XX323DD.//4II/NNTTT23001 XTAPL32.5/T41
1单片机C语言课件第1讲
第一讲
学单片机需要什么基础? 1.与以前所学的知识关联很少; 2.只需要掌握很基本的数电模电知识,如二进制、
十进制、十六进制之间的转换,与、或、非逻辑 关系等; 3.对各种器件的概念基本上是从0开始; 4.如果要用C语言编程,需具备简单的C语言基础;
第一讲
预备知识 1、电平特性 2、进制与16进制的表示及转换 3、二进制数的逻辑运算 4、8051单片机介绍 5、C51基础知识
13 14 15
3.0/RPX3D.6/WR10 16
3.1/TPX3D.7/RD11 17
.2/INT0XTAL212 18
.3/INT1XTAL113 19 P3.4/T0 VSS14 20
40 VCC
39 P0.0
38 P0.1
37 P0.2
40 36VCC P0.3
39 38333543PP0..011001B 9D 9H 1010B 10 AH 0010 1100 44D 2CH
第一讲 数制转换
各种进位制的对应关系
十进制 二进制
十六进制 十进制 二进制
0
0
1
1
2
10
3
11
4
100
5
101
6
110
7
111
8 1000
0
9 1001
1
10 1010
2
11 1011
3
12 1100
4
13 1101
P0.4 P0.5 P0.6
37 32P0.2 P0.7
36 31P0.3 EA/VPP
35 30P0.4 ALE/PROG
34 29P0.5 PSEN
33 32
222876PP00..67
P2.7 P2.6 P2.5
31 25EA/VPPP2.4
30 24ALE/PPR2O.G3
29 23PSEN P2.2
1 0,0 1
第一讲 “异或”运算
4. “ “异或”运算是实现“必须不同, 否则就没有” 这种逻辑的一种运算,
规则是:
0 0 0 , 0 1 1 , 1 0 1 , 1 1 0
第一讲 51单片机的外形
80C51的引脚封装
80C51/89C51 80C51/89C51 89C2051 89C2051
第一讲
关于电平特性 数字电路中只有两种电平:高和低 本课程中定义单片机为TTL电平:
高 +5V 低 0V
第一讲 数制转换
二进制
数字电路中的两种电平特性决定了它
00
6 110
11
7
111
2 10
8
1000
3 11
9
1001
4 100
10
1010
5 101
11 1011
第一讲 数制转换
十六进制
是二进制的简短表示形式。
十进制中的0-15分别表示为十六进制的0、1、 2、3、4、5、6、7、8、9、A、B、C、D、E、 F
熟练掌握二进制与十六进制之间的转换。
规律:一般把四个二进制数放在一起转换成一 个十六进制数,转换时先把二进制数转换成十进 制数,再把十进制数转换成十六进制数。
第一讲 数制转换
如:0001B 1D 1H B表示为二进制,H为十六进制
P1.0 1
P1.1 2
P1.2 3
P1.3 4
P1.0 P1.41 5
P1.1 P1.2
PPP111...56723
6 7 8
P1R.S3T/VPD4 9
P13..40/RXD5 10
P13..51/TXD6 11
PP31..26/INT07 12
RSPTP3/1PP.V.333P7../D 45I//NTTT01189
第一讲 P3第二功能
P3第二功能各引脚功能定义: P3.0:RXD串行口输入 (receive data) P3.1:TXD串行口输出 (to send data) P3.2:INT0外部中断0输入 (Interrupt 0 input) P3.3:INT1外部中断1输入 (Interrupt 1 input) P3.4:T0定时器0外部输入 (timer0) P3.5:T1定时器1外部输入 (timer1) P3.6:WR外部写控制 (write control) P3.7:RD外部读控制 (reading control)
相关文档
最新文档