家電維修班,手機(jī)維修班,電腦維修班,電工班,焊工班,液晶電視維修班,電動工具維修班、電動車摩托車維修班、網(wǎng)絡(luò)營銷培訓(xùn)、網(wǎng)站設(shè)計培訓(xùn)、淘寶培訓(xùn)---全國招生 家電維修班,手機(jī)維修班,電腦維修班,電工班,焊工班,液晶電視維修班,電動工具維修班、電動車摩托車維修班、網(wǎng)絡(luò)營銷培訓(xùn)、網(wǎng)站設(shè)計培訓(xùn)、淘寶培訓(xùn)---全國招生

中日欧洲精品视频在线-中日韩在线观看-中日韩一区二区三区-中日韩精品视频在线观看-狂野欧美老黑粗又硬-狂野猛交xxxx吃奶

您的位置:網(wǎng)站首頁 > 電器維修資料網(wǎng) > 正文 >

液晶顯示器的測試程序

★★★★★【文章導(dǎo)讀】:液晶顯示器的測試程序具體內(nèi)容是:編譯通過后,將lcd1文件夾中的hex文件通過top851編程器燒錄到89c51芯片中,將芯片插入到s2型數(shù)碼管試驗板上,試驗板上標(biāo)示lcd1的排針通過14芯排線與液晶顯示模組(lcm)正確連接,將top851編程器的9v直流電源插到s2型試…

來源: 日期:2013-12-17 21:35:44 人氣:標(biāo)簽:

