单片机问题

\u5355\u7247\u673a\u95ee\u9898

\u662f\u5e94\u8be5\u4e0d\u786e\u5b9a\u662f\u5426\u6267\u884c\u7684\uff0c1\u4e0e0\u7684\u786e\u4e3a0\uff0c\u4f46\u662f\u5982\u679cP0_0\u5982\u679c\u662f\u4f4e\u7535\u5e73\u7684\u8bdd\uff0cP0_0 == 0\u4e3a\u771f\uff0cflag\u4e3a1\u7684\u8bdd\uff0cflag==1\uff0c\u4e3a\u771f\uff0c\u5219\u4e0e\u7ed3\u679c\u4e3a\u771f\uff0c\u8fd8\u6709\u4e0d\u77e5\u9053\u4f60\u7684\u7a0b\u5e8f\u4e0a\u4e0b\u8054\u7cfb\uff0c\u57fa\u672c\u4e0a\u6ca1\u529e\u6cd5\u56de\u7b54\u4f60\u7684\u95ee\u9898

MOV A, Rn MOV A,#data\u5bf9\u6807\u5fd7\u4f4dP\u90fd\u6709\u5f71\u54cd\uff0c\u53ea\u8981\u7d2f\u52a0\u5668A\u91cc\u9762\u6570\u636e1\u7684\u4e2a\u6570\u53d1\u751f\u6539\u53d8\uff0c\u6807\u5fd7\u4f4dP\u90fd\u4f1a\u6539\u53d8\u3002
MOV A, Rn\u5bf9\u6807\u5fd7\u4f4dP\u6ca1\u5f71\u54cd\u662f\u4e0d\u6210\u7acb\u7684 \u671b\u4f60\u518d\u597d\u597d\u770b\u770b

\u6ee1\u610f\u5c31\u9009\u6ee1\u610f\u56de\u7b54\u5427

就是把一个寄存器转换成进制,最右边那个位,叫最低位,最左边那个位,叫最高位.
首先,看你的寄存器是多少位的,假如你的寄存器是8位的,那么,这个寄存器转换成二进制是:

bit7 bit6 bit5 bit4 bit 3 bit2 bit1 bit0

bit0是最低位,bit7是最高位.

