_单片机中断系统的外部中断与延迟 (1).ppt

_单片机中断系统的外部中断与延迟 (1).ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单片机中断系统中外部中断与延迟}voidsend_ch(unsignedcharch)//发送1个字节{SBUF=ch;while(TI==0);//等待发送结束TI=0;}voidUart1Sends(unsignedchar*str,unsignedcharnum)//发送1个字符串{单片机中断系统中外部中断与延迟unsignedchari;for(i=0;inum;i++){send_ch(*(str+i));//发送1个字节delay_ms();}send_ch(0x0d);send_ch(0x0a);}湖南生物机电职业技术学院欢迎你!感谢聆听务本崇实修德精业***********感谢聆听:等线72加粗文字阴影欢迎你:等线24不加粗校训:等线32号加粗文字阴影*务本崇实修德精业目录Content01020304湖南生物机电职业技术学院欢迎你!感谢聆听务本崇实修德精业目录Content《单片机技术应用》模块三单元一单片机中断系统中外部中断与延迟知识点1:单片机中断系统中外部中断与延迟机电工程学院单片机中断系统中外部中断与延迟外部中断/*---------------------------------------------------ex0.h---------------------------------------------------*/voidinit_ex0()//外部中断初始化{EA=1;//开总中断EX0=1;//开外部中断0IT0=1;//下降沿触发}//---------------------------------------------------单片机中断系统中外部中断与延迟voidex0_sev()interrupt0//外部中断0服务函数{num=T0_num;num=8;num+=TH0;num=8;num+=TL0;T0_num=0;TH0=0;TL0=0;}单片机中断系统中外部中断与延迟延迟程序/*-----------------------------------------------------程序名:延时子程序delay_1ms(unsignedinta)程序功能:延时时间a*1ms-----------------------------------------------------*/voiddelay_1ms(unsignedintx){unsignedinti,j;for(j=0;jx;j++){单片机中断系统中外部中断与延迟for(i=0;i120;i++);//1ms}}//STC12C5A60S2系列单片机存储器xdata区,1024字节//ASCII格式//----------1---------2---------3---------4---------5//0123456789012345678901234567890123456789012345678901unsignedcharstr1[]={0000000};unsignedcharstr_i;单片机中断系统中外部中断与延迟unsignedlongintnum1;//上个时间unsignedlongintnum2;//当前时间unsignedlongintnum0;//周期unsignedlongintnum;unsignedintT0_num;单片机中断系统中外部中断与延迟定时器0初始化/********************************************************程序名称:voidinit_timer0()程序功能:timer0定时器0初始化********************************************************/voidinit_timer0()//100微秒@12.000MHz{TMOD=0xF0;//设置定时器模式TMOD|=0

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档