欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

專(zhuān)注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

學(xué)習(xí)單片機(jī)qq群

作者:佚名   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2008年04月14日   【字體:

本站單片機(jī)qq群號(hào):5813023,7344883人都是爆滿(mǎn)希望大家沖入qq幣升級(jí)為高級(jí)群,以方便大家學(xué)習(xí)單片機(jī)

七君 19:09:07
有誰(shuí)用單片機(jī)做過(guò)電容表的嗎
七君 19:09:13
教我?guī)渍?br /> 市丸銀 19:45:22
 
市丸銀 19:45:43
怎么錯(cuò)了  哪位大哥告訴我  謝謝
聶強(qiáng) 19:51:17
完整程序打出來(lái)我看看吧。
市丸銀 19:52:16
plcd: mov r1,#71h      ;顯示內(nèi)容在71h 72h 73h
   lcall  delay    ;延時(shí)一段時(shí)間
    mov   p1,#01h   ;寫(xiě)指令01H,清屏
    lcall  enable
    mov   p1,#38h   ;寫(xiě)指令38H,設(shè)定LCD為16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)接口
    lcall  enable
    mov   p1,#0fh   ;寫(xiě)指令0FH,顯示ON,光標(biāo)ON,閃爍ON
    lcall  enable
    mov   p1,#06h   ;寫(xiě)指令06H,光標(biāo)輸入方式增量移位
    lcall  enable

 mov   p1,#80h   ;第一行起始字符地址
    lcall  enable
    mov   dptr,#table1 ;第一行顯示字符表頭地址
    lcallL  disp1     ;顯示第一行數(shù)據(jù)
    mov   p1,#0c0h   ;第二行起始字符地址
    lcallL  disp1
    mov   dptr,#table2 ;第二行顯示字符表頭地址
    lcallL  disp2    ;顯示第二行數(shù)據(jù)
    ret       
    ;-----------------
ENABLE: CLR   RS      ;寫(xiě)指令子程序(請(qǐng)參照1602LCD使用說(shuō)明書(shū))
    CLR   RW
    CLR   E
    LCALL  DELAY
    SETB   E
    RET
    ;-----------------
DISP1:  MOV   R3,#16    ;準(zhǔn)備顯示一行16個(gè)字符
LOOP1:  MOV   A,#00H    ;將ACC清零
    MOVC   A,@A+DPTR  ;查表取得要顯示的數(shù)據(jù)
    LCALL  DISP0     ;寫(xiě)入一個(gè)數(shù)據(jù)
    INC   DPTR     ;數(shù)據(jù)表指針加1,準(zhǔn)備取下一個(gè)數(shù)據(jù)
    DJNZ   R1,LOOP1    ;一行沒(méi)有顯示完就繼續(xù)
    RET
    ;-----------------
disp2: mov r3,#16  ;準(zhǔn)備顯示一行16個(gè)字符
loop2: mov a,@r1
 movc a,@a+aptr
 lcall disp0
 inc r1
 djnz r3,loop2
 ret
 ;___________________
DISP0: MOV   P1,A     ;寫(xiě)1字節(jié)數(shù)據(jù)到顯示端口
    SETB   RS      ;寫(xiě)數(shù)據(jù)時(shí)序(請(qǐng)參照1602LCD使用說(shuō)明書(shū))
    CLR   RW
    CLR   E
    LCALL  DELAY
    SETB   E
    RET
    ;-----------------
DELAY: MOV   R7,#255   ;延時(shí)子程序
D1:   MOV   R6,#255
D2:   DJNZ   R6,D2
    DJNZ   R7,D1
    RET

TABLE1: DB 54h,45h,4dh,50h,45h,52h,41h,54h,55h,52h,45h
TABLE2: DB 30h,31h,32h,33h,34h,35h,36h,37h,38h,39h
聶強(qiáng) 20:00:48
標(biāo)號(hào)不統(tǒng)一啊。
聶強(qiáng) 20:00:58
一個(gè)大寫(xiě),一個(gè)小寫(xiě)
聶強(qiáng) 20:01:12
LACALL  DELAY
聶強(qiáng) 20:01:17
試試行吧。
海洋之心 20:01:23
哪個(gè)沒(méi)關(guān)系的,呵呵
市丸銀 20:01:32
恩啊
市丸銀 20:02:30
有個(gè)程序錯(cuò)了  找不到錯(cuò)誤啊  我暈啊……………………
市丸銀 20:02:53
今天都耗在上面了
聶強(qiáng) 20:04:10
確實(shí)沒(méi)關(guān)系。呵呵
聶強(qiáng) 20:04:16
我再看看哈。
聶強(qiáng) 20:07:52
我的怎么一編譯,第一行直接就出現(xiàn)錯(cuò)誤啊。
市丸銀 20:08:17
我的也是 
市丸銀 20:10:52
上一個(gè)是我寫(xiě)的
市丸銀 20:11:05
下面的是復(fù)制網(wǎng)頁(yè)的
聶強(qiáng) 20:11:47
下邊這個(gè)從哪里找的?我覺(jué)得下邊的這個(gè)可能是因?yàn)镋QU這條指令不能對(duì)位操作。不知道這么想對(duì)不對(duì)。
市丸銀 20:12:18
;******** TC1602液晶模塊字符顯示試驗(yàn)單片機(jī)匯編程序  ********
;******** 第一行顯示“welcme!     ********
;******** 第二行顯示“www.raoushi.com” ********
市丸銀 20:12:39
改成bit也不行 貌似
市丸銀 20:13:14
在哪找的 忘記了
聶強(qiáng) 20:17:42
回去研究研究,我也該下班了。家里沒(méi)網(wǎng)線(xiàn)。明天再討論吧。
市丸銀 20:17:58
好的   再見(jiàn)
walkman 20:20:30
請(qǐng)問(wèn)那種圓形的電阻
上面標(biāo)有
 SAS
