久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4916|回復: 2
打印 上一主題 下一主題
收起左側

定時器與串行通信同時使用方法(調試了兩天兩夜)

[復制鏈接]
跳轉到指定樓層
樓主
ID:70976 發表于 2014-12-26 15:03 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

//定時器與串行通信如果要同時使用,記住要把記時器中的模式設為記數模式,不然是不成功的,我調試了兩天兩夜///才發現這個問題,,唉,,,,

void  t0init()//定時器0初始化函數
{
  TMOD|=0x01;  //定時器工作在方式1
  IE|=0x82;
   TH0=0x4c;//50毫秒對TH0 TL0賦值
  TL0=0x00;//(65536-50000)%256; //使定時器0.05秒中斷一次
  TR0=1;           //開始計時
  IP=0x02;
}

void infirst(void)//串行通信的初始化
{
         SCON=0x50;          //串行口工作方式1, 10位異步收發   波特率由定時器來控制
        TMOD |=0x20;        //定時器工作方式設置,啟用定時器1,工作方式2
        PCON |=0x80;        //電源控制設置SMOD  為1
        TH1  =0xf4;         //設置波特率為4800 晶振是11.0592Mhz  這一個波特率一定要經過計算出來的,   
        IE   |=0x90;        //中斷允許寄存器設置,其實就是設EA=1 CPU開中斷   還有設置ES=1    串行口開中斷
        TR1   =1;           //定時器1啟動  
   }

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:71359 發表于 2014-12-30 12:46 | 只看該作者
謝謝樓主分享
回復

使用道具 舉報

板凳
ID:56948 發表于 2015-1-14 10:15 來自觸屏版 | 只看該作者
學習了,非常好。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 黄色毛片一级 | 久久精品99久久 | 国产精品视频97 | 国产精品一区二区三 | 国产精品一区二区三 | 久久国产精品久久久久久 | 四虎影院在线播放 | 黄色男女网站 | 夜色www国产精品资源站 | 日韩视频一区在线观看 | 在线播放国产一区二区三区 | 91国在线高清视频 | 成人一区二区三区 | 337p日本欧洲亚洲大胆鲁鲁 | 91高清在线视频 | 精品亚洲一区二区三区 | 日韩精品在线网站 | 成人av在线播放 | 999久久久 | 美女视频一区 | 欧美成人专区 | 久久久久无码国产精品一区 | 欧美 日韩 综合 | 久久久久欧美 | 久久国产精品无码网站 | www97影院| 日韩精品无码一区二区三区 | www久久爱| 在线视频一区二区三区 | 99热视 | 国产一区视频在线 | 国产一级片久久久 | 黄视频欧美 | 综合久久综合久久 | 亚洲成a| 久久神马 | 一级毛片成人免费看a | 精品国产久| 欧美久久一区二区三区 | 亚洲人在线观看视频 | 免费视频久久 |