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

標(biāo)題: 用查表指令MOVC A,@A+DPTR實(shí)現(xiàn)P1端口LED的全亮全滅 匯編程序 [打印本頁(yè)]

作者: wudawei    時(shí)間: 2014-12-31 15:28
標(biāo)題: 用查表指令MOVC A,@A+DPTR實(shí)現(xiàn)P1端口LED的全亮全滅 匯編程序
;51單片機(jī)入門(mén)程序10
;工程名稱(chēng):用查表指令MOVC A,@A+DPTR實(shí)現(xiàn)P1端口LED的全亮全滅
;編寫(xiě)日期:2009.7.4 ;編寫(xiě)者:藍(lán)柳柳 ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ORG 0000H
MAIN: MOV R7,#0 ;查表程序要用到軟件計(jì)數(shù)器來(lái)計(jì)調(diào)出表中數(shù)據(jù)的次數(shù)(或個(gè)數(shù)) ;但是在用軟件計(jì)數(shù)器前先清零,這是給軟件計(jì)數(shù)器R7清零
  MOV DPTR,#LIULIU ; 把表格的首地址放入寄存器DPTR, ;注意了DPTR里的地址是永恒不變的
LOOP:MOV A,R7 ;把軟件計(jì)數(shù)器里的數(shù)據(jù)送給累加器A,為查表作些準(zhǔn)備
  MOVC A,@A+DPTR ;查表,把查到的數(shù)據(jù)送到A
  MOV P1,A ;把A里的數(shù)送到P1端口顯示
  ACALL YS ;調(diào)用延時(shí)子程序,顯示一小段時(shí)間 INC R7 ;軟件計(jì)數(shù)器自動(dòng)加1
  CJNE R7,#2,LOOP ;R7里的數(shù)到2了沒(méi),到了順序往下運(yùn)行,沒(méi)到轉(zhuǎn)移到LOOP處
  MOV R7,#0 ;軟件計(jì)數(shù)器清零,也就是上面程序已經(jīng)調(diào)出表里的最后一個(gè)數(shù)據(jù)
  AJMP LOOP ;回到LOOP處重新把表里的第一個(gè)數(shù)調(diào)出來(lái)顯示
LIULIU: DB 00000000B,11111111B ;DB 00H ,0FFH 注意了如果是用十六進(jìn)制表示時(shí),#號(hào)后面不能 ;直接跟十六進(jìn)制里面的那幾個(gè)英文字母,要用0隔開(kāi)

YS: ;延時(shí)子程序,如果是用12MHZ作為時(shí)鐘電路的話(huà),那么延時(shí)時(shí)間為1秒
  MOV R1,#10
  D: MOV R2,#200 T: MOV R3,#248
  DJNZ R3,$
  DJNZ R2,T DJNZ R1,D
  RET ;子程序返回指令,子程序的設(shè)計(jì)一般都是因?yàn)橹鞒绦蛞{(diào)用它, ;調(diào)用完是要返回到主程序繼續(xù)運(yùn)行下一個(gè)語(yǔ)句的
END






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: av免费在线观看网站 | 麻豆精品一区二区三区在线观看 | 午夜精品福利视频 | 91九色porny首页最多播放 | 久久国产精品首页 | 午夜免费观看网站 | 一区二区三区高清在线观看 | 久久成人一区 | 天天插日日操 | 日本成人二区 | www.4hu影院 | 免费国产黄网站在线观看视频 | 免费一区二区三区在线视频 | 一级高清 | 高清av一区| 老牛嫩草一区二区三区av | 亚洲一区二区三区视频 | 亚洲激情在线 | 欧美精品中文字幕久久二区 | 色天天综合| 婷婷毛片| 国产香蕉视频 | 久久久影院 | 欧美精品a∨在线观看不卡 国产精品久久国产精品 | 一区中文字幕 | 亚洲国产中文字幕 | 国产精品久久久久久一区二区三区 | 日韩乱码在线 | 久久99精品国产自在现线小黄鸭 | 99精品国产一区二区三区 | 欧美一区永久视频免费观看 | 欧美大片一区二区 | 亚洲精品一区二区三区在线 | 97久久精品午夜一区二区 | 九色国产 | 99这里只有精品 | 草逼网站 | 亚洲视频精品 | 一级毛片视频免费观看 | 久在线| aaaaa毛片|