511KD20是多大阻值的
海洋之心 20:25:00
 RS EQU P3.4
 RW EQU P3.5
 E EQU P3.6

本站單片機(jī)qq群號(hào):5813023,7344883

 ORG 0000H
 AJMP START
 ORG 0033H
START: MOV SP,#60H

MAIN: LCALL DELAY;    ;延時(shí)一段時(shí)間
 MOV P1,#01H;   ;寫(xiě)指令01H,清屏
 LCALL ENABLE
 MOV P1,#38H;   ;寫(xiě)指令38H,設(shè)定LCD為16*2顯示,5*7點(diǎn)陣,8位數(shù)據(jù)接口
 LCALL ENABLE
 MOV P1,#0FH;   ;寫(xiě)指令0FH,顯示ON,光標(biāo)ON,閃爍ON
 LCALL ENABLE
 MOV P1,#06H;   ;寫(xiě)指令06H,光標(biāo)輸入方式增量移位
 LCALL ENABLE
 MOV P1,#80H;   ;第一行起始字符地址
 LCALL ENABLE
 MOV DPTR,#TABLE1 ;第一行顯示字符表頭地址
 LCALL DISP;     ;顯示第一行數(shù)據(jù)
 MOV P1,#0C0H;   ;第二行起始字符地址
 LCALL ENABLE
 MOV DPTR,#TABLE2; ;第二行顯示字符表頭地址
 LCALL DISP;     ;顯示第二行數(shù)據(jù)
 AJMP MAIN;     ;返回主程序循環(huán)
;_______________________________________________________________________
ENABLE: CLR RS;      ;寫(xiě)指令子程序(請(qǐng)參照1602LCD使用說(shuō)明書(shū))
 CLR RW
 CLR E
 LCALL DELAY
 SETB E
 RET
;________________________________________________________________________
DISP:  MOV R1,#16;    ;準(zhǔn)備顯示一行16個(gè)字符
LOOP:  MOV A,#00H;    ;將ACC清零
 MOVC A,@A+DPTR;  ;查表取得要顯示的數(shù)據(jù)
 LCALL DISP1;     ;寫(xiě)入一個(gè)數(shù)據(jù)
 INC DPTR;     ;數(shù)據(jù)表指針加1,準(zhǔn)備取下一個(gè)數(shù)據(jù)
 DJNZ R1,LOOP;    ;一行沒(méi)有顯示完就繼續(xù)
 RET
;    ;;-----------------
DISP1: MOV P1,A;     ;寫(xiě)1字節(jié)數(shù)據(jù)到顯示端口
 SETB RS;      ;寫(xiě)數(shù)據(jù)時(shí)序(請(qǐng)參照1602LCD使用說(shuō)明書(shū))
 CLR RW
 CLR E
 LCALL DELAY
 SETB E
 RET
;    ;-----------------
DELAY: MOV R7,#255;   ;延時(shí)子程序
D1: MOV R6,#255
D2: DJNZ R6,D2
 DJNZ R7,D1
 RET

TABLE1: DB " welcome! "
TABLE2: DB " www.raoushi.com "
 end

海洋之心 20:25:13
你在編輯一下看。
小刀 20:25:35
溫度傳感器有ad590可以嘛
無(wú)嗔 20:26:09
 
市丸銀 20:26:28
我看看
市丸銀 20:27:14
哦也  好了
市丸銀 20:27:23
怎么回事
市丸銀 20:28:06
少個(gè)偽指令end嗎
市丸銀 20:28:12
海洋
walkman 20:28:15
壓敏電阻 511KD20阻值是多大的?
市丸銀 20:04:19

市丸銀 20:10:09
去吃飯了   一會(huì)再來(lái)
聶強(qiáng) 20:10:20
這個(gè)程序是從哪里弄來(lái)的?

關(guān)閉窗口