久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
請問大家這個LCD1602顯示字符B的程序的定時器中斷的作用是什么?
[打印本頁]
作者:
ddd
時間:
2008-10-15 23:50
標題:
請問大家這個LCD1602顯示字符B的程序的定時器中斷的作用是什么?
RS BIT P3.2
RW BIT P3.1
E BIT P3.0
DB0_DB7 DATA P2
;********程序開始********
ORG 00H
AJMP START
ORG 000BH
AJMP INSE
ORG 50H
;********主程序函數**********
START:MOV TMOD,#0
MOV TL0,#0
MOV TH0,#0
SETB EA
SETB ET0
SETB TR0
MOV R5,#50
MOV SP,#60H
ACALL INIT
MOV A,#0C3H ;;;寫入指令
ACALL C51 ;;;
MOV A,#42H ;;;寫入數據
ACALL C51DDR ;;;
LOOP: AJMP LOOP
;*********中斷服務程序**********
INSE: MOV TL0,#0
MOV TH0,#0
DJNZ R5,NO
MOV R5,#50
NO:RETI
;*********LCD初始設置程序********
INIT: MOV A,#38H
LCALL C51
MOV A,#0EH
LCALL C51
MOV A,#06H
LCALL C51
RET
;*********檢查忙碌子程序*********
DDW: PUSH ACC
DDW1:CLR RS
SETB RW
CLR E
SETB E
MOV A,DB0_DB7
CLR E
JB ACC.7,DDW1
POP ACC
ACALL DELAY
RET
;********寫入指令到LCD寄存器子程序****
C51:ACALL DDW
CLR E
CLR RS
CLR RW
SETB E
MOV DB0_DB7,ACC
CLR E
RET
;*******寫入數據到LCD寄存器子程序*****
C51DDR:ACALL DDW
CLR E
SETB RS
CLR RW
SETB E
MOV DB0_DB7,ACC
CLR E
RET
;*********延時子程序*********
DELAY:MOV R6,#5
D1: MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
RET
END
作者:
admin
時間:
2008-10-15 23:51
你想寫成什么樣的程序,
你的程序是:
初始話定時器 ->
初始話 r5,和堆棧地址,
掉用 初始話lcd,
{ 給P2輸出38h,0eh,06h,
(方法是:先P3.2=0;片選
P3.1=1;可以寫了
P3.0=0;P3.1=1;
讀口P2,判斷P2.7為0嘛,否則就等待為0(說明不忙了);
可以寫了將上面的一個復出,
其他的賦值方法雷同;}
初始話完了,
同樣給先寫指令C3H 后寫數據 42H 將你的B字符顯示。
看來看去也沒看出中斷的作用,
但是如果沒有猜錯的話你的中斷應該是..看中斷的時間了。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日韩免费av
|
自拍偷拍一区二区三区
|
国产日韩一区二区三区
|
日本一区二区影视
|
午夜电影网站
|
国产午夜精品一区二区三区嫩草
|
精品无码久久久久久国产
|
成人免费视频网址
|
亚洲视频免费在线观看
|
久久精品亚洲精品国产欧美
|
欧美色综合一区二区三区
|
国产精品久久久久久久久动漫
|
国产精品日韩一区二区
|
国产黄色精品在线观看
|
精品久久久久久久久久
|
国产在线97
|
玖玖玖在线
|
欧美多人在线
|
国产区在线观看
|
三级av在线
|
久久大陆
|
国产韩国精品一区二区三区
|
福利视频一区
|
国产一区免费
|
91丨国产
|
天天天操操操
|
日韩视频精品
|
在线亚洲欧美
|
成人av一区二区三区
|
日韩视频在线免费观看
|
亚洲日本欧美日韩高观看
|
91视频进入
|
亚洲欧美另类在线观看
|
亚洲欧美日韩成人在线
|
国产精品一区二区免费
|
日日欧美
|
日本精品一区二区三区在线观看视频
|
成人自拍av
|
亚洲中字在线
|
日韩国产欧美一区
|
日韩av在线一区二区
|