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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 11866|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

LCD12864顯示屏使用心得體會(huì)與例程及資料下載

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:267475 發(fā)表于 2017-12-27 01:11 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
1.第一次使用12864時(shí)不知道如何接線,由于開始把BLA和VCC接到了MSP430端口的VCC端,使得顯示屏亮度變暗,后來才知道BLA19腳)和VCC2腳)是12864的工作電壓,最好接到5V的供電電源上,MSP430端口Vcc輸出電壓是3.5V左右,可以用萬(wàn)用表測(cè)試。


2.12864串行測(cè)試要接8條線。DB0~DB7不需要接。根據(jù)軟件程序,R/w5腳)E6腳)兩個(gè)分別接MSP430的P1.4、P1.5。
VCC2腳)BLA19腳)兩個(gè)應(yīng)該接+5V工作電壓,GND1腳)BLK20腳)兩個(gè)應(yīng)該接在同一個(gè)地。+5V電壓可以使用另一片51單片機(jī)提供。把51單片機(jī)的Vcc和GND跳線帽摘下來,兩個(gè)引腳都要接滿才能導(dǎo)通。PSB15腳)接地說明是串口通訊。RS4腳)接高電平——可以接MSP430的VCC,3.5V足夠是高電平了。

3.使用13級(jí)之前的學(xué)長(zhǎng)們留下的程序庫(kù),發(fā)現(xiàn)MSP430中有一些地方需要改進(jìn),就是初始化程序中應(yīng)該包含有清屏指令,而他們都沒有將這條指令寫入,屏幕上會(huì)出現(xiàn)一些亂碼。


4.基本的MSP430    LCD12864程序中包含有的基本的函數(shù):
寫命令函數(shù)(對(duì)顯示屏進(jìn)行一些操作,比如清屏,顯示全部字,關(guān)閉游標(biāo)等)
寫數(shù)據(jù)函數(shù)(想要在屏幕上輸出的東西)
初始化函數(shù)(對(duì)顯示屏進(jìn)行初始化,調(diào)用到寫命令函數(shù))
設(shè)置坐標(biāo)函數(shù)(了解12864的坐標(biāo),第一行是0x80,第二行0x90,第三行0x88,第四行0x98)
寫字符串或?qū)憯?shù)字函數(shù)(輸出自己想要的字符,但是要注意12864一行只能顯示8個(gè)字,而且不一定能全部正確顯示,會(huì)出現(xiàn)各種各樣的問題,需要自己慢慢排查接線或者重新調(diào)試)

