wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4042|回復: 0
打印 上一主題 下一主題
收起左側

ARM之LPC2132流水燈LCD1602

[復制鏈接]
跳轉到指定樓層
樓主
ID:113276 發表于 2016-4-10 17:35 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1、匯編程序
GPADIR             EQU            0xE0028008
GPASET            EQU            0xE0028004


GPACLR            EQU            0xE002800C


                        EXPORT xmain
                        AREA    Init,CODE,READONLY
                        ENTRY

xmain
                        ldr r0,=GPADIR
                        orr r1,r1,#0x0ff
                        orr r1,#0x300
                        str r1,[r0]    ;A=out
;===========init1602=================

                        mov r4,#0x38
                        BL  w1602C
                        mov r4,#0x06
                        BL  w1602C
                        mov r4,#0x0c
                        BL  w1602C
                        mov r4,#0x01
                        BL  w1602C
;============main=================
loop                 mov r4,#0x80

                        bl w1602C
                        mov r7,#0x30
loop1               mov r4,r7
                        bl w1602D
                        add r7,r7,#1
                        cmp r7,#0x3A
                        bne loop1

mov r4,#0xc0
                        bl w1602C
                        mov r7,#0x41
loop2               mov r4,r7
                        bl w1602D
                        add r7,r7,#1
                        cmp r7,#0x4f
                        bne loop2

                        B loop
;===================================




w1602C           orr r1,r1,#0x0ff
                        orr r1,#0x300
                        ldr r0,=GPACLR
                        str r1,[r0]
                        mov r1,#0
                        ORR r1,r1,r4
                        ldr r0,=GPASET
                        str r1,[r0]
                        nop
                        nop
                        orr r1,r1,#0x200
                        str r1,[r0]
                        nop
                        nop
                        nop
                        nop
                        ldr r0,=GPACLR
                        mov r1,#0x200
                        str r1,[r0]
                        mov pc,lr
;======================================

w1602D            orr r1,r1,#0x0ff
                        orr r1,#0x300
                        ldr r0,=GPACLR
                        str r1,[r0]
                        mov r1,#0x100
                        ORR r1,r1,r4
                        ldr r0,=GPASET
                        str r1,[r0]
                        nop
                        nop
                        orr r1,r1,#0x200
                        str r1,[r0]
                        nop
                        nop
                        nop
                        nop
                        ldr r0,=GPACLR
                        mov r1,#0x200
                        str r1,[r0]
                        mov pc,lr
;===================================

delay                mov r5,#3
delay1              sub r5,r5,#1
                        cmp r5,#0
                        bne delay1
                        mov pc,lr
                        end
2、以下為C程序
//GPIO0=32Pin;(Pin0----Pin31)
#define GPIO0IN               (*(volatile unsigned long *) 0xE0028000)//輸入寄存器
#define GPIO0SET               (*(volatile unsigned long *) 0xE0028004)//輸出1,那位為1,管腳輸出1
#define GPIO0CLR               (*(volatile unsigned long *) 0xE002800C)//輸出0,那位為1,管腳輸出0
#define GPIO0DIR               (*(volatile unsigned long *) 0xE0028008)//方向控制,1為輸出,0輸入
//GPIO0=16Pin;(Pin16----Pin31)
#define GPIO1IN               (*(volatile unsigned long *) 0xE0028010)//輸入寄存器
#define GPIO1SET               (*(volatile unsigned long *) 0xE0028014)//輸出1,那位為1,管腳輸出1
#define GPIO1CLR               (*(volatile unsigned long *) 0xE002801C)//輸出0,那位為1,管腳輸出0
#define GPIO1DIR               (*(volatile unsigned long *) 0xE0028018)//方向控制,1為輸出,0輸入
void xmain()
{
            unsigned short n,m;
             GPIO1DIR =0xffff0000;
             while(1)
                 {
                   for(n=16;n<32;n++)
{
   GPIO1CLR=0xffff0000;   
for(m=0;m<30000;m++)
   GPIO1SET=1<<n;
}
                 }

}



