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

標題: msp430單片機AD轉換1602顯示Proteus仿真+代碼 [打印本頁]

作者: lokk_jk    時間: 2019-5-23 10:19
標題: msp430單片機AD轉換1602顯示Proteus仿真+代碼
msp430,AD轉換1602顯示仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. /******************************************************************
  2. * 實驗名稱:LCD1602 顯示仿真 (MSP430F249)
  3. *        
  4. * 實驗說明:
  5. *     通設置系統主時鐘(MCLK=8Mhz ) 、輔助時鐘(ACLK=8Mhz )、
  6. *      子系統時鐘(SMCLK=8Mhz )
  7. * 編譯軟件:Embedded Workbench 5.3
  8. *
  9. *仿真軟件:proteus7.7 sp 2
  10. ******************************************************************/

  11. #include <MSP430x24x.h>
  12. #include <string.h>
  13. #define uchar unsigned char
  14. #define uint unsigned int

  15. /**************定義接口************************/
  16. #define LCDIO     P1OUT
  17. #define LCD1602_RS_1  P2OUT|=1  
  18. #define LCD1602_RS_0  P2OUT&=~1
  19. #define LCD1602_RW_1  P2OUT|=2
  20. #define LCD1602_RW_0  P2OUT&=~2
  21. #define LCD1602_EN_1   P2OUT|=4
  22. #define LCD1602_EN_0   P2OUT&=~4

  23. /**************定義函數************************/
  24. void LCD_write_command(unsigned char command);//寫入指令函數
  25. void LCD_write_dat( unsigned char dat);//寫入數據函數
  26. void LCD_set_xy( unsigned char x, unsigned char y );//設置顯示位置函數
  27. void LCD_dsp_char( unsigned char x,unsigned char y, char dat);//顯示一個字符函數
  28. void LCD_dsp_string(unsigned char X,unsigned char Y,const char *s);//顯示字符串函數
  29. void LCD_init(void);//初始化函數
  30. void delay_nms(unsigned int n);//延時函數
  31. /********************************************/
  32. void delayms(uint t)
  33. {
  34.     uint i;
  35.     while(t--)
  36.       for(i=1330;i>0;i--);//進過參數的調整
  37. }
  38. /*******檢查忙函數*************/
  39. void LCD_check_busy()      //實踐證明,在我的LCD1602上,檢查忙指令通過率極低,以
  40. {                                          //至于不能正常使用LCD。因此我沒有再用檢查忙函數。而使

  41.           P1DIR=0x00;
  42.           LCDIO=0xff;
  43.           LCD1602_RS_0;                 //要用200次循環便能完成。   
  44.           LCD1602_RW_1;
  45.           LCD1602_EN_1;
  46.         while(P1IN&0x80);
  47.         LCD1602_EN_0;
  48.         P1OUT=0x00;
  49.         P1DIR=0xFF;
  50. }
  51. /******************************/

  52. /**************寫指令函數********************************/  
  53. void LCD_write_command(unsigned char command)
  54. {
  55.       
  56.         //LCD_check_busy(); //加上這句仿真無法通過
  57.         
  58.         LCD1602_RS_0;   
  59.         LCDIO=command;
  60.         LCD1602_EN_1;
  61.         
  62.         //delayms(1);
  63.         LCD1602_EN_0;
  64.         delayms(1);
  65.   
  66. }
  67. /***************************************************/
  68. /****************寫數據函數************************/
  69. void LCD_write_dat( unsigned char dat)
  70. {
  71.       //LCD_check_busy();  //加上這句仿真無法通過
  72.       LCD1602_RS_1;
  73.       LCDIO=dat;
  74.       LCD1602_EN_1;
  75.       
  76.       //delayms(1);
  77.       LCD1602_EN_0;
  78.       delayms(1);
  79.       LCD1602_RS_0;


  80. }
  81. /****************************************************/
  82. /***************設置顯示位置**************************/
  83. void LCD_set_xy( unsigned char x, unsigned char y )
  84. {
  85. unsigned char address;
  86. if (y == 1)
  87.      address = 0x80+x;
  88. else if (y == 2)
  89. {
  90.         address=0x80+0x40+x;
  91.         
  92. }
  93. LCD_write_command(address);
  94. }
  95. /***************************************************/
  96. /****************顯示一個字符**********************/
  97. void LCD_dsp_char( unsigned char x,unsigned char y, char dat)
  98. {
  99. LCD_set_xy( x, y );
  100. LCD_write_dat(dat);
  101. }
  102. /**********************************************/
  103. /***************顯示字符串函數***************/
  104. void LCD_dsp_string(unsigned char X,unsigned char Y,const char *s)
  105. {
  106.        uchar len,List;
  107.        len=strlen(s);
  108.        LCD_set_xy( X, Y );
  109.        for(List=0;List<len;List++)
  110.        //LCD_dsp_char(X+List,Y,s[List]);
  111.        LCD_write_dat(s[List]);
  112.       
  113. }
  114. /***********************************************/
  115. /********** 延時**********************/
  116. void delay_nms(unsigned int n)      
  117. {
  118.        unsigned int i=0,j=0;
  119.        for (i=n;i>0;i--)
  120.        for (j=0;j<10;j++);  
  121. }
  122. /**************************************/
  123. /************初始化函數****************/
  124. void LCD_init(void)
  125. {
  126.       LCD1602_RW_0;
  127.       LCD1602_EN_0;
  128.       //CLEARSCREEN;//clear screen
  129.       LCD_write_command(0x38);//set 8 bit data transmission mode
  130.       delayms(1);
  131.       LCD_write_command(0x38);//set 8 bit data transmission mode
  132.       delayms(1);
  133.       LCD_write_command(0x38);//set 8 bit data transmission mode
  134.       delayms(1);
  135.       LCD_write_command(0x06);//open display (enable lcd display)
  136.       delayms(1);
  137.       LCD_write_command(0x0C);//set lcd first display address
  138.       delayms(1);
  139.       LCD_write_command(0x01);//clear screen
  140.       delayms(1);
  141.       //LCD_write_command(0x80);//clear screen
  142.       //delayms(1);
  143. }
  144. /****************************************************/


  145. void main(void)
  146. {
  147.    
  148.     WDTCTL=WDTPW + WDTHOLD; // 關閉看門狗
  149.     P1DIR=0xFF;            // 設置方向
  150.     P1SEL=0;            // 設置為普通I/O 口
  151.    
  152.     P2DIR=0xFF;            // 設置方向
  153.     P2SEL=0;            // 設置為普通I/O 口
  154.    
  155.     P2OUT=0x00;
  156.     P1OUT=0x00;
  157.     delayms(200);   
  158.     LCD_init();
  159.    
  160.     while(1)
  161.     {
  162.    
  163.      LCD_dsp_string(1,1,"  LCD TEST   ");//在第一行第一列顯示"LCD TEST"
  164.      LCD_dsp_string(1,2,"  SUCCSEEE!  ");//在第一行第一列顯示"LCD TEST"
  165.      _BIS_SR(LPM0_bits+ GIE);//進入低功耗睡眠模式  
  166.     }

  167.    
  168. }
