全文预览

单片机 占空比可调的PWM波形发生器

上传者:非学无以广才 |  格式:doc  |  页数:15 |  大小:188KB

文档介绍
的打开和封闭。РР 中断系统的结构框图РIE寄存器列位的寄义如下:РEA(IE.7):CPU的中断总允许标记位。当EA=1时,CPU允许中断;当EA=0时,CPU禁止所有的中断请求。 РES(IE.4):串行口中断允许位。当ES=1时,允许串行口中断;当ES=0时,禁止中断。РET1(IE.3):定时器T1的溢出中断允许位。当ET1=1时,允许T1中断;当ET1=0时,禁止T1中断。РEX1(IE.2):外部中断1的中断允许标记位。当EX1=1时,允许外部中断1中断;当ES=0时,禁止外部中断1中断。РET0(IE.1):定时器T0溢出中断允许位。当ET0=1时,允许T0中断;当ET0=0时,禁止T0中断。РEX0(IE.0):外部中断0允许位。当EX0=1时,允许外部中断0中断;当EX0=0时,禁止外部中断0中断。РР中断返回Р定时器T1入口地点Р调用数码显示子步伐Р调用加一子步伐Р置初值РP1.0=?0Р关定时器T0Р开定时器T1Р12H=R1Р11H=R2РР调用暂停键子步伐РР 定时中断子步伐流程Р凭据步伐的需要,先为IE的列位赋值:Р外部中断0的中断允许位: EX0=1,允许外部中断 SETB??EX0Р定时器T0溢出中断允许位: ET0=1,允许中断请求 SETB??ET0Р允许中断(EA=1,CPU允许中断) SETB??EAР串行口中断允许位: ES=1,允许串行口中断 SETB??ESР以上列位便是1 时,CPU 开放中断;便是0 时,CPU 禁止该中断。单片机系统复位后,IE 中列位均被清零,即禁止所有中断。因此步伐中开T0 中断则应将ET0置1,另外如果要使用中断EA 也要置1,故应给IE 赋值为82H。РРР七、系统成果调试РР仿真整体图如下:РРРР直流电机的调试成果仿真如下图:РРРР加快分5档,波形依次如下:

收藏

分享

举报
下载此文档