MSP430單片機(jī)源程序如下:
  1. //12864液晶串行顯示測(cè)試程序
  2. //P1.4模擬SID(接第5腳),P1.5模擬SCLK(接第6腳)
  3. //4腳(CS信號(hào))接高電平選通,15腳(PSB信號(hào))接地選擇串行方式
  4. //17腳(RST信號(hào))根據(jù)注釋提示懸空
  5. #include <MSP430g2231.h>

  6. void int_port(void)                    //管腳初始化                       
  7. {
  8.   P1SEL&=~BIT4;                        //P1.4模擬SID,設(shè)置為i/o口輸出方向                        
  9.   P1DIR|=BIT4;                          
  10.   P1OUT&=~BIT4;                           
  11.   P1SEL&=~BIT5;                        //P1.5模擬SCLK,設(shè)置為i/o口輸出方向                           
  12.   P1DIR|=BIT5;                           
  13.   P1OUT&=~BIT5;                           
  14. }
  15. void delay(unsigned int t)             //延時(shí)函數(shù)
  16. {                                      //粗略延時(shí),滿足時(shí)序要求
  17. unsigned int i,j;
  18. for(i=0; i<t;  i++)
  19.         for(j=0; j<10; j++);
  20. }
  21. void sendbyte(unsigned char zdata)     //數(shù)據(jù)傳送函數(shù)
  22. {
  23.   unsigned char code_seg7;            
  24.   unsigned char serial_clk;              
  25.   unsigned char serial_shift;               
  26.   code_seg7=zdata;                              
  27.   serial_shift=0x80;                       
  28.   for(serial_clk=0; serial_clk<8; serial_clk++)
  29.   {                                   
  30.     if(code_seg7&serial_shift)            
  31.     {
  32.       P1OUT|=BIT4;                     //SID為1
  33.     }
  34.     else
  35.     {
  36.       P1OUT&=~BIT4;                    //SID為0                       
  37.     }
  38.     P1OUT&=~BIT5;                      //產(chǎn)生時(shí)鐘信號(hào)下沿
  39.     P1OUT|=BIT5;                       //產(chǎn)生時(shí)鐘信號(hào)上沿                             
  40.     serial_shift=serial_shift>>1;      //準(zhǔn)備發(fā)送下一位數(shù)據(jù)           
  41.   }   
  42. }
  43. void write_com(unsigned char cmdcode)  //寫命令函數(shù)
  44. {                                      //串口控制格式(11111AB0)
  45.                                 //A數(shù)據(jù)方向控制,A=H時(shí)讀,A=L時(shí)寫
  46.                                        //B數(shù)據(jù)類型選擇,B=H時(shí)為顯示數(shù)據(jù),B=L時(shí)為命令
  47. sendbyte(0xf8);                //MCU向LCD發(fā)命令

  48.         sendbyte(cmdcode & 0xf0);      //發(fā)高四位數(shù)據(jù)(數(shù)據(jù)格式D7D6D5D4_0000)
  49. sendbyte((cmdcode << 4) & 0xf0);//發(fā)低四位數(shù)據(jù)(數(shù)據(jù)格式D3D2D1D0_0000)
  50. delay(2);                      //延時(shí)等待
  51. }
  52. void write_data(unsigned char Dispdata)//寫數(shù)據(jù)函數(shù)
  53. {

  54. sendbyte(0xfa);                //MCU向LCD發(fā)數(shù)據(jù)
  55. sendbyte(Dispdata & 0xf0);     //發(fā)高四位數(shù)據(jù)
  56. sendbyte((Dispdata << 4) & 0xf0);//發(fā)低四位數(shù)據(jù)
  57. delay(2);
  58. }
  59. void lcdinit()                         //LCD初始化
  60. {  
  61. delay(20000);                  //復(fù)位等待(內(nèi)部自帶上電復(fù)位電路),時(shí)間較長(zhǎng)
  62. write_com(0x30);               //功能設(shè)定:基本指令集操作               
  63. delay(50);                     //延時(shí)等待
  64. write_com(0x0c);               //整體顯示,關(guān)游標(biāo)
  65. write_com(0x01);               //屏幕清零            
  66. delay(50);
  67. }
  68. void print_string(unsigned char *s)          //發(fā)送字符串
  69. {  
  70. while(*s > 0)                  //C語(yǔ)言里字符串末尾自動(dòng)加“\0”(ASCII碼值為0)
  71.     {
  72.   write_data(*s);        //發(fā)送字符對(duì)應(yīng)的ASCII碼,12864指針可設(shè)置自動(dòng)指向下一個(gè)顯示地址
  73.   s++;      
  74.   delay(50);
  75.     }
  76. }
  77. void Test()
  78. {       unsigned char dat1,dat2,dat3,dat4;
  79. dat1=1;dat2=2;dat3=3;dat4=4;//顯示dat1—4的值,如果dat1=1不轉(zhuǎn)換為ASCII碼,則輸出的應(yīng)該是31而不是1
  80.         write_com(0x03);              //發(fā)指令,地址歸位
  81. delay(50);                     //延時(shí)   
  82. write_com(0x80);               //第一行首地址0x80
  83. print_string("德州儀器MSP430"); //第一行顯示。一行能顯示8個(gè)字,一個(gè)中文頂2個(gè)字母或數(shù)字
  84.         write_com(0x94);               //第二行首地址0x90,從第四個(gè)開始顯示
  85.         write_data(dat1+0x30);         //發(fā)送dat1的ASCII碼,顯示dat1的值
  86.         write_data(dat2+0x30);         //發(fā)送dat1的ASCII碼,顯示dat2的值
  87.         write_data(dat3+0x30);         //發(fā)送dat1的ASCII碼,顯示dat3的值
  88.         write_data(dat4+0x30);         //發(fā)送dat1的ASCII碼,顯示dat4的值
  89.         write_data('H');               //發(fā)送H的ASCII碼,顯示H
  90.         write_data('z');               //發(fā)送z的ASCII碼,顯示z
  91.         write_com(0x90);
  92.         print_string("頻率:");
  93.         delay(200);                    //較長(zhǎng)時(shí)間延時(shí),保證下次操作前LCD完成上述功能處于非忙狀態(tài)
  94. }
  95. void main()//正確結(jié)果:屏幕顯示:德州儀器MSP430(第一行) 頻率:  1234HZ(第二行)
  96. {
  97. WDTCTL=WDTPW+WDTHOLD;          //關(guān)閉看門狗
  98. int_port();                    //端口初始化
  99. lcdinit();                     //LCD初始化
  100. Test();                        //測(cè)試
  101. …………
  102. …………
  103. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
12864.rar (14.87 MB, 下載次數(shù): 317)



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

使用道具 舉報(bào)

沙發(fā)
ID:266106 發(fā)表于 2017-12-27 07:48 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

板凳
ID:30541 發(fā)表于 2019-1-2 13:56 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

地板
ID:485647 發(fā)表于 2019-3-6 16:04 | 只看該作者
謝謝 樓主分享
回復(fù)

使用道具 舉報(bào)

5#
ID:592519 發(fā)表于 2019-7-30 15:36 | 只看該作者
感謝樓主分享
回復(fù)

使用道具 舉報(bào)

6#
ID:631216 發(fā)表于 2019-10-28 09:47 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

7#
ID:647145 發(fā)表于 2019-12-8 21:01 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

8#
ID:632129 發(fā)表于 2020-1-17 17:26 | 只看該作者
十分感謝樓主的分享
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
成人av在线资源| 美女扒开腿让男人桶爽久久动漫| 久久久久久天堂| 91久久久久久国产精品| 国产精品久久久久aaaa| 久久夜色精品国产噜噜av小说| 老师我好爽再深一点的视频| ass极品水嫩小美女ass| 国产97在线|亚洲| 亚洲图片有声小说| 久久精品国产www456c0m| 四虎在线免费观看| 91中文字幕在线播放| 国产xxxxx在线观看| 久久久久久com| 亚洲人成7777| 欧美国内亚洲| 日韩影视在线| 国产日韩欧美一区二区三区视频| 亚洲av成人片无码| 国产精品日韩一区二区三区| 精品福利一二区| 成人美女在线观看| swag国产精品一区二区| 自拍偷拍中文字幕| 92国产精品久久久久首页| 91福利区一区二区三区| 日本网站在线观看一区二区三区| 久久电影tv| 婷婷亚洲天堂| 无码人妻久久一区二区三区| 国产中文字幕免费观看| 日本精品中文字幕| 欧美日韩成人综合天天影院| 国内外成人在线视频| 精品视频在线播放一区二区三区 | 亚洲精品91在线| 四虎永久国产精品| 欧美成人激情图片网| 亚洲免费观看高清完整版在线 | 91网在线看| 美女翘臀白浆直流视频| 精品人妻在线播放| 午夜激情av在线| 99中文字幕| 中文字幕亚洲第一| 欧美视频在线观看免费网址| 国内久久精品视频| 国产剧情一区| 国产欧洲在线| www污污在线| 中文字幕无乱码| 少妇一级淫片免费放中国| 视频区 图片区 小说区| 欧美中文娱乐网| 欧美性视频精品| 亚洲成人av片| 午夜欧美大尺度福利影院在线看| 久久精品理论片| 成人av国产| 国产超碰精品| 波多野结衣一区二区| 日日爱夜夜操| 国产女人高潮时对白| 国产吞精囗交久久久| 毛片在线播放视频| 国产偷久久久精品专区| 久久久久久成人精品| 日韩欧美一区二区久久婷婷| 亚洲色图20p| 国产在线看一区| 欧美激情综合| 91成人噜噜噜在线播放| 哥也色在线视频| 免费高清视频日韩| 免费国产h视频在线观看86| 国产偷人爽久久久久久老妇app | 色成人亚洲网| www..69.hd| 自拍偷拍18p| 91麻豆制片厂| 伊人成人免费视频| 97中文字幕在线| 久久99精品国产99久久| 日本视频久久久| 久久精品精品电影网| 精品免费视频.| 午夜av区久久| 久久精品一区二区三区不卡 | 四虎成人精品永久免费av| 国产一卡二卡三卡四卡| 男人日女人下面视频| 色视频一区二区三区| 91精品视频免费观看| 亚洲18私人小影院| 日韩日本欧美亚洲| 日韩精品免费综合视频在线播放| 色婷婷综合久久久久中文| 国产精品久久久久天堂| 成人sese在线| 精品亚洲porn| 午夜精品剧场| 久久国产中文字幕| 日韩超碰人人爽人人做人人添| 欧洲一区精品| 成人免费看片| 国产尤物视频在线| 国产视频一二| 色版视频在线观看| 少妇精品高潮欲妇又嫩中文字幕 | 国产精品美女久久久久久 | 激情高潮到大叫狂喷水| 国产亚洲视频一区| 黄色影院一级片| 亚洲精品乱码久久久久久蜜桃91| 国产成人精品日本亚洲11 | 黑人精品xxx一区一二区| 欧美激情综合在线| 久久人人爽爽爽人久久久| 国产精品一区二区视频| 视频一区视频二区中文字幕| 五月天激情综合网| 欧美三级美国一级| 久久成人福利| 日韩精品成人在线观看| 日本综合视频| 福利一区二区三区视频在线观看| 国产网站在线免费观看| 欧美日本高清| 91女主播在线观看| 免费黄色网页在线观看| 69久久夜色| 国产高清在线看| 日韩三级电影网| 一二三中文字幕在线| hbad中文字幕| 亚欧黄色av| 91xxxxx| h在线观看视频免费网站| 韩国三级电影在线观看婷婷| 欧美另类videos粗暴黑人| 国产小视频一区| 人妻无码中文字幕| 天天操天天射天天| 精品国产99久久久久久宅男i| 夜夜躁狠狠躁日日躁av| 91美女精品网站| 国产欧美久久久精品免费| 中文字幕第一页在线播放| 久久久久久无码午夜精品直播| 国产一级淫片a视频免费观看| 日韩精品成人一区| 日韩美女视频网站| 伊人久久久久久久久久久久| 亚洲欧美日韩一区二区三区四区| 在线永久看片免费的视频| 香蕉污视频在线观看| 国产精品无码在线播放| 一级特黄色大片| 99精品在线看| 亚洲国产图片| 嫩草影院在线观看未满十八| 激情小说图片视频| 成人在线看片网站| 影音先锋另类| 激情小视频在线| a视频在线免费看| 天堂√8在线中文| 一区二区日韩| 亚洲一区二区| 日本在线观看不卡视频| 26uuuu精品一区二区| 亚洲精品国久久99热| 欧美制服丝袜第一页| 亚洲国产精品久久| 久久久久亚洲精品国产| 91老司机在线| 可以免费看的黄色网址| 日韩av卡一卡二| 国产精品久久免费观看| 波多野结衣 久久| 男人天堂va| 国产精品99久久99久久久| eeuss影院在线播放| 国模一区二区| 99久久夜色精品国产亚洲1000部| 奇米影视一区二区三区| av第一福利在线导航| 伊人久久综合网另类网站| 教室别恋欧美无删减版| 欧美在线综合| 国产欧美综合色| 欧美丝袜丝交足nylons图片| 中文字幕成人精品久久不卡| 国产欧美精品久久久| 中文字幕中文字幕一区三区| 四季av一区二区三区| 中文字幕在线亚洲三区| 女人高潮一级片| 麻豆明星ai换脸视频| 乱精品一区字幕二区| jizzjizzjizzjizzjizzjizzjizz| 国产黄色免费在线观看| 黄色日韩网站| 黄色av一区| 久久久综合视频| 欧美日本一区二区三区四区| 久久69精品久久久久久国产越南| 国产精品一国产精品最新章节| 国产手机免费视频| 精品一区二区三区蜜桃在线| 国产一区二区三区视频免费观看 | 亚洲区在线播放| 国产精品久久久久久久久久久久| 在线丝袜欧美日韩制服| 鲁大师私人影院在线观看| 国产精品久久久久久无人区| xxx免费观看| av中文字幕在线观看第一页| av资源久久| 97精品久久久午夜一区二区三区 | 国产成人无码一区二区在线观看| 羞羞色院91蜜桃| 插菊花综合1| 成人性教育av免费网址| 一区二区国产在线| 国产精品蜜臀av| 一区二区福利视频| 就去色蜜桃综合| 国产黑丝一区二区| 亚洲精品18在线观看| 日韩伦理片在线观看| 日韩午夜电影免费看| 日韩精品亚洲一区| 日本高清免费不卡视频| 91地址最新发布| 亚洲 高清 成人 动漫| 欧美日韩精品在线观看视频| 国产一区亚洲二区| 牛牛在线精品视频| 国产精品v欧美精品v日本精品动漫| 中文字幕不卡一区| 最新亚洲国产精品| 亚洲国产午夜伦理片大全在线观看网站 | 热99精品只有里视频精品| 国产精彩视频一区二区| 紧身裙女教师波多野结衣| 国产剧情在线一区| h片在线观看视频免费| 亚洲片区在线| 色综合视频在线观看| 日韩免费观看av| 国产精品人人妻人人爽人人牛| 久久久久久久久久成人| 免费毛片aaaaaa| 噜噜噜天天躁狠狠躁夜夜精品| 91视视频在线直接观看在线看网页在线看| 亚洲国产精品999| 视频一区在线免费观看| 美女视频久久久| 美女大黄三级视频在线观看| 桃花岛tv亚洲品质| 韩日av一区二区| 日韩高清中文字幕| 五月天色婷婷综合| 日韩黄色a级片| 国产网友自拍电影在线| 蜜臀av一区| 最新不卡av在线| 国内精品久久久久久| 国产日产欧美视频| 国产美女www爽爽爽视频| 国产在线自天天| 亚洲性色视频| 欧美日韩一区二区欧美激情| 国产精品一区在线观看| 午夜精品三级视频福利| 亚欧激情乱码久久久久久久久| 亚洲精品国产精| 青草在线视频| 国内久久精品视频| 色视频www在线播放国产成人| 97免费视频观看| 一卡二卡三卡在线| 国产三级在线播放| 喷水一区二区三区| 亚洲人永久免费| 久久久久久免费看| 精品国产无码AV| segui88久久综合| 国产一区二区精品久久91| 亚洲视屏在线播放| 欧美性大战久久久久xxx| www.污视频| 超碰97免费在线| 粉嫩一区二区三区性色av| 深夜福利日韩在线看| 国产熟人av一二三区| 四虎影视免费看电影| 伊人久久精品| 一区二区久久久| 99免费在线观看视频| 三级影片在线看| 日韩精品视频在线观看一区二区三区| 欧美全黄视频| 亚洲国产一区二区三区四区| 三上悠亚久久精品| 亚洲综合极品香蕉久久网| 超碰国产精品一区二页| 中文字幕一区二区三| 91在线精品播放| 欧美一级高潮片| aaa日本高清在线播放免费观看| 首页国产欧美久久| 久久精品国产视频| 亚洲av永久无码精品| 成人免费淫片95视频观看网站| 97视频精品| 亚洲黄色av女优在线观看| 99re在线视频免费观看| 亚洲国产精品区| 91麻豆精品国产91久久久久推荐资源| 亚洲国产精品嫩草影院| 精品视频导航| 亚洲中文一区二区三区| 九色porny丨首页入口在线| 久久女同互慰一区二区三区| 国产精品久久久久久久久久三级 | 美女xx视频| 9久re热视频在线精品| 亚洲午夜小视频| 精品人妻伦一二三区久| av线上观看| 日本女优在线视频一区二区| 欧美黑人xxxⅹ高潮交| 人人爽人人爽人人片| 国产视频网址在线| 国产成人av电影在线| 日本精品免费观看| 日韩久久精品视频| 日本在线播放一二三区| 一区二区三区欧美| www亚洲国产| 精品一区二区三区高清免费不卡| 日本不卡免费一区| 亚洲国产精品中文| 美女伦理水蜜桃4| 免费毛片在线| 99久久99久久免费精品蜜臀| 91高跟黑色丝袜呻吟在线观看| 亚洲国产无线乱码在线观看| 国产成+人+综合+亚洲欧美| 亚洲福利视频一区| av网站大全免费| 天堂视频在线| 国产亚洲毛片在线| 欧美在线视频网站| 中文字幕黄色片| 精品一区二区三区中文字幕在线| 国语产色综合| 日韩精品中文字幕在线观看| 国产污在线观看| 成人高清在线| 亚洲欧洲日韩一区二区三区| 亚洲国产精品综合| 国产精品被窝福利一区| 国内在线观看一区二区三区| 欧美激情第三页| 日韩欧美中文字幕一区二区| 国产69精品久久| 日韩欧美色电影| 亚洲一区和二区| 国产精品一区在线看| 中文字幕av一区二区三区高 | 欧美国产日韩二区| 久久久久久久久久久久久久av| 亚洲国产91视频| 亚洲成人久久电影| 69xxx免费| 国模一区二区| 精品欧美一区二区在线观看| 喷水视频在线观看| 在线观看a级片| 欧美小视频在线| 婷婷中文字幕在线观看| 高清性色生活片在线观看| 国产精品大尺度| 3d动漫一区二区三区| 97影院手机在线观看| 国产日韩欧美精品一区| 久久久久福利视频| 成色在线视频| 久久精品亚洲国产奇米99| 国产精品三级一区二区| caoporen人人| 中文字幕久久午夜不卡| 浮妇高潮喷白浆视频| 久久白虎精品| 一区二区三区日韩欧美精品| 91制片厂毛片|