日韩床上生活一级视频|能看毛片的操逼网站|色悠悠网站在线观看视频|国产免费观看A淫色免费|国产av久久久久久久|免费A级视频美女网站黄|国产毛片av日韩小黄片|热久久免费国产视频|中文字幕无码色色|成人在线视频99久久久

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
用PIC單片機(jī)實(shí)現(xiàn)LCD顯示單個(gè)B字
用PIC單片機(jī)實(shí)現(xiàn)LCD顯示單個(gè)B字
 更新時(shí)間:2008-7-27 21:16:20  點(diǎn)擊數(shù):2
【字體: 字體顏色

;**************************************************
  __CONFIG 3F39H;設(shè)置配置位中振蕩方式為XT,其它全部禁止或關(guān)閉
;**********************************************
STATUS  EQU 3H   ;定義狀態(tài)寄存器地址
PORTA   EQU 5H   ;定義RA口數(shù)據(jù)寄存器地址
PORTC   EQU 7H   ;定義RC口數(shù)據(jù)寄存器地址
TRISA   EQU 85H  ;定義RA口方向控制寄存器地址
TRISC   EQU 87H  ;定義RC口方向控制寄存器地址
ADCON1  EQU 9FH  ;定義ADC模塊控制寄存器1的地址
;********************
Z       EQU 2    ;定義0狀態(tài)位的位地址
RP0     EQU 5    ;定義頁選位RP0的位地址
;*********************
RS EQU 1         ;LCD寄存器選擇信號(hào)腳定義在RA.1腳
RW EQU 2         ;LCD讀/寫信號(hào)腳定義在RA.2腳
E  EQU 3         ;LCD片選信號(hào)腳定義在RA.3腳
;**********************
  ORG 000H
  NOP            ;放置一條ICD必需的空操作指令
  GOTO MAIN
  ORG 0008H
MAIN
  BSF STATUS,RP0    
  MOVLW 07H
  MOVWF ADCON1      ;設(shè)置RA口全部為普通數(shù)字IO口
  MOVLW 00H          ;定義RA口,RC口全部為輸出
  MOVWF TRISA
  MOVWF TRISC
  BCF STATUS,RP0

  CALL DELAY         ;調(diào)用廷時(shí),剛上電LCD復(fù)位不一定有PIC快
  MOVLW 01H
  MOVWF PORTC        ;清屏
  CALL ENABLE
  MOVLW 38H
  MOVWF PORTC        ;8位2行5x7點(diǎn)陣
  CALL ENABLE
  MOVLW 0FH
  MOVWF PORTC        ;顯示器開、光標(biāo)開、閃爍開
  CALL ENABLE
  MOVLW 06H
  MOVWF PORTC         ;文字不動(dòng),光標(biāo)自動(dòng)右移
  CALL ENABLE
  MOVLW 0C0H
  MOVWF PORTC         ;寫入顯示起始地址(第一行第一個(gè)位置)
  CALL ENABLE
  MOVLW 42H
  MOVWF PORTC         ;字母"B"的代碼
  BSF PORTA,RS
  BCF PORTA,RW
  BCF PORTA,E
  CALL DELAY
  BSF PORTA,E
  GOTO $
ENABLE
  BCF PORTA,RS         ;寫入控制命令的子程序
  BCF PORTA,RW
  BCF PORTA,E
  CALL DELAY
  BSF PORTA,E
  RETLW 0
;********************************************
DELAY                      
                             ;子程序名,也是子程序入口地址
       MOVlw   0ffh          ;將外層循環(huán)參數(shù)值FFH經(jīng)過W
       MOVwf   20h          ;送入用作外循環(huán)變量的20H單元
lp0    MOVlw   0ffh          ;將內(nèi)層循環(huán)參數(shù)值FFH經(jīng)過W
       MOVwf   21h           ;送入用作內(nèi)循環(huán)變量的21H單元
lp1    nop
       decfsz   21h,1         ;變量21H內(nèi)容遞減,若為0跳躍
       goto     lp1           ;跳轉(zhuǎn)到LP1處
       decfsz    20h,1         ;變量20H內(nèi)容遞減,若為0跳躍
       goto     lp0           ;跳躍到LP0處
       return                 ;返回主程序
       end                   ;源程序結(jié)束

  • 上一篇: PIC系列單片機(jī) 或運(yùn)算指令XORWF的應(yīng)用
  • 下一篇: LED8位流水燈
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1