//GPIO0=32Pin;(Pin0----Pin31)
#define GPIO0IN               (*(volatile unsigned long *) 0xE0028000)//1ü½ÅÖμ
#define GPIO0SET               (*(volatile unsigned long *) 0xE0028004)//êä3ö1¼Ä′æÆ÷
#define GPIO0CLR               (*(volatile unsigned long *) 0xE002800C)//êä3ö0¼Ä′æÆ÷
#define GPIO0DIR               (*(volatile unsigned long *) 0xE0028008)//fangx
//GPIO0=16Pin;(Pin16----Pin31)
#define GPIO1IN               (*(volatile unsigned long *) 0xE0028010)//1ü½ÅÖμ
#define GPIO1SET               (*(volatile unsigned long *) 0xE0028014)//êä3ö1¼Ä′æÆ÷
#define GPIO1CLR               (*(volatile unsigned long *) 0xE002801C)//êä3ö0¼Ä′æÆ÷
#define GPIO1DIR               (*(volatile unsigned long *) 0xE0028018)//fangx

void xmain()
{
             unsigned short n,m,k;
           
              GPIO1DIR   =0xff030000;

              GPIO1CLR  |=0xff030000;
              GPIO1SET  |=0x38000000;
              for(n=0;n<8;n++);           
              GPIO1SET  |=0x00020000;
              for(n=0;n<12;n++);
              GPIO1CLR  |=0x00020000;


              GPIO1CLR  |=0xff030000;
              GPIO1SET  |=0x06000000;
              for(n=0;n<8;n++);
              GPIO1SET  |=0x00020000;
              for(n=0;n<12;n++);
              GPIO1CLR  |=0x00020000;


              GPIO1CLR  |=0xff030000;
              GPIO1SET  |=0x0c000000;
              for(n=0;n<8;n++);
              GPIO1SET  |=0x00020000;
              for(n=0;n<12;n++);
              GPIO1CLR  |=0x00020000;

              GPIO1CLR  |=0xff030000;
              GPIO1SET  |=0x01000000;
              for(n=0;n<8;n++);
              GPIO1SET  |=0x00020000;
              for(n=0;n<12;n++);
              GPIO1CLR  |=0x00020000;


              while(1)
                  {
                      GPIO1CLR  |=0xff030000;
                      GPIO1SET  |=0x80000000;
                      for(n=0;n<8;n++);
                      GPIO1SET  |=0x00020000;
                      for(n=0;n<12;n++);
                      GPIO1CLR  |=0x00020000;   
                      for(m=0;m<10;m++)
                              {
                                     GPIO1CLR  |=0xff030000;
                                     GPIO1SET  |=(0x30010000 +(m<<24));
                                     for(n=0;n<5;n++);
                                     GPIO1SET  |=(0x00030000 + (m<<24));
                                     for(n=0;n<8;n++);
                                     GPIO1CLR  |=0x00020000;
                                     k=30000;
                                     while(k--);
                              }

                       GPIO1CLR  |=0xff030000;

                       GPIO1SET  |=0xc0000000;
                       for(n=0;n<8;n++);
                       GPIO1SET  |=0xc0020000;
                       for(n=0;n<12;n++);
                       GPIO1CLR  |=0x00020000;
   
                       for(m=0;m<16;m++)
                           {
                                   GPIO1CLR  |=0xff030000;
                                   GPIO1SET  |=(0x41010000 +(m<<24));
                                   for(n=0;n<8;n++);
                                   GPIO1SET  |=(0x41030000 + (m<<24));
                                   for(n=0;n<12;n++);
                                   GPIO1CLR  |=0x00020000;
                                   k=30000;
                                   while(k--);
                            }

                        k=60000;
                        while(k--);
              
                        GPIO1CLR  |=0xff030000;
                        GPIO1SET  |=0x01000000;
                        for(n=0;n<8;n++);
                        GPIO1SET  |=0x01020000;
                        for(n=0;n<12;n++);
                        GPIO1CLR  |=0x00020000;
              }         
}






