pp1 北邮单片机1
- 格式:ppt
- 大小:808.50 KB
- 文档页数:37
1.1 单片机1.1.1 单片机单片机[1]是采用超大规模集成电路技术把具有数据处理能力(如算术运算、逻辑运算、数据传送、中断处理)的微处理器(CPU,随机存取数据存储器(RAM)、只读程序存储器(ROM)、输入/输出电路(I/O),可能还包括定时/记数器、传行通信口(SCI、显示驱动电路(LCD或LED驱动电路)、脉宽调制电路(PWM)、模拟多路转换器及A/D转换器等电路集成到一片芯片上,构成一跟最小而又完善的计算机系统。
1.1.2AT89C51AT89C51是带4K字节闪烁可编程可擦除只读存储器(EPEROM的低电压、高性能CMOS 8位微处理器(俗称单片机)。
该单片机与工业标准的MCS —51型机的指令集和输出引脚兼容。
AT89C51将多功能8位CPU和闪烁存储器组合在单个芯片中,为很多嵌入式控制提供了灵活性高且价格低廉的方案。
AT89C51的主要特性如下:寿命达1000 写/擦循环;数据保留时间:10年;全静态工作:0Hz—24MHz;三级程序存储器锁定;128 X8位内部RAM;32 可编程I/O 线;2 个16 位定时器/计数器;5 个中断源;可编程串行通道;低功耗闲置和掉电模式;片内振荡器和时钟电路。
AT89C51引脚排列如图1-1-1所示,引脚功能如下:图1-1-1 89C51的引脚功能VCC(40):+5V。
GND(20):接地。
P0 口(39 - 32): P0 口为8位漏极开路双向I/O 口,每引脚可吸收8个TTL门电流。
P1 口(1-8):P1 口是从内部提供上拉电阻器的8位双向I/O 口,P1 口缓冲器能接收和输出4个TTL门电流。
P2 口(21-28): P2 口为内部上拉电阻器的8位双向I/O 口,P2 口缓冲器可接收和输出4个TTL门电流。
P3 口(10- 17): P3 口是8个带内部上拉电阻器的双向I/O 口,可接收和输出4个TTL门电流,P3 口也可作为AT89C51的特殊功能口。
2013年小学期PIC单片机实验报告题目:蓝牙电子琴组号:班级:学号:姓名:老师:目录一摘要二论证与比较三原理1 蓝牙控制原理…………………………………………………..2 发音原理………………………………………………………3 中断控制………………………………………………………四硬件1 框图…………………………………………………………………………………2 原理图…………………………………………………………………………………五软件1 流程图………………………………………………………………………………2 程序…………………………………………………………………………………六实验总结七参考文献一摘要Microcontroller is known as the single chip microcomputer and single chip microcomputer. It is the central processing unit (CPU), random access memory (RAM), read-only memory (ROM), input/output port (I/O), etc. The main function of computer components are integrated on a chip microcomputer. Experiments using PIC16F877 single-chip microcomputer with a serial communication port (USART port), through the USART port with bluetooth module connection, you can through the mobile phone bluetooth bluetooth device to control the single-chip computer, also can realize the serial communication with other modules. PIC16F877 single chip microcomputer to control the corresponding port produce a certain frequency of square wave, amplification and then sent to the speakers can emit a certain frequency of sound. Interrupt to use bluetooth to real-time control MCU, thus realize the electric .单片机被称为单片微电脑或单片微型计算机。
单元一直流电源一、填空题1 .电路由曳源负载和空间环苴三部分组成。
电路的主要作用有两个:实现电能的传输和分配;实现信号的传输、存储和处理。
2 .电路分析计算中,必须先假设电流与电压的参考方向,电压与电流的参考方向可以独立地送足。
如果二者的参考方向一致,则成为关联。
按照假设的参考方向,若电压或电流的计算值为负,则说明其实际方向与参考方向相反。
3 .线性电阻上电压〃与电流,•关系满足邂定律,当两者取关联参考方向时其表达式为〃=吊。
4 .一个电路中电源发出的电功率恒等于负载吸喙的电功率,电路的功率是平衡的。
5 .基尔霍夫定律与电路的结构有关,而与构成该电路的元器件具有什么样的性质无关。
6 ∙KC1实际上是体现了电荷守恒定律或曳流连续的性质。
7 .KV1实际上是体现了电路中能量守恒的性质。
8 .应用叠加定理分析电路时,不作用的电压源应该短路;不作用的电流源应该开路,电源如果有内电阻,应该保留。
9 .节点电压法是以芭豆曳压为独立变量,应用JE1,列出节点电流方程的方法。
10 .一个10V内阻2Q的实际电压源,用实际电流源来等效,等效电流源的电流是内阻是更。
11 .列节点电压方程时,先指定一个节点为参考节点,其余节点与该节点之间的电压称为芭点电压。
12 .一个支路电压等于两个节点电压之差,它与参考点的选择无关。
13 .不能用叠加定理来计算线性电路中的电功率。
14 .一个含独立电源的线性二端网络,可以用戴维宁定理来等效,则其等效电压源等于该二端网络的开路电压,其等效内阻等于该端口内所有独立电源作用为零时,该端口的输入电阻。
二、选择题1 .已知电路中A点对地电位是65V z B点对地电位是35V,则%八=(C)。
A.IOOVB.-IOOVC.-30VD.30V2 .一个输出电压几乎不变的设备有载运行,当负载增大时,是指(D IA.负载电阻增大B.负载电阻减小C.负载电流减小D.电源输出功率增大3.电路如检测题图1所示,已知Z1=-IA,%=2V,R=R3=IQ,R2=2Ω,则电压源电压w s=(B1A.7VB.9VC.-7VD.-9V4.电路如图2所示,已知f1=-2A,M5=-2V,R3=R4=IQ,%=2C,则电流源电流is=(BXA.3AB.6AC.-6AD.2∕CR1+R2)A5.电路如图3所示,电流源功率如何?(B1A∙发出B .吸收C.为零 D.不确定6.电路如图4所示,w =-ιov,i=-2A ,则网络N 的功率为(BXA .吸收20WB .发出20wC .发出IOWD .发出-IoW7.电路如图5所示,已知/$=3A,^=20Ω,欲使电流∕=2A,则 1 .有三个电阻串联后接到电源两端,已知%=2&,两端的 电压为IOV ,求电源两端的电压是多少?(设电源的内阻为零\ 35V2 .电路如图所示。
单元十一触发器及时逻辑电路-填空题1.与组合逻辑电路不同,时序逻辑电路的特点是:任何时刻的输出信号不仅与当时输入值、有关,还与电路过去状态有关,是0(a.有记忆性b.无记忆性)逻辑电路。
2.触发器是数字电路中a(a.有记忆b.非记忆)的基本逻辑单元。
3.在外加输入信号作用下,触发器可从一种稳定状态转换为另一种稳定状态,信号终止,稳态卜(a.不能保持下去b.仍能保持下去*4.JK触发器是b(a.CP为1有效b.CP边沿有效X5.Q^=J~Q i+~kQ'是城触发器的特性方程。
6.QZ=S+元是旦触发器的特性方程,其约束条件为竺3O7.σ,+'=r^÷fσ,是工触发器的特征方程。
8.在T触发器中,若使IΞ1,则每输入一个CP z触发器状态就翻转一次,这种具有翻转功能的触发器称为C触发器,它的特征方程是Q n+1=Q n o9.我们可以用JK触发器转换成其他逻辑功能触发器,令J=K=T,即转换成T触发器冷J=K=T=I,即转换为r触发器;令_J=D且K=万,即转换成D触发器。
10.我们可以用D触发器转换成其他逻辑功能触发器,令Qe=O=T0+及"=T㊉。
〃,即转换成T触发器;令7=1即=Qe=O=TE”,即转换为r触发器。
11.寄存器存放数据的方式有并任和串行;取出数据的方式有并行输出和串行输出。
12.寄存器分为数码寄存器和叠位寄存器。
二、选择题1.0=1,β=0,称为触发器的(A XA1态BO态C稳态D暂稳态2.在下列触发器中,有约束条件的是(C\AJK触发器BD触发器C同步RS触发器DT触发器3.一个触发器可记录一位二进制代码,它有(C)个稳态。
AO B1 C2 D34.存储8位二进制信息要(C)个触发器。
A2 B4 C8 D165.对于T触发器,若原态Q1O,欲使新态QM=I,应使输入τ=(B1AO B1 C Q D以上都不对6.对于T触发器,若原态Q=I,欲使新态Qe=I,应使输入T=(A1 AO B1 C Q D以上都不对7.对于D触发器,欲使QZ=Q0,应使输入D=(CIA0 B1 C Q D Q三、分析计算1时端和端的输入信号如题图11-24所示,设基本R-S触发器的初始状态分别为1和0两种情况,试画出。
数电综合实验报告掷骰子游戏电路的设计与实现姓名:xxx班级:xxx学号:xxx目录数电综合实验报告掷骰子游戏电路的设计与实现 (1)一、实验要求: (3)基本要求: (3)提高要求: (3)二、系统设计 (3)设计思路 (3)总体框图 (3)三、仿真波形及波形分析 (7)四、源程序 (7)五、功能说明及资源利用情况 (19)功能说明 (19)资源利用情况 (20)六、故障及问题分析 (20)七、实验结果显示 (21)八、总结和结论 (22)一、实验要求:基本要求:1、电路可供甲乙二人游戏,游戏者甲使用的按键是BTN0,游戏者乙使用的按键为BTN1。
2、每按一次按键,代表掷一次骰子,可随机得到1~6范围内的两个数字。
3、甲乙按键产生的随机数字分别用数码管DISP0~DISP1、DISP2~DISP3显示,并用DISP7显示比赛局数,比赛结束用8×8点阵显示获胜方,并伴有声音效果。
4、具体游戏规则如下:(1)第一局比赛,甲乙依次各按一次按键,按键所得两数之和为7或11者胜;若无人取胜,则进行第二局比赛;(2)第二局比赛,甲乙每人各按一次按键,按键所得二数之和与第一局比赛相同者获胜,若无人获胜,则进行第三局比赛,重复进行步骤(2),直到出现胜者为止。
(3)游戏局数最多进行六局。
在第六局比赛时,若重复进行步骤(2)仍未出现胜者,以按键所得两数之和最大者为获胜方。
提高要求:1、增加多人游戏的功能,数码管可分时记录显示每个游戏者的骰子点数。
2、点阵显示增加游戏开机动画、结束动画,并伴有乐曲播放。
3、自拟其它功能。
二、系统设计设计思路在设计该游戏时,我采用了自顶向下的设计方法,首先分析了这个掷骰子游戏的基本功能就是按照上述的游戏要求设计,然后看这个系统结构该怎么分解,会产生哪些系统模型和子模块,根据上述要求最终我决定将该系统分解成以下五个模块:随机数产生模块、按键赋值模块、数码管显示模块、状态判断模块、结果输出(点阵和蜂鸣器)模块,最后具体到各个模块该怎么实现,及代码的编写。
PIC单片机存储体0或1的选用说明(程序)
PIC 单片机中级产品PIC16C6X 的数据存储器通常分为两个存储体,
即存储体0(Bank0)和存储体1(Bank1)。
每个存储体都是由专用寄存器和通用寄存器两部分组成的。
两个存储体中的一些寄存器单元实际上是同一个寄存器单元,却又具备有不同的地址。
例如本版介绍的PIC16F84 的状态寄存器STATUS-Reg 的两个地址是03H 和83H。
又如通用寄存器也是如此。
不同型号的PIC 单片机,其数据存储器的组成(即功能)是不完全相同的,所以设计人员一旦选用了某个PIC 单片机的型号后,常要查找该单片机的数据
存储器资料,以便编程用。
笔者以PIC16F84 在MPLAB 集成开发软件的环境下编写的源程序中,
有关RB 口(RB7、RB6…RB0)初始化为例,说明选用存储体0 或1 的方法如下:
程序清单
file:PIC01?ASM
List P=16F84
#include P16F84.inc
STATUS EQU 03H
RB EQU 06H
TRISB EQU 86H
ORG0x00 ;复位向量(PIC16F84)
GOTO MAIN ;转至主程序开始处
ORG 0x08 ;从地址08H 开始存放程序
MAIN。