新建
上传
首页
助手
最?/div>
资料?/div>
工具

《单片机原理及应用?/p>

 

复习参?/p>

 

 

一?/p>

 

前言

 

《单片机原理及应用》属于基础性课程,其目的在于培养大家对包含

CPU

的简单控制系统的了解,初步掌握单片机平台实现相关的汇编语言?/p>

C

语言?/p>

关知识?/p>

 

整个学期所学习的知识可以分为三部分?/p>

 

?/p>

1

?/p>

 

MCS51

单片机结构和工作原理

 

这部分知识中,大家需要熟悉和掌握?/p>

 

1

)单片机

CPU

的外部引脚,

P0

?/p>

P1

?/p>

P2

?/p>

P3

四个

I/O

口的作用,以?/p>

P3

口各管脚的含?/p>

 

2

)单片机

CPU

外围单元和基本功能单?/p>

 

3

)主要存储器类型,和上电复位后主要寄存器的初始?/p>

 

?/p>

2

?/p>

 

指令系统、汇编语言?/p>

C

语言

 

指令系统是指操作单片机内部资源,完成指定任务的相关指令。所有指令基

于汇编语言实现?/p>

需要对硬件电路有着清晰地了解?/p>

诸如变量定义等操作,

需?/p>

操作具体地址?/p>

虽然汇编语言可读性较差,

但在学习阶段?/p>

借助汇编语言学习?/p>

令系统,有助于硬件结构的学习和熟悉。相比较而言?/p>

C

语言对指令系统的依赖

较小?/p>

编程实现更加灵活?/p>

可以在熟悉单片机设计之后作为程序实现的主要工具?/p>

但是在学习阶段,汇编应该更适合?/p>

 

指令系统主要包括下面几个部分?/p>

(

列出了主要的指令

) 

1

?/p>

MOV 

类指令:

MOV

?/p>

MOVX

?/p>

MOVC 

2

)加减乘除指令:

ADD/ADDC

?/p>

SUBB

?/p>

MUL

?/p>

DIV 

3

)逻辑操作指令?/p>

ANL

?/p>

ORL

?/p>

XRL

?/p>

CPL 

4

)控制转移指令:

DJNZ

?/p>

CJNE

?/p>

JB

?/p>

JC

?/p>

AJMP

?/p>

RET

?/p>

RETI 

5

)位操作

 

?/p>

 

令:

CLR

?/p>

SETB

?/p>

CPL

?/p>

ANL

?/p>

ORL

?/p>

 

?/p>

3

?/p>

 

CPU

主要功能单元

 

这部分知识是在熟悉指令系统的基础上,?/p>

CPU

内部其他的功能单元进?/p>

学习?/p>

主要包含设置方式?/p>

初始参数?/p>

连接电路?/p>

中断响应等等内容?/p>

主要包括?/p>

 

1

)定时器和计数器

 

T0/ T1 

 

2

)外部中?/p>

 

INT0 

?/p>

INT1 

3

)串行通讯

 

RXD 

?/p>

TXD 

综上所述,

单片机的学习要兼顾硬件电路设计和匹配的软件编程实现两部分?/p>

在基于单片机平台实现预期功能时,

必须对单片机相关知识有着较深的理解?/p>

?/p>

此,下面分别从上述的

3

方面内容对单片机知识进行概括和描述?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

《单片机原理及应用?/p>

 

复习参?/p>

 

 

一?/p>

 

前言

 

《单片机原理及应用》属于基础性课程,其目的在于培养大家对包含

CPU

的简单控制系统的了解,初步掌握单片机平台实现相关的汇编语言?/p>

C

语言?/p>

关知识?/p>

 

整个学期所学习的知识可以分为三部分?/p>

 

?/p>

1

?/p>

 

MCS51

单片机结构和工作原理

 

这部分知识中,大家需要熟悉和掌握?/p>

 

1

)单片机

CPU

的外部引脚,

P0

?/p>

P1

?/p>

P2

?/p>

P3

四个

I/O

口的作用,以?/p>

P3

口各管脚的含?/p>

 

2

)单片机

CPU

外围单元和基本功能单?/p>

 

3

)主要存储器类型,和上电复位后主要寄存器的初始?/p>

 

?/p>

2

?/p>

 

指令系统、汇编语言?/p>

C

语言

 

指令系统是指操作单片机内部资源,完成指定任务的相关指令。所有指令基

于汇编语言实现?/p>

需要对硬件电路有着清晰地了解?/p>

诸如变量定义等操作,

需?/p>

操作具体地址?/p>

