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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

學習51單片機匯編

[復制鏈接]
跳轉到指定樓層
樓主
ID:51024 發表于 2014-8-10 21:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
假如單片機體系出現問題,維修流程如下:
一、對硬件電路的查看
  1、查看電源(40腳)
  2、查看振動(18、19腳)
  3、查看地(20腳)
  3、查看復位電路(9腳)
  4、查看中止答應(31腳)
  5、然后再查看是不是有信號
  6、信號是不是準確

二、軟件編寫規矩
  1、只被調用一次的不要寫成子程序
  2、不比自個界說太多的ORG地址進口,只需界說兩個,一個0000H,還有一個主程序進口,
  3、中止程序需界說自個的程序進口地址,
    中止源有INT0,守時器T0,INT1,守時器T1,串行口中止,共5種中止,
進口地址分別為,INT0 = 0003H, 守時器T0 = 000BH,
INT1 = 0013H, 守時器T1 = 001BH
串口 = 0023H
從0003H開端,互相相差8個存儲單元,在此處中止程序是放不下的,需求跳轉到其他地址,
  4、通常的跳轉和調用都運用LJMP 和 LCALL

三、串口操控寄存器的設置
  SCON sm0,sm1,sm2,ren,tb8,rb8,ti,ri

  通常不能對TB8、RB8 設置,這樣會影響串口中止位 RI,即在發作中止的時分,數據還沒有徹底接收完,可是此刻由于設置了RB8位,有可能把RI置位使得數據丟掉。關于TI存在同樣狀況。

發送與接收數據都可以有兩種辦法
   1、查詢 (查詢RI,TI)2。中止設定進口地址 (ORG 0023H)

   2、關于外部中止,有兩種觸發辦法,一是低電平觸發,一是降低沿觸發,看狀況選則觸發辦法。在以上的兩種觸發辦法下,IE0、IE1都能被CPU自動復位成0,可是在電平觸發辦法下,必須保證INT1、INT0上的電平在中止被CPU響應今后當即變為高電平,否則會再次觸發中止。
觸發辦法操控位   IT1    IT0

SETB IT1
SETB IT0       降低沿觸發

CLR IT1
CLR IT0  低電平觸發

四、避免程序紊亂的軟處置辦法
  1.使用軟件狗來處置
  2.軟件陷阱技能
  3.改寫寄存器

守時時刻長度核算(辦法1):
守時器初值 = FFFF - ( 守時時刻長度/( 1/f*12 ))

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久不卡 | 青青草在线播放 | 欧美日韩在线一区二区三区 | 欧美精品一区二区在线观看 | 日中文字幕在线 | 99精品久久久久久中文字幕 | 日韩精品一区二区三区视频播放 | 天天干狠狠操 | 日韩午夜在线观看 | 天天看天天操 | 国产精品美女www爽爽爽视频 | 欧美精品成人一区二区三区四区 | 成人午夜 | 午夜视频免费在线观看 | 欧洲精品码一区二区三区免费看 | 精精国产视频 | 91av小视频| 精品婷婷| 欧美中文在线 | 亚洲品质自拍视频网站 | 三级在线视频 | 精品婷婷 | 国产视频导航 | 久久久久亚洲 | 午夜在线观看免费 | 久久亚洲一区二区 | 欧美一区二区三区视频在线 | 久久成人综合 | 性色综合 | 午夜无码国产理论在线 | 欧美一区二区三区高清视频 | 国产精产国品一二三产区视频 | 国产激情在线 | 日韩精品久久久 | 韩日一区二区 | 日本一区二区在线视频 | 成人在线精品视频 | 在线小视频| 精品熟人一区二区三区四区 | 羞羞视频网页 | 欧美激情亚洲 |