久久久久久久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网址在线
|
久久蜜桃av
|
正在播放国产精品
|
麻豆精品国产91久久久久久
|
91资源在线
|
97超级碰碰
|
超碰成人av
|
久久69精品久久久久久久电影好
|
a级大片免费观看
|
福利片在线观看
|
国产成人在线一区二区
|
电影午夜精品一区二区三区
|
国产精品不卡
|
全免费a级毛片免费看视频免
|
久久久青草婷婷精品综合日韩
|
天天曰夜夜
|
日韩av免费在线观看
|
日韩av成人
|
欧美在线观看免费观看视频
|
亚洲欧美中文日韩在线
|
久久久久久国产精品
|
久久精品一区二
|
亚洲精品一二三区
|
天天操天天射天天舔
|
国产乱码精品1区2区3区
|
亚洲国产精品久久久
|
av在线一区二区
|
国产成人精品一区二区三区四区
|
毛片一级电影
|
国产精品v
|
免费在线观看黄色av
|
亚洲精品aⅴ
|
日韩精品一区在线观看
|
日韩在线视频网址
|
国产精久久久久久久妇剪断
|
亚洲免费在线
|