虽然汇编语言可读性较差,

但在学习阶段?/p>

借助汇编语言学习?/p>

令系统,有助于硬件结构的学习和熟悉。相比较而言?/p>

C

语言对指令系统的依赖

较小?/p>

编程实现更加灵活?/p>

可以在熟悉单片机设计之后作为程序实现的主要工具?/p>

但是在学习阶段,汇编应该更适合?/p>

 

指令系统主要包括下面几个部分?/p>

(

列出了主要的指令

) 

1

?/p>

MOV 

类指令:

MOV

?/p>

MOVX

?/p>

MOVC 

2

)加减乘除指令:

ADD/ADDC

?/p>

SUBB

?/p>

MUL

?/p>

DIV 

3

)逻辑操作指令?/p>

ANL

?/p>

ORL

?/p>

XRL

?/p>

CPL 

4

)控制转移指令:

DJNZ

?/p>

CJNE

?/p>

JB

?/p>

JC

?/p>

AJMP

?/p>

RET

?/p>

RETI 

5

)位操作

 

?/p>

 

令:

CLR

?/p>

SETB

?/p>

CPL

?/p>

ANL

?/p>

ORL

?/p>

 

?/p>

3

?/p>

 

CPU

主要功能单元

 

这部分知识是在熟悉指令系统的基础上,?/p>

CPU

内部其他的功能单元进?/p>

学习?/p>

主要包含设置方式?/p>

初始参数?/p>

连接电路?/p>

中断响应等等内容?/p>

主要包括?/p>

 

1

)定时器和计数器

 

T0/ T1 

 

2

)外部中?/p>

 

INT0 

?/p>

INT1 

3

)串行通讯

 

RXD 

?/p>

TXD 

综上所述,

单片机的学习要兼顾硬件电路设计和匹配的软件编程实现两部分?/p>

在基于单片机平台实现预期功能时,

必须对单片机相关知识有着较深的理解?/p>

?/p>

此,下面分别从上述的

3

方面内容对单片机知识进行概括和描述?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

《单片机原理及应用?/p>

 

复习参?/p>

 

 

一?/p>

 

前言

 

《单片机原理及应用》属于基础性课程,其目的在于培养大家对包含

CPU

的简单控制系统的了解,初步掌握单片机平台实现相关的汇编语言?/p>

C

语言?/p>

关知识?/p>

 

整个学期所学习的知识可以分为三部分?/p>

 

?/p>

1

?/p>

 

MCS51

单片机结构和工作原理

 

这部分知识中,大家需要熟悉和掌握?/p>

 

1

)单片机

CPU

的外部引脚,

P0

?/p>

P1

?/p>

P2

?/p>

P3

四个

I/O

口的作用,以?/p>

P3

口各管脚的含?/p>

 

2

)单片机

CPU

外围单元和基本功能单?/p>

 

3

)主要存储器类型,和上电复位后主要寄存器的初始?/p>

 

?/p>

2

?/p>

 

指令系统、汇编语言?/p>

C

语言

 

指令系统是指操作单片机内部资源,完成指定任务的相关指令。所有指令基

于汇编语言实现?/p>

需要对硬件电路有着清晰地了解?/p>

诸如变量定义等操作,

需?/p>

操作具体地址?/p>

虽然汇编语言可读性较差,

但在学习阶段?/p>

借助汇编语言学习?/p>

令系统,有助于硬件结构的学习和熟悉。相比较而言?/p>

C

语言对指令系统的依赖

较小?/p>

编程实现更加灵活?/p>

可以在熟悉单片机设计之后作为程序实现的主要工具?/p>

但是在学习阶段,汇编应该更适合?/p>

 

指令系统主要包括下面几个部分?/p>

(

列出了主要的指令

) 

1

?/p>

MOV 

类指令:

MOV

?/p>

MOVX

?/p>

MOVC 

2

)加减乘除指令:

ADD/ADDC

?/p>

SUBB

?/p>

MUL

?/p>

DIV 

3

)逻辑操作指令?/p>

ANL

?/p>

ORL

?/p>

XRL

?/p>

CPL 

4

)控制转移指令:

DJNZ

?/p>

CJNE

?/p>

JB

?/p>

JC

?/p>

AJMP

?/p>

RET

?/p>

RETI 

5

)位操作

 

?/p>

 

令:

CLR

?/p>

SETB

?/p>

CPL

?/p>

ANL

?/p>

ORL

?/p>

 

?/p>

3

?/p>

 

CPU

主要功能单元

 

这部分知识是在熟悉指令系统的基础上,?/p>