液晶顯示器的測試程序

  編譯通過后,將lcd1文件夾中的hex文件通過top851編程器燒錄到89c51芯片中,將芯片插入到s2型數(shù)碼管試驗板上,試驗板上標(biāo)示lcd1的排針通過14芯排線與液晶顯示模組(lcm)正確連接,將top851編程器的9v直流電源插到s2型試驗板上通電運行。可看到液晶顯示屏的綠色背光柔和點亮,同時顯示英文字符“a”。
  
  我們對程序進(jìn)行解釋。
  
  序號1(程序解釋,以下同):程序分隔及說明。
  
  序號2:定義lcm的rs引腳由89c51的p3.3腳控制。
  
  序號3:定義lcm的r_w引腳由89c51的p3.4腳控制。
  
  序號4:定義lcm的e引腳由89c51的p3.5腳控制。
  
  序號5:定義lcm的數(shù)據(jù)口dbo_db7由89c51的p1口控制。

  序號6:程序分隔及說明。
  
  序號7:程序從地址ooooh開始。
  
  序號8:跳轉(zhuǎn)到main主程序處。
  
  序號9:程序分隔及說明。
  
  序號10:主程序main從地址0030h開始。
  
  序號11:主程序開始,堆棧指針指向70h。
  
  序號12:程序分隔及說明。
  
  序號13:向累加器送立即數(shù)o0111000b.確定8位數(shù)據(jù)傳送,雙行顯示,5x7點陣字形。
  
  序號14:程序分隔及說明。
  
  序號15:將累加器內(nèi)容壓棧保護(hù)。
  
  序號16:置允許端e低電平。
  
  序號17:置讀寫端r_w高電平,選擇讀方式。
  
  序號18:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號19:置允許端e高電平。
  
  序號20:將lcm的dbo_db7數(shù)據(jù)讀至累加器中。
  
  序號21:置允許端e低電平。
  
  序號22:若累加器的第7位(即為lcm的忙碌標(biāo)志信號bf)為高電平,說明lcm正忙,跳轉(zhuǎn)回busy_loop處繼續(xù)查詢。否則順序執(zhí)行。
  
  序號23:彈出壓棧內(nèi)容至累加器中。
  
  序號24:調(diào)用延肘子程序。
  
  序號25:程序分隔及說明。
  
  序號26:置允許端e低電平。
  
  序號27:置讀寫端r_w低電平,選擇寫方式。
  
  序號28:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號29:置允許端e高電平。
  
  序號30:將累加器內(nèi)容傳送至lcm。
  
  序號31:置允許端e低電平。
  
  序號32:程序分隔及說明。
  
  序號33:向累加器送立即數(shù)ooo01110b,顯示屏開啟,顯示光標(biāo),光標(biāo)不閃爍。
  
  序號34:程序分隔及說明。
  
  序號35:將累加器內(nèi)容壓棧保護(hù)。
  
  序號36:置允許端e低電平。
  
  序號37:置讀寫端r_w高電平,選擇讀方式。
  
  序號38:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號39:置允許端e高電平。
  
  序號40:將lcm的dbo_db7數(shù)據(jù)讀至累加器中。
  
  序號41:置允許端e低電平。
  
  序號42:若累加器的第7位(即為lcm的忙碌標(biāo)志信號bf)為高電平,說明lcm正忙,跳轉(zhuǎn)回busy_loop1處繼續(xù)查詢。否則順序執(zhí)行。
  
  序號43:彈出壓棧內(nèi)容至累加器中。
  
  序號44:調(diào)用延時子程序。
  
  序號45:程序分隔及說明。
  
  序號46:置允許端e低電平。
  
  序號47:置讀寫端r_w低電平,選擇寫方式。
  
  序號48:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號49:置允許端e高電平。
  
  序號50:將累加器內(nèi)容傳送至lcm。
  
  序號51:置允許端e低電平。
  
  序號52:程序分隔及說明。
  
  序號53:向累加器送立即數(shù)oooo0110b.光標(biāo)右移一格,ac值加一,字符全部不動。
  
  序號54:程序分隔及說明。
  
  序號55:將累加器內(nèi)容壓棧保護(hù)。
  
  序號56:置允許端e低電平。
  
  序號57:置讀寫端r_w高電平,選擇讀方式。
  
  序號58:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號59:置允許端e高電平。
  
  序號60:將lcm的dbo_db7數(shù)據(jù)讀至累加器中。
  
  序號61:置允許端e低電平。
  
  序號62:若累加器的第7位(即為lcm的忙碌標(biāo)志信號bf)為高電平,說明lcm正忙,跳轉(zhuǎn)回busy_loop2處繼續(xù)查詢。否則順序執(zhí)行。
  
  序號63:彈出壓棧內(nèi)容至累加器中。
  
  序號64:調(diào)用延時子程序。
  
  序號65:程序分隔及說明。
  
  序號66:置允許端e低電平。
  
  序號67:置讀寫端r_w低電平,選擇寫方式。
  
  序號68:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號69:置允許端e高電平。
  
  序號70:將累加器內(nèi)容傳送至lcm。
  
  序號71:置允許端e低電平。
  
  序號72:程序分隔及說明。
  
  序號73:程序分隔及說明。
  
  序號74:向累加器送立即數(shù)10000000b,設(shè)定要讀寫數(shù)據(jù)的ddram地址。
  
  序號75:程序分隔及說明。
  
  序號76:將累加器內(nèi)容壓棧保護(hù)。
  
  序號77:置允許端e低電平。
  
  序號78:置讀寫端r_w高電平,選擇讀方式。
  
  序號79:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號80:置允許端e高電平。
  
  序號81:將lcm的dbo_db7數(shù)據(jù)讀至累加器中。
  
  序號82:置允許端e低電平。
  
  序號83:若累加器的第7位(即為lcm的忙碌標(biāo)志信號bf)為高電平,說明lcm正忙,跳轉(zhuǎn)回busy_loop3處繼續(xù)查詢。否則順序執(zhí)行。
  
  序號84:彈出壓棧內(nèi)容至累加器中。
  
  序號85:調(diào)用延時子程序。
  
  序號86:程序分隔及說明。
  
  序號87:置允許端e低電平。
  
  序號88:置讀寫端r_w低電平,選擇寫方式。
  
  序號89:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號90:置允許端e高電平。
  
  序號91:將累加器內(nèi)容傳送至lcm。
  
  序號92:置允許瑞e低電平。
  
  序號93:程序分隔及說明。
  
  序號94:向累加器送立即數(shù)41h(英文字母“a”的ascii碼)。
  
  序號95:程序分隔及說明。
  
  序號96:將累加器內(nèi)容壓棧保護(hù)。
  
  序號97:置允許端e低電平。
  
  序號98:置讀寫端r_w高電平,選擇讀方式。
  
  序號99:置寄存器選擇端rs低電平,選擇指令寄存器。
  
  序號100:置允許端e高電平。
  
  序號101:將lcm的dbo_db7數(shù)據(jù)讀至累加器中。
  
  序號102:置允許端e低電平。
  
  序號103:若累加器的第7位(即為lcm的忙碌標(biāo)志信號bf)為高電平,說明lcm正忙,跳轉(zhuǎn)回busy_loop4處繼續(xù)查詢。否則順序執(zhí)行。
  
  序號104:彈出壓棧內(nèi)容至累加器中。

  序號105:調(diào)用延時子程序。
  
  序號106:程序分隔及說明。
  
  序號107:置允許端e低電平。
  
  序號108:置讀寫端r_w低電平,選擇寫方式。
  
  序號109:置寄存器選擇端rs高電平,選擇數(shù)據(jù)寄存器。
  
  序號110:置允許端e高電平。
  
  序號111:將累加器內(nèi)容傳送至lcm。
  
  序號112:置允許端e低電平。
  
  序號113:程序分隔及說明。
  
  序號114:程序動態(tài)停機(jī)。
  
  序號115:程序分隔及說明。
  
  序號116:程序分隔及說明。
  
  序號117~121:2.7ms延時子程序。
  
  序號122:程序分隔及說明。
  
  序號123:程序結(jié)束。
  
  序號124:程序分隔及說明。
  
  說明:對lcm引腳rs、r_w、e的操作要嚴(yán)格按照讀寫時序進(jìn)行,否則可能造成讀寫失敗。
  
  通過實驗我們看到液晶顯示屏聽從我們的指揮顯示出了所需的“a”字。但程序較長,不夠精簡。那好,下面我們按照模塊設(shè)計方式,先建立起相關(guān)的子程序,再來實踐更復(fù)雜、更實用的液晶顯示編程技術(shù)。
  
  查詢忙碌標(biāo)志信號子程序?qū)纹瑱C(jī)(mcu)而言lcm是一個慢速的裝置,mcu每下達(dá)一個指令到lcm,lcm至少要40us才能完成。在lcm執(zhí)行一個指令的過程中不能接收其它的指令(忙碌標(biāo)志信號讀取指令除外),所以當(dāng)mcu要對lcm發(fā)指令之前,必須先檢查lcm的忙碌標(biāo)志信號bf。bf=o表示lcm空閑,可以接收指令;bf=1則表示lcm正在執(zhí)行指令中,很忙。mcu必須確定lcm有空閑的時候才能發(fā)指令給lcm。
  
  mcu要讀取lcm忙碌標(biāo)志信號的值時,是使用第9組指令:忙碌標(biāo)志bf讀取。

  序號1(程序解釋,以下同):標(biāo)號check_busy作為檢查忙碌標(biāo)志信號子程序的名稱,將累加器的內(nèi)容入棧保護(hù)。
  
  序號2:置e=o,禁止讀寫lcm。
  
  序號3:置r_w=1,選擇讀模式。
  
  序號4:置rs=o,選擇指令寄存器。
  
  序號5:置e=1,允許讀寫lcm。
  
  序號6:將lcm的dbo_db7數(shù)據(jù)讀至累加器中。
  
  序號7:置e=o,禁止讀寫lcm。
  
  序號8:判斷由lcm讀人數(shù)據(jù)的第7位(即bf)是否為17若等于i表示lcm忙碌中,程序跳轉(zhuǎn)到busy_loop處繼續(xù)查詢:否則順序執(zhí)行。
  
  序號9:將存入堆棧區(qū)中的內(nèi)容彈出給累加器。
  
  序號10:調(diào)用延時子程序,延時約2.7ms。
  
  序號11:子程序返回。

  • 1
  • 2
  • 下一頁