//GPIO0=32Pin;(Pin0----Pin31)
#define GPIO0IN               (*(volatile unsigned long *) 0xE0028000)//1ü½ÅÖμ
#define GPIO0SET               (*(volatile unsigned long *) 0xE0028004)//êä3ö1¼Ä′æÆ÷
#define GPIO0CLR               (*(volatile unsigned long *) 0xE002800C)//êä3ö0¼Ä′æÆ÷
#define GPIO0DIR               (*(volatile unsigned long *) 0xE0028008)//fangx
unsigned char tt[13]="Shanxi Dianzi";
void xmain()
{
            unsigned short n,m;
           
            GPIO0DIR   =0x3ff;
            GPIO0CLR  |=0x3ff;           
            for(n=0;n<12;n++)
              GPIO0SET  |=0x38;            
            GPIO0SET  |=0x200;
            for(n=0;n<12;n++);
            GPIO0CLR  |=0x200;

            GPIO0CLR  |=0x3ff;           
            for(n=0;n<12;n++)
            GPIO0SET  |=0x06;           
            GPIO0SET  |=0x200;
            for(n=0;n<12;n++);
            GPIO0CLR  |=0x200;

            GPIO0CLR  |=0x000003ff;           
            for(n=0;n<12;n++)
                    GPIO0SET  |=0x0c;           
            GPIO0SET  |=0x00000200;
            for(n=0;n<12;n++);
            GPIO0CLR  |=0x00000200;

            GPIO0CLR  |=0x000003ff;           
            for(n=0;n<12;n++)
                    GPIO0SET  |=0x01;           
            GPIO0SET  |=0x00000200;
            for(n=0;n<12;n++);
            GPIO0CLR  |=0x00000200;
            while(1)
                 {
                        GPIO0CLR  |=0x000003ff;
                        GPIO0SET  |=0x80;
                        for(n=0;n<12;n++);           
                        GPIO0SET  |=0x00000200;
                        for(n=0;n<12;n++);
                        GPIO0CLR  |=0x00000200;

                        for(m=0;m<10;m++)
                          {
                                GPIO0CLR  |=0x3ff;
                                 GPIO0SET  |=0x100;
                                GPIO0SET  |=0x30 + m;
                                or(n=0;n<12;n++);           
                                GPIO0SET  |=0x300;
                                for(n=0;n<12;n++);
                                GPIO0CLR  |=0x200;
                         }

                        GPIO0CLR  |=0x3ff;
                        GPIO0SET  |=0xc0;
                        for(n=0;n<12;n++);           
                        GPIO0SET  |=0x200;
                        for(n=0;n<12;n++);
                        GPIO0CLR  |=0x200;
                        for(m=0;m<13;m++)
                            {
                                GPIO0CLR  |=0x3ff;
                                GPIO0SET  |=0x100;
                                GPIO0SET  |=0x41+m;
                                for(n=0;n<5;n++);
                                GPIO0SET  |=0x300;
                                for(n=0;n<8;n++);
                                GPIO0CLR  |=0x200;
                            }  
             }
}