復制代碼

所有資料51hei提供下載:
LCD1602.rar (243.5 KB, 下載次數: 59)



作者: 靜靜的咸魚1    時間: 2019-5-26 14:47

謝謝樓主分享! ......
作者: 51hei電控200522    時間: 2019-5-26 23:53
這篇帖子大家千萬別下,這根本實現不了AD采集,僅僅是一個液晶的測試程序。強烈建議站長給刪掉~!!!!




歡迎光臨 (http://www.izizhuan.cn/bbs/) Powered by Discuz! X3.1
黄色大秀av大片| 成人国产亚洲欧美成人综合网 | 五十路中文字幕| 俺来也官网欧美久久精品| 国内精品在线播放| xxxxx91麻豆| gogo亚洲国模私拍人体| 任你操在线观看| 免费黄色成人| 欧美一区二区三区在线观看| 97精品国产97久久久久久粉红 | 日本一本在线视频| www视频完整版| 精品一区二区三区的国产在线观看| 91精彩在线视频| 精品一区二区三区中文字幕 | 在线天堂中文字幕| 嫩草影院2018| 欧美变态网站| 中文字幕欧美日韩一区| 欧美成人激情在线| 激情五月开心婷婷| 国产人妖一区二区| 国产网站在线免费观看| 亚洲精品看片| 日韩久久久久久| 午夜精品福利一区二区| 中日韩精品视频在线观看| 可以免费看黄色的网站| 黄色日韩网站视频| 亚洲第一在线视频| www亚洲成人| 免费自拍视频| 国一区二区在线观看| 国产一区二区三区久久精品| 欧美日本视频在线观看| 午夜免费在线| 国产精品mm| 欧美成人午夜激情| 黄色香蕉视频在线观看| www在线观看黄色| 亚洲免费高清视频在线| 99porn视频在线| 国产手机视频在线| 国产亚洲欧美日韩在线观看一区二区| 91精品国产91久久久久久一区二区 | 亚洲成人激情在线观看| 五月婷婷之婷婷| 精品a在线观看| 91精品国产91久久久久久黑人| 亚欧色一区w666天堂| 欧美一级爱爱视频| 樱花在线免费观看| 岛国av午夜精品| 国产精品久久免费观看| 福利在线一区| 国产精品国产自产拍高清av水多| 一区二区三区电影网| 免费网站在线观看人| 久久久久国产精品一区三寸| 日韩欧美国产综合在线一区二区三区| 国产aaa免费视频| 国产又爽又黄免费软件| 91精品一区| 亚洲欧洲日产国码二区| 免费91麻豆精品国产自产在线观看| 免费看涩涩视频| 色琪琪丁香婷婷综合久久| 中国女人久久久| 久久久久久久久久久亚洲| 高清乱码免费看污| 成人在线免费观看91| 久久国产精品久久久久| 国产伦精品一区二区三区视频痴汉 | 国产精品综合久久久| 国产精品羞羞答答在线| 在线亚洲精品| 精品国产aⅴ麻豆| 污黄色在线观看| 精品电影在线观看| 永久免费观看片现看| 精品国产精品国产偷麻豆| 成人av色在线观看| 国产精品亚洲色图| 国产亚洲一区二区三区| 亚洲欧美一区二区三区不卡| 成人av色网站| 国产精品久久久久久久午夜| 国产男女av| 国产精品二三区| 三级黄色片网站| 日韩欧美三级| 国产欧美欧洲| 久久久久久青草| 99久久久久久| 欧美熟妇一区二区| 99热精品在线观看| 一本久久a久久精品vr综合| 尤物网在线观看| 中文字幕最新精品| 先锋影音欧美官网| 狠狠躁18三区二区一区| 一区视频免费观看| 久久精品五月| 国产日韩在线观看av| 神马午夜dy888| 亚洲国产欧美日韩精品| 少妇荡乳情欲办公室456视频| 久久综合网色—综合色88| 人妻av无码一区二区三区| 久久精品盗摄| 天堂网在线免费观看| 日韩欧美中字| 欧美性大战久久久久xxx| 亚洲国产一区二区三区网站| 区一区二区三区中文字幕| h视频在线播放| 国内伊人久久久久久网站视频 | 成人天堂yy6080亚洲高清| 97成人精品区在线播放| 91在线电影| 国产午夜精品全部视频在线播放| 国产69精品久久久久9999小说| 色天天综合色天天久久| 中文字幕日韩三级| 亚洲综合自拍偷拍| 中文永久免费观看| 亚洲国产经典视频| 最新黄色网址在线观看| 欧美性猛交xxx| 美女黄色网址| 91国内产香蕉| 久久人体大尺度| 老司机激情视频| 亚洲狠狠婷婷| 日韩av电影网| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲天堂免费av| 日韩精品专区在线影院重磅| 免费观看的av网站| 91久久久久久久久久久| 欧美日韩伦理一区二区| 欧美无砖专区免费| 黄色精品一区| 日韩欧美亚洲视频| 欧美日本一区二区在线观看| ass白嫩白嫩的小美女| 国内外成人免费激情在线视频| 超碰在线资源| 日韩五码在线观看| 国产精品一区2区| 黄色aaa毛片| 国产片一区二区| free欧美性| 91亚洲va在线va天堂va国| 日韩高清成人在线| 国产亚洲精品久久久久久无几年桃| 亚洲欧美一区二区三区国产精品| 秋霞午夜剧场| 精品产品国产在线不卡| 欧美日本不卡高清| 中文字幕一级片| 亚洲老板91色精品久久| 成人国产免费电影| 亚洲一区二区中文字幕在线观看| 国产午夜精品一区二区三区四区| 久久国产精品1区2区3区网页 | 最新中文字幕在线| 亚洲v国产v| 三级久久三级久久| 一区二区三区日| 日韩中文字幕在线播放| 日韩电影精品| 国产综合精品久久久久成人av| 日本韩国一区二区三区视频| 日本在线观看视频| 色综合久久久久无码专区| 国产午夜精品一区二区三区四区 | 亚洲欧美一区二区久久| 在线观看av片| 国产av人人夜夜澡人人爽麻豆| 久久亚洲私人国产精品va媚药| 嫩草影院视频| 日日噜噜噜夜夜爽爽| 国产三级一区二区| 5566先锋影音夜色资源站在线观看| 国产三区精品| 国产精品香蕉一区二区三区| 暖暖影院日本高清...免费| 亚洲国产一区在线| 国产日产欧美一区二区视频| 成人黄色激情网站| 日韩av高清在线看片| 亚洲男人天堂av| 亚乱亚乱亚洲乱妇| v8888av| 91精品国产欧美日韩| 桃花岛成人影院| 五月天激情国产综合婷婷婷| 国产69精品久久久久99| 国产日韩高清一区二区三区在线| 拍拍拍无挡免费播放视频在线观看| 国产精品麻豆免费版| 国产在线精品国自产拍免费| 男男视频在线观看网站| 91欧美视频在线| 日韩免费看网站| 红桃视频在线观看一区二区| av观看在线免费| 久久久久久国产精品mv| 国产精品国产馆在线真实露脸| 日本视频在线免费观看| 中文字幕电影av| 日本亚洲欧美成人| 久久99精品久久久久久久久久久久 | 在线一区二区三区四区| 涩涩在线视频| 男人天堂av在线播放| 成人一区二区电影| 97久久久精品综合88久久| 黄色网页在线免费看| 91ts人妖另类精品系列| 九九精品视频在线观看| 国产一区二三区好的| 在线观看av影片| 国产aaaaaaaaa| 国产精品久久久久久久久借妻| 日韩精品欧美精品| 欧美日夜夜逼| 1024手机在线视频| 91av免费看| 亚洲天堂免费在线观看视频| 北岛玲heyzo一区二区| 亚洲一线在线观看| 亚洲春色在线视频| 欧美自拍偷拍一区| 希岛爱理一区二区三区| 成人午夜天堂| 老熟妻内射精品一区| 91精品久久久久久久久久入口| 久久影音资源网| 欧洲成人一区| 青青色青青操| 国产美女免费无遮挡| 国产精品旅馆在线| 亚洲色图丝袜美腿| 99精品中文字幕在线不卡| 欧美超强性xxxxx| 国产xxxxxxxxx| 国产精品二区二区三区| 亚洲欧洲日韩在线| 国产一区二区三区视频在线| 男人的天堂色| 精品国产乱码久久久久久1区二区| 一本一本久久a久久精品牛牛影视| 亚洲茄子视频| 成年人在线观看| 国产成人无码精品亚洲| 欧美精品一区二区三区在线看午夜 | 私库av在线播放| 国产欧美欧洲在线观看| 国产精品久久久久久久午夜片| 亚洲综合在线电影| 日夜操在线视频| 亚洲美女高潮久久久| 日韩av免费在线播放| 国产精品久久久久三级| 精品成人18| 在免费jizzjizz在线视频| 国产美女喷水视频| 国产日韩在线视频| 欧美日韩国产另类一区| 888久久久| 久操视频在线免费播放| 蜜桃视频在线观看www| www.超碰97.com| 国产精品久久久久久久久久东京| 国产精品天天看| 欧美日中文字幕| 黄色网址在线播放| 黄色一级a毛片| 337p日本欧洲亚洲大胆张筱雨 | 亚洲三级国产| 欧美xxxx做受欧美88bbw| 欧美另类极品videosbest视| 欧美做受xxxxxⅹ性视频| a级国产乱理论片在线观看99| 欧美裸体一区二区三区| 国产精品一色哟哟哟| 五月天色综合| 有色激情视频免费在线| xxxx69·hdxxxxx| 少妇影院在线观看| 九九爱精品视频| 成人精品一二区| 日韩在线免费观看视频| 亚洲永久精品国产| 国产欧美激情| 日韩一区免费| 欧美日韩伦理片| 亚洲色图21p| 欧美成人三级视频| 中文久久久久久| 欧美一级二级三级| 国内精品久久久久影院优 | 91看片淫黄大片91| 国产精品xxx视频| 精品精品国产高清a毛片牛牛 | 日本亚洲天堂| 三级视频在线看| 久久激情免费视频| 久久精品久久99| 影音先锋欧美资源| 国产欧美一区二区三区视频| 亚洲免费视频一区二区| 高潮白浆女日韩av免费看| 成人h精品动漫一区二区三区| 影音先锋日韩精品| 国产区精品视频在线观看豆花| 中文字幕网在线| 全国男人的天堂网| 手机av在线不卡| 国产精品乱码久久久久| 国产精品mp4| 国产精品mp4| 成人av片网址| 日本在线观看一区二区三区| 日韩欧美一区二区三区四区| 伊人色综合久久天天五月婷| 日韩精品一区二区三区电影| www成人免费| 狠狠热免费视频| 99国产精品免费视频| 少妇精品一区二区三区| 五月婷婷一区二区| 91福利免费视频| 亚洲国产精品影视| 日韩不卡av| 亚洲天堂电影网| 日韩欧美手机在线| 相泽南亚洲一区二区在线播放| 国产一区二区三区高清| 亚洲欧洲一区二区福利| 成人激情在线播放| 欧美成人合集magnet| 亚洲成人久久久| 欧美日韩视频免费播放| 91影院在线观看| 免费看的黄色欧美网站| 中文字幕av一区二区三区人| 欧美一区二区少妇| www.黄在线| 九色国产视频| 成人黄色免费视频| 久久一二三四区| 国产调教打屁股xxxx网站| 一本久道高清无码视频| 丰满少妇大力进入| 欧美爱爱视频网站| 日韩美女一区| 成人短视频在线观看免费| 农村妇女精品一二区| 欧美xxxxx精品| 欧美成人免费观看视频| 91成品人影院| 无遮挡又色又刺激的女人视频| 永久www成人看片| √天堂8在线网| 亚洲国产精品欧美久久| 亚洲欧美色图区| 色久视频在线观看| 擼擼色在线看观看免费| 日韩精品丝袜美腿| 久久亚洲视频| 亚洲亚洲人成综合网络| 亚洲国产欧美精品| 国产成人精品一区| 中文字幕一区二区三区精彩视频 | 亚洲精品美女久久久久| hitomi一区二区三区精品| 99国产精品国产精品久久| 懂色av一区二区夜夜嗨| 久久激情网站| 亚洲神马久久| 亚洲高清成人| 亚洲人人精品| 国产精品资源站在线| 91亚洲国产成人精品一区二区三 | 亚洲大片免费看| 色综合久久精品| 欧美日韩电影在线观看| 日韩av一区二区三区在线| 91欧美一区二区三区| 成人av一区二区三区在线观看| 韩国三级电影在线观看婷婷 | 日本视频一区在线观看| 国产精品一区二区久久久久| 国产一区不卡在线观看| 亚洲一区精品视频| 国产内射老熟女aaaa|