51匯編程序?qū)嵗号e一例說明:流水燈加數(shù)碼管
LOOP: ; 標號
CLR P2.6 ;選中p2.6 數(shù)碼管左邊的8字使能
SETB P2.7 ;p2.7不使能。 右邊的數(shù)碼管消隱
MOV P0,#28H ;把28h送p0口;數(shù)碼管顯示 0
LCALL DELAY ;延時
MOV P0,#0FFH ;0ffh 送p0口,數(shù)碼管清除
CLR P1.0 ;點亮p1.0發(fā)光管
MOV P0,#7EH ;把7eh送p0口;數(shù)碼管顯示 1
LCALL DELAY
MOV P0,#0FFH
CLR P1.1 ;點亮p1.0發(fā)光管
CLR P1.0 ;點亮p1.0發(fā)光管
MOV P0,#0A2H ;數(shù)碼管顯示 2
LCALL DELAY
MOV P0,#0FFH
CLR P1.2
CLR P1.1
CLR P1.0
MOV P0,#62H ;數(shù)碼管顯示 3
LCALL DELAY
MOV P0,#0FFH
CLR P1.3
CLR P1.2
CLR P1.1
CLR P1.0
MOV P0,#74H ;數(shù)碼管顯示 4
LCALL DELAY
MOV P0,#0FFH
CLR P1.4
CLR P1.3
CLR P1.2
CLR P1.1
CLR P1.0
MOV P0,#61H ;數(shù)碼管顯示 5;
LCALL DELAY
MOV P0,#0FFH
CLR P1.5
CLR P1.4
CLR P1.3
CLR P1.2
CLR P1.1
CLR P1.0
MOV P0,#21H ; 數(shù)碼管顯示 6
LCALL DELAY
MOV P0,#0FFH
CLR P1.6
CLR P1.5
CLR P1.4
CLR P1.3
CLR P1.2
CLR P1.1
CLR P1.0
MOV P0,#7AH ; 數(shù)碼管顯示 7
LCALL DELAY
MOV P0,#0FFH
CLR P1.7
CLR P1.6
CLR P1.5
CLR P1.4
CLR P1.3
CLR P1.2
CLR P1.1
CLR P1.0
MOV P0,#20H ; 數(shù)碼管顯示 8
LCALL DELAY
MOV P0,#0FFH
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
;程序到此結(jié)果為左邊的數(shù)碼管顯示0,1,2,3,4,5,6,7,8
;p1.0------------p1.7指示燈依次點亮
SETB P2.6 ; 左邊的8消隱
CLR P2.7 ;選中p2.7 數(shù)碼管右邊的8字使能 ,;
MOV P0,#28H
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.0
MOV P0,#7EH
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.1
MOV P0,#0A2H
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.2
MOV P0,#62H
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.3
MOV P0,#74H
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.4
MOV P0,#61H
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.5
MOV P0,#21H
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.6
MOV P0,#7AH
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
CLR P1.7
MOV P0,#20H
LCALL DELAY
MOV P0,#0FFH
MOV P1,#0FFH
MOV P0,#0FFH
MOV P1,#0FFH
;這一段和上一段基本相同, 不同的是右邊的數(shù)碼管依次顯示012345678,左邊的不亮;
;同時p1口的燈流動顯示:
AJMP LOOP; 注意: 程序運行到此跳轉(zhuǎn)到開始標號,重復執(zhí)行:
DELAY: ;延時子程序;參考前面的教程:
CLR P3.3 ;注意小喇叭在3.3口, 這里可以使小喇叭發(fā)出嗒,嗒聲
MOV R7,#255
NOP
NOP
D1:MOV R6,#255
setb p3.3
D2: DJNZ R6,D2
clr p3.3
DJNZ R7,D1
SETB P3.3
RET
END
LOOP: ; 標號
CLR P2.6 ;選中p2.6 數(shù)碼管左邊的8字使能
SETB P2.7 ;p2.7不使能。 右邊的數(shù)碼管消隱
MOV P0,#28H ;把28h送p0口;數(shù)碼管顯示 0 ;28為1010000
LCALL DELAY ; 延時程序
MOV P0,#0FFH ;0ffh 送p0口,數(shù)碼管清除;P0口為11111111
CLR P1.0 ;點亮p1.0發(fā)光管; P1。0為電平,P0口為11111110
MOV P0,#7EH ;把7eh送p0口;數(shù)碼管顯示 1; P1。0為低電平,P0口為11111110
LCALL DELAY ; 延時程序
MOV P0,#0FFH
MOV P0,#0FFH ;0ffh 送p0口,數(shù)碼管清除;P0口為11111111 清一次顯示
這條是清顯示的
資源簡介:51匯編程序?qū)嵗号e一例說明:流水燈加數(shù)碼管 LOOP:???? ; 標號CLR P2.6?? ;選中p2.6 數(shù)碼管左邊的8字使能SETB P2.7?? ;p2.7不使能。 右邊的數(shù)碼管消隱MOV P0,#28H? ;把28h送p0口;數(shù)碼管顯示 0LCALL DELAY ;延時MOV P0,#0FFH?? ;0ffh 送p0口,數(shù)...
上傳時間: 2013-10-31
上傳用戶:gundamwzc
資源簡介:51單片機實例 一些經(jīng)典案例
上傳時間: 2013-07-23
上傳用戶:iswlkje
資源簡介:51編程實例(很好)
上傳時間: 2013-10-11
上傳用戶:dick_sh
資源簡介:moder 51匯編程序框架 D4為串口發(fā)送中斷指示燈; D5為外部中斷1指示燈; D6為外部中斷0指示燈; D7為串口接收中斷指示燈; D8為定時器指示燈;
上傳時間: 2015-07-04
上傳用戶:古谷仁美
資源簡介:PID 控制的51匯編程序 電機控制的PID(積分分離)PID(void)執(zhí)行時間少于70uS/932-12MHz
上傳時間: 2014-01-19
上傳用戶:邶刖
資源簡介:AD轉(zhuǎn)換芯片AD7705的51匯編程序,用HD7279顯示轉(zhuǎn)換的結(jié)果.
上傳時間: 2014-01-04
上傳用戶:sclyutian
資源簡介:四位液晶顯示器0403驅(qū)動51匯編程序源碼
上傳時間: 2016-04-30
上傳用戶:jichenxi0730
資源簡介:pid匯編程序 用于控制電機,溫度的51匯編程序源嗎碼.
上傳時間: 2016-05-08
上傳用戶:181992417
資源簡介:51單片機實例程序 對初學者有幫助
上傳時間: 2013-12-31
上傳用戶:qb1993225
資源簡介:基于DS1302日歷時鐘的單片機(51)匯編程序, 已調(diào)試通過.
上傳時間: 2013-12-16
上傳用戶:jiahao131
資源簡介:使用51匯編程序編寫的樹和圖的程序,程序簡單明了,比較適用
上傳時間: 2013-12-21
上傳用戶:wangyi39
資源簡介:微波技術(shù)基礎,實驗(省優(yōu)課件) PDF版
上傳時間: 2013-04-15
上傳用戶:eeworm
資源簡介:51單片機的匯編基礎知識和簡單的51單片機匯編程序
上傳時間: 2013-06-25
上傳用戶:mopdzz
資源簡介:51匯編程序樣例
上傳時間: 2013-11-05
上傳用戶:青春給了作業(yè)95
資源簡介:案例1判斷閏年程序,案例2產(chǎn)生隨機數(shù)并運算的程序,案例3計算平臺長度程序,案例4加減乘除四則運算,案例5數(shù)字方陣程,案例6數(shù)據(jù)加密程序,案例7代碼轉(zhuǎn)換程序,案例8鍵盤錄入數(shù)據(jù)的轉(zhuǎn)換與顯示,案例9音樂演奏,案例10顯示彩色矩形塊等等實例
上傳時間: 2013-10-08
上傳用戶:wutong
資源簡介:51單片機匯編集成開發(fā)環(huán)境,里面集成了51匯編程序的仿真匯編反匯編代碼轉(zhuǎn)換等。
上傳時間: 2016-12-05
上傳用戶:康郎
資源簡介:非常好的資料,利于51初學者。比較全的51單片機編程資料。
上傳時間: 2015-06-21
上傳用戶:tanminkang
資源簡介:51單片機模塊功能示意圖,希望對大家能有幫助
上傳時間: 2017-05-11
上傳用戶:a978518804
資源簡介:簡單介紹紅外遙控接收系統(tǒng)原理,給出用8051作遙控接收系統(tǒng)解碼器的一種巧妙實現(xiàn)方法,以及完整的51 匯編程序代碼。包括解碼系統(tǒng)配置及接口、軟件設計要點及中斷服務程序。
上傳時間: 2013-07-15
上傳用戶:晴天666
資源簡介:很實用哦,對于初學者來說很有幫助喲!
上傳時間: 2014-12-26
上傳用戶:wd450412225
資源簡介:含交通燈,電子琴,時鐘,鍵盤掃描,串口通信等匯編程序?qū)嵗浅_m合初學者。
上傳時間: 2014-01-22
上傳用戶:qq1604324866
資源簡介:jsp……,實例51到實例70……,初學可以參考
上傳時間: 2016-12-15
上傳用戶:bruce
資源簡介:此代碼是一個鍵盤程序,用51匯編程序編寫的,用在鍵盤接口模塊上
上傳時間: 2017-03-28
上傳用戶:erkuizhang
資源簡介:常用機械電器實用手冊[下冊]
上傳時間: 2013-07-22
上傳用戶:eeworm
資源簡介:實用射頻技術(shù)
上傳時間: 2013-04-15
上傳用戶:eeworm
資源簡介:MCS-51系列單片機實例詳解和案例代碼,代碼都是基于C語言
上傳時間: 2013-12-10
上傳用戶:王小奇
資源簡介:一個簡潔明了且有注釋的匯編程序,該程序采用帶著命令代碼的模式調(diào)用讀寫I2C總線的方法,使用簡單,可以嵌入任何51程序中,不需對該程序進行修改
上傳時間: 2018-01-07
上傳用戶:duxingzhe
資源簡介:匯編程序設計實例
上傳時間: 2013-07-24
上傳用戶:eeworm
資源簡介:51系列單片機設計實例(2009年度暢銷榜)
上傳時間: 2013-07-12
上傳用戶:eeworm
資源簡介:51系列單片機設計實例
上傳時間: 2013-04-15
上傳用戶:eeworm