分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏2 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
深夜福利影院在线观看| 天天色天天上天天操| 四虎永久免费在线观看| 日本免费黄色小视频| 日韩av不卡在线| 制服丝袜亚洲色图| 日本一区二区成人在线| 精品91视频| 欧美久久亚洲| 在线中文免费视频| 美女的尿口免费视频| 亚洲人成影院在线| 国产乱国产乱老熟| 男人舔女人下部高潮全视频| 国产亚洲天堂网| 欧美日韩一区二| 国产精品久久一区主播| 中文字幕日韩在线观看| 日本国产一区二区| 国产精品无圣光一区二区| 久久国产成人| 四虎国产精品免费观看| 精品国模一区二区三区欧美| 青青草原国产在线| 日韩欧美亚洲系列| 免费高清成人| 国产精品亚洲综合久久小说| 亚洲成a人片77777精品| 国产成人在线观看网站| 欧美性受xxxx黑人| 中文字幕亚洲影院| www.av片| 公共露出暴露狂另类av| 久久久影院一区二区三区| 国产成人精品电影| 精品中文字幕乱| 国产午夜精品视频| 日韩免费福利电影在线观看| 富二代精品短视频| 亚洲精品国久久99热| 91老师国产黑色丝袜在线| 精品中文av资源站在线观看| 在线亚洲自拍| 国内精品久久久久久久影视麻豆| 四虎影视精品| 动漫av一区| 欧美a在线观看| 成人免费在线观看视频| 僵尸再翻生在线观看| 成人免费高清| 麻豆传媒在线免费看| 国产午夜在线观看| 麻豆影视在线| 污视频在线观看免费| 人成网站免费观看| 国产美女玉足交| 第四色亚洲色图| 日韩少妇一区二区| av网址在线观看免费| 成 年 人 黄 色 大 片大 全| 日韩一二区视频| 国产女主播av| 黄色小视频大全| 久久www视频| 大桥未久一区二区| 国产毛片久久久久久国产毛片| 中文网丁香综合网| 青青在线免费视频| 高清欧美精品xxxxx| 高清无码视频直接看| 97在线免费视频观看| 激情五月六月婷婷| 18禁免费观看网站| 欧美视频第一区| 亚洲不卡视频在线| 一本之道在线视频| 无码人妻aⅴ一区二区三区| 国产老熟女伦老熟妇露脸| 风间由美一二三区av片| 成年人网站免费看| 亚洲女人久久久| 日韩伦人妻无码| 成人黄色片在线观看| 国产欧美第一页| 性高潮久久久久久久久久| 综合欧美视频一区二区三区| 九九热爱视频精品视频高清| 美女在线观看www| qvod激情图片| 中文在线最新版天堂8| 日韩欧美在线观看一区二区| 91福利在线视频| 乱插在线www| 精品国产免费人成网站| 999久久久国产999久久久| 久久资源综合| 中文无码久久精品| 久久99精品久久久久久久久久久久| 国产福利一区二区三区视频在线 | 麻豆影视在线观看_| 免费毛片在线看片免费丝瓜视频| 超级碰碰久久| 九九热hot精品视频在线播放| 精品视频免费| 丝袜美腿亚洲一区| av一二三不卡影片| 欧美天堂一区二区| 色天下一区二区三区| 天天综合网91| 日本欧美加勒比视频| 99精品国产热久久91蜜凸| 一区二区成人在线| 欧美精品vⅰdeose4hd| 亚洲色图在线观看| 日本sm极度另类视频| 国产一区不卡在线观看| 欧美精品一区二区性色a+v| 国产视频在线视频| 偷拍女澡堂一区二区三区| 国产中文字幕免费| 亚洲a视频在线| 黄色电影免费在线观看| 日本亚洲一区| 日本综合字幕| 成久久久网站| 韩国av一区二区三区在线观看| 国产精品素人视频| 91.com视频| 欧美日韩爱爱视频| 狠狠色狠狠色综合人人| 欧美污视频网站| 一级黄色性视频| 伊人免费在线观看高清版| 黑粗硬大欧美视频| 国产区视频在线| 不卡一区视频| 国产日韩免费| 国产精品的网站| 欧美mv日韩mv国产网站| 欧美一级大片在线观看| 亚洲国产高清国产精品| 好吊操视频这里只有精品| 日本中文字幕第一页| 精品国产免费第一区二区| 在线观看你懂得| 免费高潮视频95在线观看网站| 亚洲激情77| 国产在线麻豆精品观看| 午夜一区二区三区视频| 一区二区国产精品视频| 国产超碰91| 午夜宅男在线视频| 国产成人精品a视频一区| 国产一级影片| 黄色在线免费网站| 欧洲杯什么时候开赛| 成人av电影在线观看| 欧美日本一区二区| 亚洲理论在线观看| 亚洲国产精久久久久久久| 国产精品一区二区久久久久| 欧美一级视频在线播放| 情侣偷拍对白清晰饥渴难耐| 影音先锋一区二区资源站| 青春草在线观看| 北条麻妃一区二区三区在线观看| 秋霞成人午夜伦在线观看| 欧美日韩国产激情| 国内成人精品视频| 大荫蒂性生交片| 丰满少妇被猛烈进入一区二区| 四虎永久成年免费影院| 日本韩国在线视频爽| 国产99久久| 亚洲国产成人一区二区三区| 亚洲男人天堂视频| 欧美日韩国产精品一卡| 国产高清自拍视频| 美女被男人操网站| 久久77777| 欧美在线影院| 亚洲综合色丁香婷婷六月图片| 久久亚洲精品成人| 免费极品av一视觉盛宴| 黄色小视频在线免费看| 黄瓜视频18免费观看| 欧美国产日韩电影| 国产一区二区在线电影| 日韩美女一区二区三区四区| 国产精品高清一区二区三区| av免费观看不卡| 男女啪啪a级毛片| 蜜桃视频网站在线观看| 狠狠爱综合网| 色成年激情久久综合| 国产精品专区第二| 白丝校花扒腿让我c| 亚洲成在人线免费视频| av在线官网| 翔田千里一区二区| 欧美福利一区二区| 久久久久免费网| 91香蕉国产视频| 可以免费看黄色的网站| www.久久草.com| 91亚洲国产成人精品一区二区三 | 777电影在线观看| 国产精品成人a在线观看| 一区二区三区日韩欧美| 欧洲成人免费aa| 91亚洲一区二区| 亚洲精品国产一区二区| 经典三级一区二区| 99久久久精品| 久久国产精品视频| 任你操这里只有精品| 国产黄色片网站| 国产黄色大片在线观看| 奇米888四色在线精品| 亚洲精品在线观看网站| 精品成人私密视频| 鲁丝一区二区三区免费| 特级片在线观看| 美丽的小蜜桃4春潮| 国内精品久久久久久久久电影网| 亚洲女与黑人做爰| 成人免费福利在线| 国产主播av在线| 九七影院理伦片| 欧美精品色图| 欧洲一区二区三区在线| 精品欧美日韩| 在线观看 中文字幕| 久久经典视频| 日韩电影在线观看一区| 亚洲视频电影图片偷拍一区| 国产精品亚洲αv天堂无码| 国产高清第一页| 麻豆视频在线观看免费网站黄| 国产成人免费视频网站 | 五月婷婷色综合| 国产传媒一区二区三区| 国产极品在线播放| 亚洲成a人v欧美综合天堂麻豆| 青青草精品视频| 久久精品最新地址| 最新av免费在线观看| 国产精品伦理一区二区三区| 国产精品qvod| 欧美视频第一页| 亚洲国产高清国产精品| 国产女人18毛片18精品| 日韩欧美一区二区三区免费观看| 国产视频一区二区三区在线观看| 国产成人精品久久久| 国产精品久久久视频| 人成在线视频| 老司机午夜精品视频| 日韩一区二区欧美| 2一3sex性hd| 一级毛片免费视频| 日本麻豆一区二区三区视频| 美女视频黄免费的亚洲男人天堂| 丰满人妻一区二区三区大胸| 369你懂的电影天堂| 99成人免费视频| yellow中文字幕久久| 无码精品一区二区三区在线播放 | 欧美xxxx中国| 亚洲国产精品一区二区久| 人人干人人干人人| www.麻豆av.com| 国产精品久久久久久久免费软件 | 久久久精品五月天| 最近2019年中文视频免费在线观看| 在线一区二区不卡| 色视频网站在线观看| 国产亚洲午夜| 久久精品亚洲一区| 极品久久久久久久| av网站大全在线观看| 久久综合久久久久88| 91aaaa| 艳妇乳肉豪妇荡乳av| 人人玩人人添人人澡欧美| 日本大香伊一区二区三区| 你真棒插曲来救救我在线观看| 国内一区二区三区精品视频| 91精品国产91久久久久久密臀| 中文字幕视频一区二区在线有码| 魔女鞋交玉足榨精调教| www.国产精品.com| 欧美激情在线一区二区三区| 日本成人三级| 亚洲精品综合一区二区三区| 97精品在线| 精品国产区一区二区三区在线观看| 日本精品在线观看视频| 男男gaygays亚洲| 五月婷婷欧美视频| 国产精品99久久免费黑人人妻| www操com| 国产呦精品一区二区三区网站| 国产日韩精品综合网站| 国产乱码精品一区二区三区精东| 99re91这里只有精品| 亚洲精品不卡在线| 蜜臀久久99精品久久久久久| 在线免费观看的av| 黑人狂躁日本妞一区二区三区 | 在线日本高清免费不卡| 97久久久久久| 国产精品久久久久久久久夜色| 欧美一级大片在线视频| 亚洲精品电影在线| 伊人影院综合网| 亚洲一二三四| 欧美一区二区三区四区视频| 97精品人妻一区二区三区蜜桃| 不卡在线视频| 亚洲免费观看高清完整版在线 | 亚洲男人天堂久久| 婷婷亚洲五月| 日本国产精品视频| 亚洲成人777777| 欧美一区亚洲| 国产精品极品尤物在线观看| 亚洲精品97久久中文字幕无码| 99久久久久久中文字幕一区| 91精品国产高清久久久久久91| 人人妻人人澡人人爽欧美一区| 一本大道五月香蕉| 国产一区二区毛片| 日韩欧美精品在线不卡| 99热手机在线观看| 久久蜜桃一区二区| 亚洲色成人www永久在线观看| 久久国产情侣| 国产精品精品国产色婷婷| 日韩手机在线观看视频| 国产高清视频免费最新在线| 亚洲一级片在线观看| 亚洲va在线va天堂va偷拍| 老司机精品视频在线观看6| 欧美中文字幕一区二区三区| 精品黑人一区二区三区观看时间| 精精国产xxxx视频在线播放| 日韩一级片在线播放| 久久国产高清视频| 凹凸成人在线| 国语自产精品视频在线看抢先版图片| 一级爱爱免费视频| 亚洲调教视频在线观看| 国产精品免费区二区三区观看| 天堂在线免费视频| 久久久久国产精品人| 精品国产成人av在线免| 成年人黄视频在线观看| 91精品欧美久久久久久动漫| 国产67194| 真实原创一区二区影院| 国产精品久久久久久久久借妻| 欧美乱xxxxxxxxx| 国产精品69毛片高清亚洲| 免费cad大片在线观看| 你懂的免费在线观看| 欧美色国产精品| 永久av免费网站| 色婷婷狠狠五月综合天色拍 | 久久日免费视频| 精品国模一区二区三区欧美 | 欧美日韩免费不卡视频一区二区三区| 国产精品1000部啪视频| 亚洲国产精品免费视频| 97久久精品国产| 国产偷窥洗澡视频| 国产日韩亚洲欧美综合| 做a视频在线观看| 99精品在免费线偷拍| 欧美成人激情视频免费观看| 在线观看xxx| 成人激情动漫在线观看| 国产亚洲天堂网| 在线观看特色大片免费视频| www.欧美免费| 99久久亚洲| 国产午夜精品一区二区| 老熟女高潮一区二区三区| 99精品视频在线免费播放| 97人人做人人爱| 国产精品久久久亚洲第一牛牛| 国产亚洲午夜高清国产拍精品| 亚洲综合20p| jizzjizzjizz欧美| 国产日韩欧美成人| 超碰超碰97| 欧美精品色一区二区三区| 7799精品视频天天看| 天堂成人国产精品一区| 日韩亚洲欧美视频|