国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門 >> 51單片機(jī)軟件(程序)復(fù)位

51單片機(jī)軟件(程序)復(fù)位

關(guān)鍵字:51單片機(jī) 軟件 程序 作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-19  瀏覽:9

51單片機(jī)軟件復(fù)位匯編代碼

POP ACC ; pop return address

POP ACC

;彈出PC

MOV SP,#30H ;復(fù)位后SP為07H ,這樣就會(huì)復(fù)位椎棧

MOV PSW,#00H ;清寄存器

CLR A ; push 0 as new

PUSH ACC ; return address to stack

PUSH ACC

;重置PC=0并壓到椎棧中

RETI ; execute return of interrupt

;程序又開始從0000H處開始運(yùn)行,但寄存器內(nèi)的值不確定!

用C51實(shí)現(xiàn)軟件復(fù)位

方法1:

void(*SoftReset)();

SoftReset=0;

SoftReset();

解釋:利用函數(shù)型指針,使函數(shù)型指針指向的函數(shù)的入口地址為0。

方法2: 嵌入?yún)R編

#pragma asm

LJMP 0FFF0h;//ljmp 0000h

#pragma endasm

方法3: 在C51編程過(guò)程中,用一個(gè)不存在函數(shù),引起復(fù)位。

如下程序,編譯正常,但執(zhí)行到 reset()處即復(fù)位了。其時(shí)匯編代碼為

LCALL C:0000。

extern void rest(void); //實(shí)際并不存在。

void main()

{

rest(); //復(fù)位

}

方法4:如果有用看門狗,使用看門狗復(fù)位。

擴(kuò)展閱讀:8位單片機(jī) 16位 32位區(qū)別?

編輯:admin  最后修改時(shí)間:2018-05-19

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

国产内射一级一片内射高清| 欧美av人人妻av人人爽蜜桃| 国产精品视频一级香蕉| 熟女乱一区二区三区丝袜| 国产精品推荐在线一区| 日韩精品一级片免费看| 午夜福利黄片免费观看| 国产精品国产亚洲看不卡| 国产一级性生活录像片| 日韩人妻精品免费一区二区三区| 日韩1区二区三区麻豆| 伊人色综合久久伊人婷婷| 国产白丝粉嫩av在线免费观看| 少妇人妻精品一区二区三区 | 偷拍美女洗澡免费视频| 中文字幕精品一区二区年下载| 日本乱论一区二区三区| 国产精品伦一区二区三区四季| 91精品国产综合久久福利| 日韩蜜桃一区二区三区| 大香蕉久草网一区二区三区 | 欧美日韩国产综合特黄| 黑人粗大一区二区三区| 欧美又大又黄刺激视频| 欧美高潮喷吹一区二区| 美女露小粉嫩91精品久久久| 日本少妇aa特黄大片| 久久碰国产一区二区三区| 免费午夜福利不卡片在线 视频| 大香伊蕉欧美一区二区三区| 欧美视频在线观看一区| 精品熟女少妇一区二区三区| 精品少妇人妻一区二区三区| 中国一区二区三区人妻| 国产精品成人一区二区三区夜夜夜| 午夜精品成年人免费视频| 亚洲av秘片一区二区三区| 99久久精品午夜一区二区| 国产亚洲欧美自拍中文自拍| 午夜精品久久久免费视频| 91日韩欧美国产视频|