寄存器一般有8位(如R0~R7等)或16位(如DPTR等),8位寄存器的最高位为D7,最低位为D0;16位的最高位为D15,最低位为D0。

  • 鍗曠墖鏈甯歌鏁呴殰鍙婂鐞
    绛旓細10.P娌熼亾鐨凪OS绠¤兘涓嶇敤灏变笉鐢紝浠锋牸鏄傝吹涓嶈锛屽閫氱數闃诲ぇ锛屽姛鑰楀ぇ锛鍗曠墖鏈杈撳嚭0鏃跺緢瀹规槗鎵撳紑锛屼絾鏄緭鍑1鏃讹紝濡傛灉MOS绠℃簮鏋佹帴鐨勬槸楂樹簬鍗曠墖鏈洪珮鐢靛钩鐨勭數鍘嬶紝鏄叧涓嶆柇鐨勶紝闇瑕佸熷姪涓夋帴绠″叧鏂10.鎶婅繃瀛旇鎴愬寰0.4mm锛屽瓟寰0.2mm鐞嗚涓婂彲浠ワ紝浣嗘槸鏈変汉鍛婅瘔鎴慞CB鍔犲伐鍘傚彲鑳藉仛涓嶅嚭鏉ワ紝浣嗘垜瑙夌殑闂涓嶅ぇ...
  • 鍗曠墖鏈鐨闂
    绛旓細鈥渋nterrupt 鈥濇槸鍗曠墖鏈c璇█涓柇鍏抽敭瀛楋紝鑷充簬鍚庨潰鐨0锛1锛2锛3锛4锛5锛屽垎鍒〃绀 0-澶栭儴涓柇0 1-瀹氭椂鍣0 2-澶栭儴涓柇1 3-瀹氭椂鍣1 4-涓插彛涓柇 5-瀹氭椂鍣2 鈥渋nterrupt 鈥濇槸鍗曠墖鏈篶璇█涓柇鍏抽敭瀛楋紝鏄痗51 璇█鍦ㄥ崟鐗囨満涓瀹氱殑锛屽湪绋嬪簭缂栬瘧鏃舵寚鏄庝腑鏂殑绫诲瀷銆傚綋鐩稿簲鐨勪腑鏂彂鐢熸椂锛屽苟鎵ц杩欎釜涓柇鍑...
  • 鍗曠墖鏈洪棶棰
    绛旓細A銆佷娇绱姞鍣ㄧ殑浣庝綅缃1鈥濄 绛旓細 ORL A, #00000001B B銆佷娇绱姞鍣ㄧ殑楂樺洓浣嶆竻鈥0鈥濄 绛旓細 ANL A, #00001111B C銆佷娇A.2鍜孉.3缃1鈥濄 绛旓細 ORL A, #00001100B D銆佹竻闄.3銆丄.4銆丄.5銆丄.6銆 绛旓細 ANL A, #10000111B E銆佷娇绱姞鍣ㄧ殑楂...
  • 鍗曠墖鏈鐐圭伅鐨闂鍙婅В鍐虫柟娉?
    绛旓細鍦ㄨ繘琛鍗曠墖鏈鐐圭伅瀹為獙鏃讹紝鍙兘浼氶亣鍒颁互涓嬩竴浜涘父瑙闂浠ュ強瑙e喅鍔炴硶锛1. 鐐圭伅涓嶄寒鎴栦寒搴︿笉绋冲畾锛氶鍏堬紝妫鏌ョ數璺繛鎺ユ槸鍚︽纭紝鍖呮嫭鐢垫簮銆佸崟鐗囨満杈撳嚭寮曡剼銆佺伅鐨勮繛鎺ャ傜‘淇濈數婧愮數鍘嬫甯革紝骞剁‘淇濆崟鐗囨満杈撳嚭寮曡剼宸茬粡姝g‘璁剧疆涓鸿緭鍑烘ā寮忋傚鏋滆繕鏄棤娉曠偣浜伅锛屽彲浠ョ‘璁ょ伅鏄惁姝e父锛屾垨鑰呬娇鐢ㄧず娉㈠櫒妫娴嬩俊鍙锋槸鍚︽甯搞2. 鐐...
  • 鍗曠墖鏈洪棶棰鎬ラ渶绛旀!!!
    绛旓細涓89C51鍗曠墖鏈鍐呴儴ROM鐨勫閲忎负锛4KB锛夈備簩.鎴戜滑鐢ㄧ殑鍗曠墖鏈轰竴鍏辨湁锛2锛変釜锛16锛変綅鐨勫畾鏃/璁℃暟鍣 涓.鍗曠墖鏈虹殑瀛樺偍鍣ㄧ┖闂翠竴鍏辨湁鍥涗釜锛屽垎鍒槸锛堝唴閮ㄦ暟鎹瓨鍌ㄥ櫒锛夛紙鍐呴儴绋嬪簭瀛樺偍鍣級锛堝閮ㄦ暟鎹瓨鍌ㄥ櫒锛夛紙澶栭儴绋嬪簭瀛樺偍鍣級鍥.鎴戜滑瑕佽鍗曠墖鏈哄伐浣滐紝寰楄鍚戝崟鐗囨満鍙戝竷鎸囦护锛屽崟鐗囨満鍙兘鎺ュ彈锛堝紑鍏虫暟瀛楋級鏍煎紡鐨勬寚浠...
  • 鍗曠墖鏈洪棶棰
    绛旓細鐞嗚涓婂畾鏃跺櫒0鐨勪腑鏂紭鍏堢骇瑕佹瘮涓插彛鐨勯珮锛屼綘瀵逛腑鏂紭鍏堢骇鐨勭悊瑙f湁璇傚湪榛樿鎯呭喌涓嬶紝鍗曠墖鏈鐨5涓腑鏂簮閮芥槸鍚岀骇鐨勪紭鍏堢骇锛屽彧鍦ㄥ悓鏃剁敵璇蜂腑鏂椂锛屽厛鍝嶅簲瀹氭椂鍣═0鐨勪腑鏂紝浣嗕笉绛変簬T0鐨勪紭鍏堢骇姣斾覆鍙i珮锛岃屾槸鍚岀骇鐨勩傚湪鍝嶅簲浜嗗悓绾х殑涓柇鏃讹紝鏄笉鑳藉啀鍝嶅簲鍏跺畠鍚岀骇鐨勪腑鏂殑銆備綘鐨闂瑙e喅鐨勫姙娉曟槸锛氬湪鍝嶅簲...
  • 姹傞珮鎵嬭В绛鍗曠墖鏈洪棶棰銆
    绛旓細锛 MOVC 锛夋寚浠ょ敤浜鍗曠墖鏈鍐呴儴涓庡閮≧OM涔嬮棿鐨勬煡琛ㄣ31銆8751鏈変袱涓16浣嶅彲缂栫▼瀹氭椂/璁℃暟鍣紝T0鍜孴1銆傚畠浠殑鍔熻兘鍙敱鎺у埗瀵勫瓨鍣紙 TMOD 锛 銆侊紙 TCON 锛夌殑鍐呭鍐冲畾锛屼笖瀹氭椂鐨勬椂闂存垨璁℃暟鐨勬鏁颁笌锛 THx 锛夈侊紙 TLx 锛変袱涓瘎瀛樺櫒鐨勫垵鍊兼湁鍏炽32銆佷覆琛屽彛鐨勬帶鍒跺瘎瀛樺櫒SCON涓紝REN鐨勪綔鐢ㄦ槸( 鍏佽鎺ユ敹...
  • 鍏充簬鍗曠墖鏈鐨闂甯屾湜瑙g瓟?
    绛旓細锛1锛夌壒娈婂姛鑳藉瘎瀛樺櫒IP鐨勫湴鍧鏄 0xB8銆傦紙2锛夌壒娈婂姛鑳藉瘎瀛樺櫒IP鏄彲浣嶅鍧鐨勫瘎瀛樺櫒銆傦紙3锛塁51 璇彞浣 PX0 鐨勫间负 1锛歋ETB PX0;锛4锛塁51 璇彞浣 PX1 鐨勫间负 0锛欳LR PX1;锛5锛塁51 璇彞鎶 PPCA 鐨勭姸鎬佽祴鍊肩粰鍙橀噺 a锛歛 = PPCA;
  • 鏈夊叧鍗曠墖鏈鐨勫嚑涓闂!璺眰楂樻墜鍥炵瓟
    绛旓細1.鏄釜寰幆锛岃屼笖鏄釜姝诲惊鐜備粬鍦鍗曠墖鏈涓槸甯歌鐢ㄥ埌鐨勶紝鍔熻兘灏辨槸鍙鍗曠墖鏈轰笂鐢靛畠浣跨▼搴忎笉鍋滈噷鎵ц姝诲惊鐜噷鐨勫唴瀹癸紒2.杩欎釜鐪嬩綘鐨勫崟鐗囨満鐨勭‖浠剁數璺簡锛屼綘鏈濂戒篃鍏堢湅鎳傜‖浠剁數璺墠缂栫▼銆傞氬父LED鐨勫叕鍏辩鏄敤涓夋瀬绠¢夐氱殑锛佺湅鏉ヤ綘鐨凩ED鏄叡闃虫瀬鎺ユ硶鐨勶紝灏辨槸8涓狶ED姝f瀬鍏卞悓鎺ュ埌涓夋瀬绠$殑鍙戝皠鏋侊紝闆嗙數鏋佹帴...
  • 鍗曠墖鏈绫婚鐩,澶у璁ㄨ涓涓,璇ュ浣曚綔绛斻
    绛旓細绗簩閬撻锛51鍗曠墖鏈鎴戝繕浜員1鍦ㄦ柟寮忎竴涓嬫槸浠涔堝畾鏃跺櫒锛屼富瑕佹槸鐪嬪嚑浣嶇殑瀹氭椂銆佽鏁板櫒锛屽鏋8浣嶇殑锛岃鏁版渶澶у煎氨鏄2^8=256,16浣嶇殑灏辨槸2^16=65536锛屽垵鍊肩瓑浜庤鏁版渶澶у煎噺鍘昏璁℃暟鐨勫硷紝姣斿锛岀敤12浣嶅畾鏃惰鏁板櫒锛屾櫠鎸槸12M鐨勶紝鐒跺悗12鍒嗛锛岄偅涔堜竴涓寚浠ゅ懆鏈熸槸1US锛岃瀹氭椂10MS,閭d箞璁℃暟鍊煎氨鏄10MS/...
  • 扩展阅读:扫一扫题目出答案 ... 为什么不建议学单片机 ... 单片机入门基础知识 ... 51单片机汇编编程题 ... 国防知识题库1000题 ... 基于单片机的答辩问题 ... 51单片机面试常用问题 ... 单片机复试常见问题 ... 51单片机答辩问题及答案 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网