只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
51hei板子的光盤程序中有以下這個子程序:其中第四句:"SETB 00H " 為什么是20H.0位置1,明明語句中是“00H”,求教,謝謝!
CLEAR: clr P2.7 clr P1.4 ;打開led總開關 MOV 20H,#00H ;20H單元內存清0(閃爍標志清0) SETB 00H ;20H.0位置1(上電時自動執行閃爍功能1) RET ;子程序返回
使用道具 舉報
setb 后面的 00h 應該是在位尋址區的. 而位尋址區是從20H-2FH,共16字節,是位尋址區,共有128個“位”,位地址:00~7FH。所以才有上面的注釋
SETB 00H ; 這里的01H就是位地址MOV 00H, #00H ; 這里的01H就是字節地址
無意中發現管理員回帖的時間是夜間兩點多,可想:
1。管理員白天要忙自己的事,只能晚上擠出時間打理我們這些菜鳥們重復、繁瑣的問題和求助。這是很不容易的。當今在論壇上游蕩的菜鳥居多,一旦煉就一身本領,也會遠離初學者論壇,畢竟總是回答初學者的問題是很煩的;
2。管理員回復了我2次,可見對于求助,是很有耐心的,也很認真;晚上2點多了,也沒有馬虎。
所以,非常感謝!
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網