【看看這篇文章在百度的收錄情況】

聯(lián)系方式

  • 0731-85579057 , 13308461099
  • 點擊這里給我發(fā)消息點擊這里給我發(fā)消息點擊這里給我發(fā)消息
網(wǎng)站欄目導(dǎo)航: 培訓(xùn)課程 手機(jī)硬件 手機(jī)軟件 綜合維修 學(xué)校資訊 考證指南 就業(yè)導(dǎo)航 招生指南 教學(xué)管理 入學(xué)須知 學(xué)校圖片 教學(xué)大綱 師資力量 學(xué)生感言 學(xué)校概況 教學(xué)實景 手機(jī)維修培訓(xùn)資訊 電腦維修培訓(xùn) 維修間故事 手機(jī)維修培訓(xùn) 液晶電視維修培訓(xùn) 家電維修資料網(wǎng) 電器維修資料網(wǎng) 招生地區(qū) 刷機(jī)教程 家電維修 手機(jī)技巧 老版網(wǎng)站 招生平臺網(wǎng)絡(luò)工程
友情鏈接: 監(jiān)控安裝培訓(xùn) 電動工具維修 家電維修學(xué)校 電工培訓(xùn)學(xué)校 液晶電視維修 焊工培訓(xùn)學(xué)校 電工焊工學(xué)校 電腦維修學(xué)校 家電維修培訓(xùn) 電腦維修培訓(xùn) 家裝電工培訓(xùn)網(wǎng)絡(luò)安裝維護(hù) 主板維修 液晶顯示器 筆記本電腦維修 電腦組裝維護(hù) 電腦硬件維修 電腦維修 電工考證 電工證 裝修電工 水電工 維修電工 電工 焊接技術(shù) 電焊工 焊工 電動設(shè)備維修 電動工具維修 制冷維修 空調(diào)維修 冰箱維修  更多>>
陽光-手機(jī)維修教育品牌學(xué)校
點擊這里給我發(fā)消息 點擊這里給我發(fā)消息 點擊這里給我發(fā)消息
電工培訓(xùn)學(xué)校 電動車維修學(xué)校 摩托車維修學(xué)校 摩托車維修培訓(xùn) 手機(jī)維修培訓(xùn) 家電維修培訓(xùn) 電腦維修培訓(xùn) 電動工具維修培訓(xùn) 液晶電視維修培訓(xùn) 安防監(jiān)控培訓(xùn) 空調(diào)維修培訓(xùn) 網(wǎng)絡(luò)營銷培訓(xùn) 網(wǎng)站設(shè)計培訓(xùn) 淘寶網(wǎng)店培訓(xùn) 電器維修培訓(xùn) 家電維修學(xué)校 電工培訓(xùn) 焊工培訓(xùn) 電工學(xué)校 電工培訓(xùn)學(xué)校 電動車維修學(xué)校 摩托車維修學(xué)校 摩托車維修培訓(xùn) 手機(jī)維修培訓(xùn) 家電維修培訓(xùn) 電腦維修培訓(xùn) 電動工具維修培訓(xùn) 液晶電視維修培訓(xùn) 安防監(jiān)控培訓(xùn) 空調(diào)維修培訓(xùn) 網(wǎng)絡(luò)營銷培訓(xùn) 網(wǎng)站設(shè)計培訓(xùn) 淘寶網(wǎng)店培訓(xùn) 電器維修培訓(xùn) 家電維修學(xué)校 電工培訓(xùn) 焊工培訓(xùn) 電工學(xué)校 電工培訓(xùn)學(xué)校 電動車維修學(xué)校 摩托車維修學(xué)校 摩托車維修培訓(xùn) 手機(jī)維修培訓(xùn) 家電維修培訓(xùn) 電腦維修培訓(xùn) 電動工具維修培訓(xùn) 液晶電視維修培訓(xùn) 安防監(jiān)控培訓(xùn) 空調(diào)維修培訓(xùn) 網(wǎng)絡(luò)營銷培訓(xùn) 網(wǎng)站設(shè)計培訓(xùn) 淘寶網(wǎng)店培訓(xùn) 電器維修培訓(xùn) 家電維修學(xué)校 電工培訓(xùn) 焊工培訓(xùn) 電工學(xué)校 電工培訓(xùn)學(xué)校 電動車維修學(xué)校 摩托車維修學(xué)校 摩托車維修培訓(xùn) 手機(jī)維修培訓(xùn) 家電維修培訓(xùn) 電腦維修培訓(xùn) 電動工具維修培訓(xùn) 液晶電視維修培訓(xùn) 安防監(jiān)控培訓(xùn) 空調(diào)維修培訓(xùn) 網(wǎng)絡(luò)營銷培訓(xùn) 網(wǎng)站設(shè)計培訓(xùn) 淘寶網(wǎng)店培訓(xùn) 電器維修培訓(xùn) 家電維修學(xué)校 電工培訓(xùn) 焊工培訓(xùn) 電工學(xué)校
中山市,固原市,銀川市,玉樹,海東,隴南市,酒泉市,張掖市,天水市,金昌市,蘭州市,榆林市,延安市,渭南市,銅川市,阿里,山南,拉薩市,怒江,文山州,楚雄州,普洱市,昭通市,玉溪市,昆明市,畢節(jié),銅仁,遵義市,貴陽市,甘孜州,資陽市,達(dá)州市,宜賓市,南充市,遂寧市,綿陽市,瀘州市,自貢市,三亞市,崇左市,河池市,玉林市,欽州市,梧州市,柳州市,梅州市,肇慶市,湛江市,佛山市,珠海市,韶關(guān)市,湘西州,懷化市,郴州市,張家界市,邵陽市,株洲市,仙桃市,隨州市,荊州市,荊門市,襄樊市,黃石市,駐馬店市,信陽市,南陽市,漯河市,中衛(wèi)市,石嘴山市,海西,海南藏州,黃南州,海北,甘南,慶陽市,平?jīng)鍪?武威市,白銀市,嘉峪關(guān)市,安康市,漢中市,咸陽市,寶雞市,林芝,日喀則,昌都,迪慶,德宏,大理,西雙版納,紅河州,臨滄市,麗江市,保山市,曲靖市,黔東州,黔西州,安順市,六盤水市,涼山州,阿壩州,雅安市,廣安市,眉山市,內(nèi)江市,廣元市,德陽市,攀枝花市,成都市,海口市,來賓市,百色市,貴港市,北海市,桂林市,南寧市,云浮市,揭陽市,潮州市,清遠(yuǎn)市,陽江市,汕尾市,惠州市,茂名市,江門市,汕頭市,深圳市,廣州市,婁底市,永州市,益陽市,岳陽市,湘潭市,長沙市,恩施州,黃岡市,孝感市,鄂州市,十堰市,武漢市,周口市,商丘市,三門峽市,許昌市,焦作市,安陽市,鶴壁市,平頂山市,開封市,鄭州市,聊城市,濱州市,德州市,萊蕪市,日照市,泰安市,煙臺市,濰坊市,東營市,淄博市,上饒市,濟(jì)南市,撫州市,宜春市,贛州市,新余市,九江市,景德鎮(zhèn)市,寧德市,南平市,泉州市,莆田市,廈門市,宣城市,亳州市,六安市,宿州市,黃山市,滁州市,安慶市,淮北市,馬鞍山市,蚌埠市,蕪湖市,合肥市,麗水市,舟山市,衢州市,金華市,湖州市,嘉興市,寧波市,宿遷市,鎮(zhèn)江市,鹽城市,連云港市,蘇州市,徐州市,南京市,綏化市,牡丹江市,佳木斯市,大慶市,鶴崗市,哈爾濱市,白城市,白山市,遼源市,吉林市,葫蘆島市,鐵嶺市,盤錦市,阜新市,錦州市,本溪市,鞍山市,沈陽市,錫林郭勒盟,通遼市,烏海市,呂梁市,忻州市,晉中市,晉城市,陽泉市,太原市,廊坊市,承德市,保定市,邯鄲市,唐山市,寧夏,甘肅省,西藏,貴州省,重慶市,廣西,湖南省,河南省,江西省,安徽省,江蘇省,黑龍江省,遼寧省,山西省,天津市,四平市,內(nèi)蒙古,吳忠市,果洛,西寧市,定西市,商洛市,西安市,那曲,黔南州,巴中市,樂山市,賀州市,防城港市,東莞市,河源市,常德市,衡陽市,咸寧市,宜昌市,濮陽市,新鄉(xiāng)市,洛陽市,菏澤市,臨沂市,威海市,濟(jì)寧市,棗莊市,青島市,吉安市,鷹潭市,萍鄉(xiāng)市,南昌市,龍巖市,漳州市,三明市,福州市,池州市,巢湖市,阜陽市,銅陵市,淮南市,臺州市,紹興市,溫州市,杭州市,泰州市,揚(yáng)州市,淮安市,南通市,常州市,無錫市,大興安嶺,黑河市,七臺河市,伊春市,雙鴨山市,雞西市,齊齊哈爾市,延邊,松原市,通化市,長春市,朝陽市,遼陽市,營口市,丹東市,撫順市,大連市,阿拉善盟,興安盟,烏蘭察布市,巴彥淖爾市,呼倫貝爾市,鄂爾多斯市,赤峰市,包頭市,呼和浩特市,臨汾市,運城市,朔州市,長治市,大同市,衡水市,滄州市,張家口市,邢臺市,秦皇島市,石家莊市,青海省,陜西省,云南省,四川省,海南省,廣東省,湖北省,山東省,福建省,浙江省,上海市,吉林省,河北省,北京市 主站蜘蛛池模板: 亚洲免费大全 | 亚洲黄色免费在线观看 | 泡妞高手在都市完整版视频免费 | 国产成人免费全部网站 | 高清无码色大片中文 | 这里只有精品网 | 入禽太深在线观看免费高清 | 国产超碰精久久久久久无码AV | 伊人久久大香线蕉综合bd高清 | 欧美18videosex性欧美老师 | 91热久久免费频精品99欧美 | 热九九99香蕉精品品 | 欧美高清视频www夜色资源网 | 曰本女人牲交视频免费 | xiao776唯美清纯 | 久久精品美女久久 | 亲胸揉胸膜下刺激视频网站APP | 性欧美video 性欧美sexovideotv | 国产精人妻无码一区麻豆 | 亚洲高清在线天堂精品 | 亚洲高清国产拍精品影院 | 在线观看国产高清免费不卡 | 亚洲精品AV无码永久无码 | 色婷婷国产精品视频一区二区 | 嗯啊不要老师 | 三级黄色a | 最近日本MV字幕免费观看在线 | 精品国产乱码久久久久久免费 | 久久777国产线看观看精品卜 | 无人区尖叫之夜美女姐姐视频 | 少妇连续高潮抽搐痉挛昏厥 | 棉签和冰块怎么弄出牛奶视频 | 成人午夜精品久久久久久久秋霞 | 亚洲欧美一区二区三区九九九 | 巨爆乳中文字幕爆乳区 | 国产免费怕怕免费视频观看 | 中文字幕精品无码一区二区 | 久热这里在线精品 | 男人边吃奶边挵进去呻吟漫画 | 亚洲免费观看在线视频 | 天天狠狠弄夜夜狠狠躁·太爽了 |