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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

MSP430F5529+1602源程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:580450 發表于 2020-10-6 15:52 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. #include "MSP430F5529.h"
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. #define CPU_F ((double)8000000)   //外部高頻晶振8MHZ
  5. //#define CPU_F ((double)32768)   //外部低頻晶振32.768KHZ
  6. #define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0))
  7. #define delay_ms(x) __delay_cycles((long)(CPU_F*(double)x/1000.0))
  8. //12864/1602液晶控制管腳
  9. #define RS_CLR                P6OUT &= ~BIT1           //RS置低
  10. #define RS_SET                P6OUT |=  BIT1           //RS置高

  11. #define RW_CLR                P6OUT &= ~BIT2           //RW置低
  12. #define RW_SET                P6OUT |=  BIT2          //RW置高

  13. #define EN_CLR                P6OUT &= ~BIT3           //E置低
  14. #define EN_SET                P6OUT |=  BIT3           //E置高
  15. //彩屏/12864液晶/1602液晶的數據口,三液晶共用
  16. #define DataDIR         P3DIR                     //數據口方向
  17. #define DataPort        P3OUT                     //P4口為數據口

  18. void clock_init()
  19. {
  20.   UCSCTL3 = SELREF_2;                       // Set DCO FLL reference = REFO
  21.   UCSCTL4 |= SELA_2;                        // Set ACLK = REFO
  22.   UCSCTL0 = 0x0000;                         // Set lowest possible DCOx, MODx

  23.   // Loop until XT1,XT2 & DCO stabilizes - In this case only DCO has to stabilize
  24.   do
  25.   {
  26.     UCSCTL7 &= ~(XT2OFFG + XT1LFOFFG + DCOFFG);
  27.                                             // Clear XT2,XT1,DCO fault flags
  28.     SFRIFG1 &= ~OFIFG;                      // Clear fault flags
  29.   }while (SFRIFG1&OFIFG);                   // Test oscillator fault flag
  30.         
  31.   __bis_SR_register(SCG0);                  // Disable the FLL control loop
  32.   UCSCTL1 = DCORSEL_5;                      // Select DCO range 16MHz operation
  33.   UCSCTL2 |= 249;                           // Set DCO Multiplier for 8MHz
  34.                                             // (N + 1) * FLLRef = Fdco
  35.                                             // (249 + 1) * 32768 = 8MHz
  36.   __bic_SR_register(SCG0);                  // Enable the FLL control loop

  37.   // Worst-case settling time for the DCO when the DCO range bits have been
  38.   // changed is n x 32 x 32 x f_MCLK / f_FLL_reference. See UCS chapter in 5xx
  39.   // UG for optimization.
  40.   // 32 x 32 x 8 MHz / 32,768 Hz = 250000 = MCLK cycles for DCO to settle
  41.   __delay_cycles(250000);
  42. }

  43. //*************************************************************************
  44. //                        初始化IO口子程序
  45. //*************************************************************************
  46. void Port_init()
  47. {
  48.         P1DIR|=BIT0;
  49.         P1OUT|=BIT0;
  50.         P3SEL = 0x00;
  51.         P3DIR = 0xFF;                   //數據口輸出模式
  52.         P6SEL = 0x00;
  53.         P6DIR|= BIT1 + BIT2 + BIT3;     //控制口設置為輸出模式
  54. }

  55. //***********************************************************************
  56. //        顯示屏命令寫入函數
  57. //***********************************************************************
  58. void LCD_write_com(unsigned char com)
  59. {        
  60.         RS_CLR;
  61.         RW_CLR;
  62.         EN_SET;
  63.         DataPort = com;                 //命令寫入端口
  64.         delay_ms(5);
  65.         EN_CLR;
  66. }

  67. //***********************************************************************
  68. //        顯示屏數據寫入函數
  69. //***********************************************************************
  70. void LCD_write_data(unsigned char data)
  71. {
  72.         RS_SET;
  73.         RW_CLR;
  74.         EN_SET;
  75.         DataPort = data;                //數據寫入端口
  76.         delay_ms(5);
  77.         EN_CLR;
  78. }

  79. //***********************************************************************
  80. //        顯示屏清空顯示
  81. //***********************************************************************
  82. void LCD_clear(void)
  83. {
  84.         LCD_write_com(0x01);            //清屏幕顯示
  85.         delay_ms(5);
  86. }

  87. //***********************************************************************
  88. //        顯示屏字符串寫入函數
  89. //***********************************************************************
  90. void LCD_write_str(unsigned char x,unsigned char y,unsigned char *s)
  91. {
  92.         
  93.     if (y == 0)
  94.     {
  95.             LCD_write_com(0x80 + x);        //第一行顯示
  96.     }
  97.     else
  98.     {
  99.             LCD_write_com(0xC0 + x);        //第二行顯示
  100.     }
  101.    
  102.     while (*s)
  103.     {
  104.             LCD_write_data( *s);
  105.             s ++;
  106.     }
  107. }

  108. //***********************************************************************
  109. //        顯示屏單字符寫入函數
  110. //***********************************************************************
  111. void LCD_write_char(unsigned char x,unsigned char y,unsigned char data)
  112. {
  113.         
  114.     if (y == 0)
  115.     {
  116.             LCD_write_com(0x80 + x);        //第一行顯示
  117.     }
  118.     else
  119.     {
  120.             LCD_write_com(0xC0 + x);        //第二行顯示
  121.     }
  122.    
  123.     LCD_write_data( data);  
  124. }

  125. //***********************************************************************
  126. //        顯示屏初始化函數
  127. //***********************************************************************
  128. void LCD_init(void)
  129. {
  130.     LCD_write_com(0x38);                //顯示模式設置  
  131.     delay_ms(5);
  132.     LCD_write_com(0x08);                //顯示關閉
  133.     delay_ms(5);
  134.     LCD_write_com(0x01);                //顯示清屏
  135.     delay_ms(5);
  136.     LCD_write_com(0x06);                //顯示光標移動設置
  137.     delay_ms(5);
  138.     LCD_write_com(0x0C);                //顯示開及光標設置
  139.     delay_ms(5);
  140. }

  141. void main( void )
  142. {
  143.   // Stop watchdog timer to prevent time out reset
  144.   WDTCTL = WDTPW + WDTHOLD;
  145.   clock_init();
  146.   uchar i,*p;
  147.   Port_init();                        //系統初始化,設置IO口屬性
  148.   delay_ms(100);                      //延時100ms
  149.   LCD_init();                         //液晶參數初始化設置
  150.   LCD_clear();                        //清屏
  151.    while (1)
  152.       {
  153.                 i = 1;
  154.                 p = "xxxxxxxx";                //字符串輸出顯示
  155.                 LCD_clear();
  156.                 LCD_write_str(0,0,"Welcome.DM430-L");
  157.                 delay_ms(250);
  158.                
  159.                 while (*p) {
  160.                         LCD_write_char(i,1,*p);      //單個字符輸出顯示
  161.                         i ++;
  162.                         p ++;
  163.                         delay_ms(100);               //延時250ms
  164.                         }
  165.                 delay_ms(250);
  166.                 P1OUT^=BIT0;
  167.       }
  168. }