CPU

内部其他的功能单元进?/p>

学习?/p>

主要包含设置方式?/p>

初始参数?/p>

连接电路?/p>

中断响应等等内容?/p>

主要包括?/p>

 

1

)定时器和计数器

 

T0/ T1 

 

2

)外部中?/p>

 

INT0 

?/p>

INT1 

3

)串行通讯

 

RXD 

?/p>

TXD 

综上所述,

单片机的学习要兼顾硬件电路设计和匹配的软件编程实现两部分?/p>

在基于单片机平台实现预期功能时,

必须对单片机相关知识有着较深的理解?/p>

?/p>

此,下面分别从上述的

3

方面内容对单片机知识进行概括和描述?/p>

 

Ͼλ">
Ͼλ
Ŀ

单片机原理及应用 复习资料 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

《单片机原理及应用?/p>

 

复习参?/p>

 

 

一?/p>

 

前言

 

《单片机原理及应用》属于基础性课程,其目的在于培养大家对包含

CPU

的简单控制系统的了解,初步掌握单片机平台实现相关的汇编语言?/p>

C

语言?/p>

关知识?/p>

 

整个学期所学习的知识可以分为三部分?/p>

 

?/p>

1

?/p>

 

MCS51

单片机结构和工作原理

 

这部分知识中,大家需要熟悉和掌握?/p>

 

1

)单片机

CPU

的外部引脚,

P0

?/p>

P1

?/p>

P2

?/p>

P3

四个

I/O

口的作用,以?/p>

P3

口各管脚的含?/p>

 

2

)单片机

CPU

外围单元和基本功能单?/p>

 

3

)主要存储器类型,和上电复位后主要寄存器的初始?/p>

 

?/p>

2

?/p>

 

指令系统、汇编语言?/p>

C

语言

 

指令系统是指操作单片机内部资源,完成指定任务的相关指令。所有指令基

于汇编语言实现?/p>

需要对硬件电路有着清晰地了解?/p>

诸如变量定义等操作,

需?/p>

操作具体地址?/p>

虽然汇编语言可读性较差,

但在学习阶段?/p>

借助汇编语言学习?/p>

令系统,有助于硬件结构的学习和熟悉。相比较而言?/p>

C

语言对指令系统的依赖

较小?/p>

编程实现更加灵活?/p>

可以在熟悉单片机设计之后作为程序实现的主要工具?/p>

但是在学习阶段,汇编应该更适合?/p>

 

指令系统主要包括下面几个部分?/p>

(

列出了主要的指令

) 

1

?/p>

MOV 

类指令:

MOV

?/p>

MOVX

?/p>

MOVC 

2

)加减乘除指令:

ADD/ADDC

?/p>

SUBB

?/p>

MUL

?/p>

DIV 

3

)逻辑操作指令?/p>

ANL

?/p>

ORL

?/p>

XRL

?/p>

CPL 

4

)控制转移指令:

DJNZ

?/p>

CJNE

?/p>

JB

?/p>

JC

?/p>

AJMP

?/p>

RET

?/p>

RETI 

5

)位操作

 

?/p>

 

令:

CLR

?/p>

SETB

?/p>

CPL

?/p>

ANL

?/p>

ORL

?/p>

 

?/p>

3

?/p>

 

CPU

主要功能单元

 

这部分知识是在熟悉指令系统的基础上,?/p>

CPU

内部其他的功能单元进?/p>

学习?/p>

主要包含设置方式?/p>

初始参数?/p>

连接电路?/p>

中断响应等等内容?/p>

主要包括?/p>

 

1

)定时器和计数器

 

T0/ T1 

 

2

)外部中?/p>

 

INT0 

?/p>

INT1 

3

)串行通讯

 

RXD 

?/p>

TXD 

综上所述,

单片机的学习要兼顾硬件电路设计和匹配的软件编程实现两部分?/p>

在基于单片机平台实现预期功能时,

必须对单片机相关知识有着较深的理解?/p>

?/p>

此,下面分别从上述的

3

方面内容对单片机知识进行概括和描述?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • ̰꼶²ѧƻ̰
  • ũƷӹѧĩϰ
  • Գǹִ·˼ʩ
  • СѧĽ̰(ѡƪ).doc
  • д칤ˮ¹̽׶ռ
  • 2018ѧһ(˽̰)޶ еغ㶨 Ԫϰ
  • ϵͳ lab5
  • 88LEDʾAF
  • ʯĮб
  • ⾭óӪ-ԿʼԿ()˵ν

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)