0

关于投票
初学PIC单片机--指令系统基础知识

A   指令系统是指一种单片机所能识别的所有指令的集合.(PIC系列单片机指令系统采用的是精简指令集RISC结构体系)

B   指令系统是单片机的核心,人们必须通过指令指挥CPU来完成某项特定的操作.

C   如果要为某种单片机编写程序,首先要学习,记忆和应用该单片机指令系统的每一条指令.

D   通常单片机的指令都是用指意性很强的英文单词和缩写来代表

E    指令系统中的每一条指令都完成一种特定的操作

      例如..数据传送操作  算术运算操作  逻辑运算操作  位操作等等

F   每一条指令都是由 操作码和操作数组成的,也有---个别的指令,,,不带操作数

G   操作码是指令操作功能的记述,,而操作数描述的是操作的对象和范围

H   单片机所能实现的所有控制操作,都可以通过执行这些简单的操作指令组合来实现.将若干条简单的指令语句.按照一定的排列组合这可以构成特定功能的程序.

 

系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(479) | 回复(0)

0

关于投票
PIC单片机结构原理习题集

1)PIC16F87X单片机的数据存储器结构有什么特点?

2)特殊功能寄存器和通用寄存器的主要区别是什么?

3)PIC16F87X单片机的程序存储器的结构特点是什么?

4)PIC16F87X单片机各种复位功能的区别是什么?

5)PIC16F87X单片机可选择那几种振荡器?怎样选择?

6)从各部分所起的作用来分,单片机可分为那五个部分?

7)时序电路涉及的三个基本概念是什么?

8)在PIC单片机中,作为数据流通和传送的桥梁,使用最频繁的寄存器是?

 

系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(463) | 回复(0)

1

关于投票
PIC单片机程序设计的基本步骤

一,要掌握单片机的程序设计方法,就必先熟悉PIC单片机的指令的表示方式,指令的符号和指令的寻址方式.

二,理解和掌握PIC单片机35条指令的格式,功能和使用方法.

三,掌握汇编语言程序设计的基本方法,并在实践中多加练习.

1)先用输出标题伪指令TITLE提供列表文件中每页开头的标题

2)给出整个程序总的说明

3)用列表伪指令单片机的型号及文件输出格式,再嵌入CONFIG的定义

4)利用INCLUDE伪指令读入MPASM中提供的定义文件

5)对片内常用资源进行定义

6)给出一般的程序基本结构框架

系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(516) | 回复(0)

1

关于投票
初学PIC单片机--单片机的工作过程

单片机的工作过程实质上是执行程序的过程,单片机系统充电后,在程序计数器的控制下,按一定的顺序从程序存储器(ROM或EEPROM)中取出指令,经控制器分析后,送相应的部件去执行.

也就是说,单片机的工作过程是----------周而复始地取指令,分析指令和执行指令的过程.

系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(339) | 回复(0)

2

关于投票
初学PIC单片机--软件(software)

软件(software)是单片机工作的程序及相关数据.

单片机系统设计人员将事先设计好的程序通过编程器烧写到单片机存储器中,供单片机工作时取出.

系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(263) | 回复(0)

1

关于投票
初学PIC单片机--存储器

存储器可分为数据存储器(RAM)和程序寄存器(ROM或EEPROM)两种.

它是计算机的记忆装置,通过存储程序和数据,使单片机具有记忆能力.

RAM用来存放临时数据或中间结果(掉电数据不保存)

EEPROM用来存放程序或数据(单片机掉电后EEPROM中的数据/程序可长期保存)

特殊功能寄存器SFR

(1)间接寻址寄存器INDF和FSR寄存器

(2)程序状态寄存器STATUS

(3)程序计数器PC  

1   GOTO跳转  

2   堆栈(堆栈的操作遵循一种"后进先出"的规则,即最先进的数据最后出栈,最后进的数据最先出栈.)

(4)端口寄存器PORTA---PORTE

(5)选择寄器COPTION--REG

(6)电源控制寄存器(PCON)

 

 

系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(258) | 回复(0)

2

关于投票
初学PIC单片机--振荡电路
PIC单片机振荡电路有那几种基本类型?
(1)LP方式  低功耗晶体振荡方式
(2)XP方式 晶体陶瓷谐振方式
(3)HS方式 高速晶体/陶瓷谐振方式
(4)RC方式 阻容振荡方式
用户可以通过对配置寄存器中的振荡器选择位FOSC1和FOSC0进行编程选择上述器件其中的一种振荡方式.
系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(264) | 回复(0)

1

关于投票
初学PIC单片机--控制器
控制器是计算机的大脑,自动地执行指令.它由程序计数器,PC地址寄存器,指令寄存器IR和指令译码控制器ID等组成.
其作用是指令读出,译码和执行.对指令译码执行过程进行控制,并根据执行结果决定程序的顺序执行或转移.
(1)时钟电路---产生芯片内部所需要的脉冲信号
(2)复位信号---该电路使单片机在必要的时候能够复位.
(3)指令寄存器---暂存程序中的指令,并把指令分成操作数和操作码,送到不同的目的地.
(4)程序计数器---记下当前的程序,初始状态是零,程序每执行一条,PC的内容加1
系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(219) | 回复(0)

2

关于投票
初学PIC单片机--运算器(ALU)

运算器(ALU)是指算术逻辑单元,主要完成算术逻辑运算.
在单片机里,运算器(ALU)的主要作用是进行算术逻辑运算,逻辑运算,位操作(复位,位置位).增量减量,左移位,右移位,半定节更换等.
(1)算术逻辑运算ALU-----实现算术运算和逻辑运算
(2)工作寄存器W-------主要放一些中间变量和操作地址,是数据流通和传送的桥梁,也是使用最频繁的寄存器.
(3)程序状态寄存器STATUS------反应运算结果的状态(例如,是否进位,错位和全零等)

系统分类: 单片机
用户分类: PIC单片机
标签: 无标签
来源: 整理
发表评论 阅读全文(455) | 回复(0)
总共 , 当前 /