復制代碼


1602.zip

423.5 KB, 下載次數: 28, 下載積分: 黑幣 -5

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:819974 發表于 2021-3-6 14:06 | 只看該作者
能問一下是用什么軟件寫的嗎?
回復

使用道具 舉報

板凳
ID:876849 發表于 2021-3-9 16:13 | 只看該作者
學習一波大佬的操作
回復

使用道具 舉報

地板
ID:956252 發表于 2021-7-26 09:57 | 只看該作者
想問一下,lcd怎么接線呢?
回復

使用道具 舉報

5#
ID:896149 發表于 2021-8-1 22:11 | 只看該作者
wj520yyj 發表于 2021-7-26 09:57
想問一下,lcd怎么接線呢?

我也想知道
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
日本免费高清不卡| 99re6在线观看| 亚洲精品一区二区三区蜜桃下载| av网站在线免费播放| www毛片com| 日韩精品在线视频免费观看| 2019中文字幕免费视频| 欧美日韩不卡一区| 久久精品视频一区二区三区| 91精品久久久久久久蜜月| 91九色在线播放| www.大网伊人| 午夜小视频免费| 五月天婷婷色综合| 九色91popny| 亚洲a级在线观看| 亚洲视频在线观看| 精品国产鲁一鲁一区二区张丽| 久久久国产亚洲精品| 九九热hot精品视频在线播放| 成人高清免费在线| 成人高清在线观看免费| 一本本久综合久久爱| 国产无人区码熟妇毛片多| 欧美一级片在线免费观看| 日韩中文在线字幕| 成人免费在线一区二区三区| 久久99视频免费| 精品少妇一区二区三区日产乱码| 一区二区日韩电影| 91日韩精品一区| 亚洲资源av| 日韩在线视频精品| 久久久久久亚洲精品美女| 污污在线观看| 五月激情在线| 美女黄色在线网站大全| 国产成人三级在线观看视频| 日韩 国产 在线| 无码 人妻 在线 视频| 国产淫片av片久久久久久| 亚洲国产精品视频一区| 亚洲free性xxxx护士白浆| 欧美极品少妇xxxxⅹ裸体艺术| 亚洲成人精品视频在线观看| 色哟哟亚洲精品| 一区二区在线观看免费视频播放| 欧美videossex另类| 影音av资源网| 亚洲美女炮图| 免费成人av在线播放| 在线看片免费人成视久网| 国产精品白浆流出视频| 国产精品系列视频| 97人人澡人人爽人人模亚洲| 日本一区二区视频在线播放| 在线能看的av网站| 欧美精品在欧美一区二区| 九九99玖玖| 成人网页在线免费观看| 欧美国产中文字幕| 国产亚洲视频在线观看| 精品精品国产高清a毛片牛牛 | 亚洲视频精品在线| 91精品国产综合久久国产大片 | 国产一区二区三区黄| 91在线免费观看网站| 国产精品久久二区| 日本精品久久久久影院| 日韩女优毛片在线| 欧美电影在线免费观看| 一本色道久久综合狠狠躁的推荐| 亚洲国产精品麻豆| 亚洲一区二区三区视频在线| 亚洲精品第一国产综合野| 国产婷婷一区二区| 国产欧美精品一区二区色综合 | 99国产精品| 日韩午夜av在线| 羞羞答答国产精品www一本| 亚洲免费播放| 丝袜美腿一区二区三区| 老司机免费视频久久| 亚洲一区二区三区免费在线观看| 亚洲三级网站| 久久综合五月| 欧美a级理论片| 毛片基地黄久久久久久天堂| 久久精品国产精品亚洲精品| 精品在线观看视频| 成人午夜私人影院| 成人黄色777网| 国产清纯在线一区二区www| 中文字幕第一页久久| **性色生活片久久毛片| 亚洲va在线va天堂| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 俺来也官网欧美久久精品| 免费在线毛片网站| youjizz在线播放| 在线成年人视频| 日本h视频在线观看| 做爰无遮挡三级| 色一情一交一乱一区二区三区 | 国产精品91在线| 成人欧美一区二区三区黑人孕妇| 色av吧综合网| 国产视频精品一区二区三区| 欧美一区二区三区播放老司机| 激情成人在线视频| 亚洲五月六月丁香激情| 亚洲欧美日韩小说| 欧美国产日本韩| 久久你懂得1024| 亚洲最大成人网4388xx| 国产精品第一页第二页第三页| 国产区精品视频在线观看豆花| 69堂精品视频在线播放| 日本综合字幕| 粉嫩av一区二区三区四区五区| 天堂电影一区| 捆绑调教日本一区二区三区| 色呦呦在线资源| 最新国产在线| 超碰97免费在线| 欧美1234区| 1区2区3区在线| 僵尸再翻生在线观看免费国语| 丰满大乳少妇在线观看网站 | 亚洲精品456| 欧美黄页在线免费观看| 欧美艳星介绍134位艳星| jlzzjlzz亚洲女人| 久久高清免费| 一个色综合网| 欧美日韩国产亚洲一区| 91精品电影| 亚洲国产一区二区精品专区| 亚洲少妇在线| 美女在线一区二区| 亚洲视频每日更新| 精品久久久久久久久久久久久久| 色88888久久久久久影院野外| 欧美日韩在线播放三区| 91精品国产全国免费观看| 精品国产一区二区三区久久久蜜月| 精品国内二区三区| 自拍偷拍免费精品| 久久久免费精品视频| 精品欧美一区二区三区久久久| 欧美欧美一区二区| 男人c女人视频| 99999精品视频| 欧美国产日本高清在线| 久久99精品久久久久久琪琪| 97精品视频在线| 国产剧情日韩欧美| 国产免费一区二区视频| 免费看污黄网站| 伊人av在线播放| 卡一卡二卡三在线观看| 国产精品a成v人在线播放| 日本黄色一级视频| 在线观看国产黄| 免费女人毛片视频| 最新在线观看av| 国产探花视频在线观看| 祥仔av免费一区二区三区四区| 免费成人直播| 欧美电影在线观看免费| 北条麻妃一区二区三区在线观看| 精品久久综合| 老牛影视一区二区三区| 国产中文字幕一区| 国产精品久久三区| 欧美影院精品一区| 亚洲人成五月天| 日韩免费不卡av| 欧美精品七区| 中文字幕一区二区三区四区在线视频| 欧美精品成人久久| 精品国产一级片| 成人黄色免费视频| 黄色毛片网站| 番号集在线观看| 丁香久久综合| 日本a口亚洲| 国产一区三区三区| 亚洲一区二区三区四区不卡| 亚洲国产高清福利视频| 欧美一级片一区| 日本一区二区三区免费观看 | 国产精品自拍在线观看| 91福利免费| 久久久久久女乱国产| 日本美女久久| 98精品久久久久久久| 99热国内精品永久免费观看| 国产福利91精品一区二区三区| 久久精品一区四区| 欧美一级xxx| 久久久久久久久久久av| 精品一区二区三区视频日产| 成人免费视频久久| 青青草手机视频在线观看| 四虎永久在线精品免费网址| 91p在线观看| 热国产热中文视频二区| 91麻豆精品国产91久久久久推荐资源| 99在线|亚洲一区二区| 国产三级一区二区三区| 精品国产污污免费网站入口| 国产精品www| 亚洲美免无码中文字幕在线| 国产精品免费在线| 少妇黄色一级片| 国产在线观看成人| 人妻与黑人一区二区三区| 日本三级电影网| 午夜影院免费| 91福利精品在线观看| 五月激激激综合网色播| 亚洲欧美日韩国产综合| 夜夜嗨av一区二区三区免费区| 成人激情视频在线观看| 超碰影院在线观看| 日韩无码精品一区二区三区| 亚洲图片欧美日韩| 黄色免费在线播放| 日韩欧美ww| 91色porny| 国产丝袜高跟一区| 久久riav二区三区| 国产精品熟女一区二区不卡| 中文字幕av久久爽| 天天干狠狠干| 国产精品极品| 91香蕉视频污在线| 欧美三级在线看| 成人黄色生活片| 8x8x成人免费视频| 亚洲AV无码国产精品午夜字幕| 台湾av在线二三区观看| 日韩精品亚洲aⅴ在线影院| 亚洲精品免费在线| 久久久免费精品视频| 日韩中文字幕三区| 日韩免费av网站| gogogo影视剧免费观看在线观看| 一区二区三区在线免费看| 亚洲日本成人在线观看| 久久久女女女女999久久| 高清欧美精品xxxxx| 九九热在线免费观看| 国产激情三区| 加勒比色老久久爱综合网| 亚洲一区在线看| 国产精品对白刺激| 中文字幕无人区二| 久久日.com| 一本大道色婷婷在线| 欧美成人午夜77777| 欧美亚洲免费在线一区| 亚洲一区二区在线| 在线国产视频一区| 114美女做爰视频在线| 亚洲精品福利| 亚洲国产精品成人综合色在线婷婷| 欧美成人免费观看| 韩国日本美国免费毛片| 性做久久久久久久| 羞羞漫画网18久久app| 天堂8中文在线最新版在线| 午夜国产一区二区| 精品国内片67194| 亚洲欧美日韩不卡| 中文字幕一区二区人妻痴汉电车| 国产在线小视频| 亚欧美无遮挡hd高清在线视频| 久久午夜精品一区二区| 久久精品成人一区二区三区| 六月丁香婷婷激情| 欧美熟女一区二区| 天堂在线中文网| 国产拍在线视频| 国内精品久久久久久久影视蜜臀| 亚洲黄色片网站| 欧美精品video| 男人亚洲天堂网| 色婷婷中文字幕| 欧亚一区二区| 欧美极品美女视频| 欧美另类暴力丝袜| 国产真人真事毛片视频| 在线影院自拍| 国产精品v日韩精品v欧美精品网站 | 亚洲激情久久| 51久久夜色精品国产麻豆| 伊人久久青草| 欧美一区二区三区成人精品| 深夜福利视频一区| 久久久精品午夜少妇| 亚洲天堂av在线免费观看| 大肉大捧一进一出好爽视频| 色噜噜一区二区三区| 自拍视频在线看| 欧美性猛交xxxx黑人猛交| 久久99精品国产99久久| 亚洲av中文无码乱人伦在线视色| 日韩黄色影院| 国产超碰在线一区| 欧美福利小视频| 无码人妻精品一区二区三应用大全| 天天操天天怕| 午夜视频一区| 日韩精品中文字幕有码专区| 激情网站五月天| 国产精品178页| 色欧美自拍视频| 久久久国产在线视频| 欧美双性人妖o0| gogogo影视剧免费观看在线观看| 日韩在线一区二区| 国产一区二区日韩| 亚洲色图欧美色| 亚洲wwwwww| 欧美少妇另类| 国产成人午夜高潮毛片| 77777少妇光屁股久久一区| 亚洲麻豆一区二区三区| 美女又爽又黄免费动漫| 欧美激情1区2区3区| 亚洲欧美一区二区三区四区| 日韩 国产 一区| eeuss鲁片一区| av网站免费在线观看| 中文字幕一区不卡| 久久香蕉综合色| 亚洲高清视频网站| 日韩中文字幕无砖| 亚洲视频777| 欧美特黄一区二区三区| 最近中文字幕在线中文视频| 久久97超碰色| 国产亚洲精品美女久久久久| 亚洲一区二区精品在线观看| 免费在线不卡av| 日韩伦理一区二区| 欧美色网站导航| 国产a级一级片| 午夜在线视频观看| 亚洲精品免费观看| 欧美极品第一页| 国产一级av毛片| 黄色软件视频在线观看| 欧美午夜不卡视频| 国产aaa一级片| 天天综合网天天做天天受| 首页亚洲欧美制服丝腿| 99re国产在线播放| 好男人在线视频www| 欧美一级淫片| 日韩成人中文电影| 成人在线看视频| 国产高清视频在线播放| 久久久噜噜噜久噜久久综合| 激情一区二区三区| www.亚洲天堂.com| 亚洲调教一区| 在线观看欧美www| 无码人妻精品一区二区三应用大全 | 欧美一区二区三区的| 天天干天天干天天干天天干天天干| 丁香综合在线| 免费不卡在线观看| 亚洲最大福利网站| 日本高清视频免费观看| 精品久久综合| 久久中文字幕国产| 国产精品777777| 影视一区二区| 97超级碰在线看视频免费在线看| 无码人妻精品一区二区三区蜜桃91| 欧美亚洲在线日韩| 欧美激情一区二区三区久久久 | 欧美大交乱xxxxbbbb| 一区二区国产在线| 亚洲精品欧美极品| 99久久久国产精品无码免费| 九九热爱视频精品视频| 日韩一区二区在线视频| 成人毛片在线免费观看| 欧美在线影院| 国产精品海角社区在线观看| 97视频免费在线| 久久亚洲风情| 精品国产一区二区三区麻豆免费观看完整版| 先锋资源中文字幕| 亚洲激情社区| 国产又爽又黄ai换脸|