全球旧事资料 分类
制方法:在启动定时计数器工作之前CPU必须将一些命令(称为控制字)写入定时计数器中,这个过程称为定时计数的初始化。(定时计数器的初始化通过定时计数器的方式寄存器TMOD和控制寄存器TCON来完成。①定时计数器方式寄存器TMODGATECTM1
定时器1
M0
GATE
CT
M1
定时器0
M0
M10011
M00101
工作方式方式0方式1方式2方式3
功能说明13位计数器16位计数器自动再装入8位计数器定时器0:分成两个8位计数器;定时器1:停止计数
表432选择定时方式表
②中断程序的编写的步骤:(1)、根据要求设置IE(中断允许寄存器)的对应位EA(EA总中断允许位放所有的中断;EA0禁止所有的中断),某个中断源还有相应的中断允许位①、当1时:允许相应中断源的中断;②、当0时:禁止相应中断源的中断;(2)、INT0、INT1设定触发方式IT0(外部中断触发方式控制位)当为0时:低电平触发;当为1时:下降沿触发;(3)、返回值是Void中断函数名()i
terrupt432为什么采用中断控制方式CPU与外部设备的数据传送方式:
17
EA1开
f电气工程系
(1)、无条件传送方式CPU总认为外设处于准备好的状态,外设比较简单(2)、程序查询传送方式外设有一个状态(状态存储在寄存器内)缺点:CPU工作效率低,CPU处于等待的状态,为解决此缺点便出现了第三种传送方式(3)、中断传送方式中断是指由于某种随机事件的发生,计算机暂停现行的程序,转去执行另一程序以处理发生的事件,处理完毕后又自动返回原来的程序继续运行。优点:(1)、实现分时操作CPU分为多个IO设备服务,提高计算机的利用率(提前安排好的函数而中断不同);(2)、实时响应CPU能够及时处理应用系统的随机事件,系统的实时性大大增强;(3)、可靠性高CPU具有处理设备故障及掉电等突发性事件的能力,从而使系统的可靠性提高。定时器的初始化(1)(2)(3)(4)确定工作方式对TMOD赋值;设置初始值直接将初值写入THO,TLO;开启定时器的中断ETO1EA1;启动定时器将TR0或TRI置“1”。
第五章系统的仿真
51proteus软件的介绍及使用
511什么是Proteus软件
18
f电气工程系
Proteus软件是Labce
terElectro
ics公司的一款电路设计与仿真软件,它包括ISIS、ARES等软件模块,ARES模块主要用来完成PCB的设计,而ISIS模块用来完成电路原理图的布图与仿真。Proteus的软件仿真基于VSM技术,它与其他软件最大的不同也是最大的优势就在于它能仿真大量的单片机芯片,比如MCS51系列、PIC系列r
好听全球资料 返回顶部