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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5088|回復: 3
收起左側

proteus仿真msp430,實現一個按鍵矩陣掃描和UART發送

[復制鏈接]
ID:429971 發表于 2019-4-5 10:14 | 顯示全部樓層 |閱讀模式
功能概述:
       實現一個4x4按鍵矩陣,通過按鍵掃描,當有按鍵按下時,識別按鍵值,并通過UART串口發送,同時在lcd1602顯示。

功能實現:
1.    按鍵掃描
  1. void keyboardScan(){
  2.   P1OUT = 0xef;//P1.4 = 0
  3.   if((P1IN & 0x0f) != 0x0f){
  4.     delay_ms8M(5);//消抖
  5.     if((P1IN & 0x0f) != 0x0f){
  6.       if((P1IN & 0x01) == 0){ keyValue = '3';while((P1IN & 0x01) == 0);};
  7.       if((P1IN & 0x02) == 0){ keyValue = '7';while((P1IN & 0x02) == 0);};
  8.       if((P1IN & 0x04) == 0){ keyValue = 'B';while((P1IN & 0x04) == 0);};
  9.       if((P1IN & 0x08) == 0){ keyValue = 'F';while((P1IN & 0x08) == 0);};
  10.       keyboard_envent = ~keyboard_envent;
  11.     }
  12.   }
  13.   P1OUT = 0xdf;//P1.5 = 0
  14.   if((P1IN & 0x0f) != 0x0f){
  15.     delay_ms8M(5);//消抖
  16.     if((P1IN & 0x0f) != 0x0f){
  17.       if((P1IN & 0x01) == 0){ keyValue = '2';while((P1IN & 0x01) == 0);};
  18.       if((P1IN & 0x02) == 0){ keyValue = '6';while((P1IN & 0x02) == 0);};
  19.       if((P1IN & 0x04) == 0){ keyValue = 'A';while((P1IN & 0x04) == 0);};
  20.       if((P1IN & 0x08) == 0){ keyValue = 'E';while((P1IN & 0x08) == 0);};
  21.       keyboard_envent = ~keyboard_envent;
  22.     }
  23.   }
  24.   P1OUT = 0xbf;//P1.6 = 0
  25.   if((P1IN & 0x0f) != 0x0f){
  26.     delay_ms8M(5);//消抖
  27.     if((P1IN & 0x0f) != 0x0f){
  28.       if((P1IN & 0x01) == 0){ keyValue = '1';while((P1IN & 0x01) == 0);};
  29.       if((P1IN & 0x02) == 0){ keyValue = '5';while((P1IN & 0x02) == 0);};
  30.       if((P1IN & 0x04) == 0){ keyValue = '9';while((P1IN & 0x04) == 0);};
  31.       if((P1IN & 0x08) == 0){ keyValue = 'D';while((P1IN & 0x08) == 0);};
  32.       keyboard_envent = ~keyboard_envent;
  33.     }
  34.   }
  35.   P1OUT = 0x7f;//P1.7 = 0
  36.   if((P1IN & 0x0f) != 0x0f){
  37.     delay_ms8M(5);//消抖
  38.     if((P1IN & 0x0f) != 0x0f){
  39.       if((P1IN & 0x01) == 0){ keyValue = '0';while((P1IN & 0x01) == 0);};
  40.       if((P1IN & 0x02) == 0){ keyValue = '4';while((P1IN & 0x02) == 0);};
  41.       if((P1IN & 0x04) == 0){ keyValue = '8';while((P1IN & 0x04) == 0);};
  42.       if((P1IN & 0x08) == 0){ keyValue = 'C';while((P1IN & 0x08) == 0);};
  43.       keyboard_envent = ~keyboard_envent;
  44.     }
  45. <div>  }</div><div>}</div>
復制代碼


2.    UART初始化
  1. void uartInit(){
  2.   DCOCTL = 0;                              
  3.   BCSCTL1 = CALBC1_1MHZ;                    // 選擇1MHZ作為波特率發生器輸入時鐘頻率
  4.   DCOCTL = CALDCO_1MHZ;
  5.   
  6.   P3SEL = 0X30;         // P3.4 TX    P3.5 RX
  7.   UCA0CTL1 |= UCSSEL_2;//clk = SMCLK 輔助時鐘   select clock source
  8.   UCA0BR0 = 104;       // 1MHZ / 9600 = 104.17
  9.   UCA0BR1 = 0;         // baud rate 9600
  10.   UCA0MCTL = UCBRS0;//波特率調整  0.17 * 8 = 1.36 取整 1
  11.   
  12.   UCA0CTL1 &= ~UCSWRST;              // 初始化USCI,復位釋放,結束初始化
  13. }
復制代碼


3.    LCD1602初始化
  1. void lcd1602Init(){
  2.   P3DIR |= BIT0 + BIT1 + BIT2;
  3.   dataout;
  4.   rst_en;
  5.   P1DIR = 0X70;

  6.   write_com(0x38);//8 bit data, doule line, 5x7 point matrix
  7.   write_com(0x0c);//open display, close cusor,close blink
  8.   write_com(0x06);//auto move to next char after write or read
  9.   write_com(0x01);//clear screen
  10. }
復制代碼


      
實現過程中遇到的問題:
1.    按鍵按下后會連續不斷的發送,就算以很快的速度按下還是會發送兩次。
解決辦法:等待按鍵放開。
2.    Proteus虛擬終端關閉后再也打不開。
解決辦法:感覺這是一個bug,只能重新建一個項目。

仿真圖.jpg
回復

使用道具 舉報

ID:345368 發表于 2019-5-7 21:37 | 顯示全部樓層
IAR和proteus文件夾里是空的
回復

使用道具 舉報

ID:429971 發表于 2019-5-8 14:29 | 顯示全部樓層
jaedong 發表于 2019-5-7 21:37
IAR和proteus文件夾里是空的

不是吧,我傳的時候是有的,要不你留一個郵箱我發給你吧

回復

使用道具 舉報

無效樓層,該帖已經被刪除
ID:304785 發表于 2020-6-18 22:00 | 顯示全部樓層
這不是一個bug,你只要點擊菜單欄debug-》virtual儀器,就可以重新打開。
回復

使用道具 舉報

6#
無效樓層,該帖已經被刪除
7#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美激情一级精品国产| 久草综合在线观看| 亚洲欧美日韩中文视频| 欧美激情一区二区三区四区| 成人同人动漫免费观看| 色网在线观看| 男人艹女人网站| 朝桐光av在线一区二区三区| www.狠狠爱| 99久久久无码国产精品6| 97人人模人人爽视频一区二区 | 日韩不卡一二三区| 在线一区二区三区视频| 日本韩国在线视频爽| 美女污污网站| 性猛交xxxx| 国产精品黄色网| 午夜男人的天堂| 国产91在线视频观看| 狠狠久久综合婷婷不卡| 国模吧一区二区| 亚洲第一福利在线观看| 色综合网色综合| 欧美国产一区在线| 老司机一区二区| 久久激情电影| 在线精品自拍| 亚洲wwww| 最新av在线播放| 领导边摸边吃奶边做爽在线观看 | 日韩视频免费观看高清完整版在线观看| 国产日韩欧美高清在线| 老汉av免费一区二区三区| 99久久夜色精品国产亚洲96| 99久热在线精品视频观看| 久热久精久品这里在线观看| 免费看的www视频网站视频| 手机看片福利永久| 一区二区小视频| 四虎永久免费在线| 国产麻豆天美果冻无码视频| 在线观看免费成人av| 国产亚洲精品久久久久久久| 免费精品视频一区二区三区| 91久久久久久国产精品| 69视频在线免费观看| 久久精品免费播放| 精品在线欧美视频| 日韩欧美你懂的| 欧美日韩精品欧美日韩精品一综合| 伊人婷婷欧美激情| 亚洲日本电影在线| 日本一区二区成人| 国产午夜精品久久久久久免费视 | 国内久久精品| 99久久99久久精品国产片果冰| 高清一区二区三区| 国产精品调教| 粉嫩一区二区三区四区公司1| 久久国内精品| 不卡亚洲精品| 日韩色性视频| 日韩美女在线| 97精品资源在线观看| 成人免费短视频| 国产传媒av在线| 午夜不卡影院| 625成人欧美午夜电影| ririsao久久精品一区| www久久日com| 怡红院在线播放| 欧美xxxx做受欧美88bbw| 超碰caoporn久久| 伊人在我在线看导航| 久久99亚洲网美利坚合众国| 91www在线| 制服丝袜专区在线| 亚洲第一二三四区| 成人全视频在线观看在线播放高清| 欧美aaaaaaaa| caoporn成人| 视频一区欧美| 亚州av乱码久久精品蜜桃 | 高清电影在线免费观看| 2001个疯子在线观看| gogo高清午夜人体在线| 欧美大胆a人体大胆做受| 午夜精品久久久久久久久久蜜桃| 在线亚洲人成| 日韩高清一区| 美女久久99| 91精品精品| 亚洲精品影院在线观看| 日日摸夜夜添夜夜添精品视频| 另类调教123区| 久久婷婷成人综合色| 中文字幕中文字幕中文字幕亚洲无线| 国产精品中文字幕日韩精品| 成人精品免费网站| 中文文精品字幕一区二区| 亚洲曰韩产成在线| 欧美日韩激情视频8区| 欧美日韩一级片在线观看| 日韩精品中文字幕在线一区| 亚洲视频在线免费看| 欧美成人午夜激情| 国产一区二区在线免费| 久久精品国产第一区二区三区最新章节 | 欧美女同网站| 日本乱理伦在线| 青青草在线免费观看| 成人影欧美片| 久久久久久一区二区三区四区别墅| 日韩精品一区国产| 日韩成人免费| 蜜臀av一区二区三区| 国产精品123| 国产精品国产三级国产aⅴ入口| 午夜电影网亚洲视频| 欧美一级黄色录像| 久久九九热免费视频| 国产精品网站视频| 亚洲精品一区二区三区av| 黄色免费视频大全| a天堂视频在线观看| 精品视频一区二区在线观看| 精品人妻一区二区三区麻豆91| 一个人免费播放在线视频看片 | a视频免费观看| 国内免费精品视频| 午夜视频福利在线| 福利视频网址| www日韩tube| 日韩午夜视频在线| 91超碰成人| 成人免费视频视频在线观看免费 | 日本一区二区三区在线播放| 女人一区二区三区| 国产在线精品91| 97人妻精品一区二区三区免| 国产一区二区视频网站| 欧美特级xxxxbbbb毛片| 亚洲男人都懂的网站| 两个人hd高清在线观看| 久久久亚洲精华液精华液精华液| 暧暧视频在线免费观看| 欧美大胆视频| 精品一区二区成人精品| 亚洲午夜精品网| 日韩成人激情在线| 国产精品天天狠天天看| 国产肉体ⅹxxx137大胆| av女人的天堂| 亚洲av综合色区无码一二三区| jizzjizz日本护士免费| 久久av色综合| 国产中文字幕一区二区三区| 国产黑丝在线一区二区三区| 国产精品国产三级国产专播品爱网| 91久久精品一区二区三区| 久久久国产成人精品| 精品在线视频一区二区三区| 不卡的在线视频| 久久夜靖品2区| 国产黄色免费| 黄色在线免费| 日韩在线综合| 国产午夜精品一区二区三区嫩草| 日韩欧美中文一区二区| 欧洲精品毛片网站| 国产免费一区二区视频| 麻豆三级在线观看| 亚洲图片在线视频| 先锋影音av资源站| 免费成人美女女| aa亚洲婷婷| 亚洲国产精品久久人人爱蜜臀| 伊人伊人伊人久久| 日本一区二区三区免费观看| 少妇一级淫免费观看| 亚洲美女综合网| 天堂网www中文在线| 日韩aaa久久蜜桃av| 99久久99久久综合| 日韩国产在线播放| 久久影视中文粉嫩av| 亚洲国产精品第一页| 亚洲精品综合久久| 成年人在线看| 欧美黄色aaaa| 五月激情丁香一区二区三区| 88xx成人精品| 免费涩涩18网站入口| 这里只有精品国产| 在线免费观看高清视频色| 日韩视频一区二区三区四区| 成人污视频在线观看| 日韩精品久久久久| 日本一区二区三区免费看| 亚洲精品一区二区三区在线播放| 欧美性xxxx交| 永久免费毛片在线播放| 男男成人高潮片免费网站| 欧美男人的天堂一二区| 2022国产精品| 中文幕无线码中文字蜜桃| 中文字幕在线永久在线视频2020| ririsao久久精品一区| 天堂久久久久va久久久久| 欧美日韩精品是欧美日韩精品| 91天堂在线视频| 欧美久久久久久久久久久| 伊人影院蕉久影院在线观看| 日本乱理伦在线| 久久精品一区二区国产| 91精品午夜视频| 久久综合久久综合这里只有精品| 992在线观看| 综合网插菊花| 国产精品欧美日韩一区| 亚洲自拍偷拍网站| 国产免费一区二区三区在线观看| 亚洲图片综合网| 国产寡妇色xxⅹ交肉视频| 日韩欧美一区二区三区在线观看| 成人免费视频caoporn| 最近中文字幕日韩精品| 日韩精品一区二区三区不卡 | 国产偷倩在线播放| 精品综合久久久久久8888| 亚洲人成啪啪网站| 性欧美大战久久久久久久| 一级做a爱片久久毛片| 91啦中文在线| 丝袜美腿亚洲一区二区图片| 亚洲福利影片在线| www.av片| 亚洲av成人精品毛片| 蜜桃视频www网站在线观看| 国产99精品在线观看| 欧美激情2020午夜免费观看| 国产裸体视频网站| 欧美另类videosbest视频| 精品国产三区在线| 最新不卡av在线| 国产欧美一区二区白浆黑人| 日韩一区二区三区四区视频| 国内福利写真片视频在线| 欧美精品二区| 亚洲第一av网| 黄色免费视频大全| 国产精品久久久久久亚洲av| 欧美日韩亚洲国内综合网俺| 日韩一区二区三区精品视频第3页 日韩一区二区三区精品 | a在线视频v视频| 久久综合九色综合久久久精品综合 | 中文字幕无线码| 日韩精品免费视频一区二区三区| 亚洲激情图片小说视频| 国产精品欧美久久| 中文字幕免费视频| 在线一区观看| 日韩黄色免费网站| 亚洲第一久久影院| 久草一区二区| 中文天堂在线播放| 在线观看v片| 亚洲人xxxx| 奇米精品在线| 免费看黄网站在线观看| 24小时成人在线视频| 亚洲午夜久久久久久久久电影网| 免费一区二区三区| 国产精品系列视频| 九色成人搞黄网站| 亚洲成人www| 制服国产精品| 在线观看免费国产成人软件 | 亚洲国产精品麻豆| 日韩在线第一区| 午夜福利一区二区三区| 51精品国产| 欧美日韩dvd在线观看| 久久久久久久久久久99| 国产精品久久人| 欧美/亚洲一区| 久久韩国免费视频| 97人妻精品一区二区免费| 久久电影视频| 97人人做人人爽香蕉精品| 中文字幕日本不卡| 欧美日韩高清在线一区| 亚洲国产精品久久久久久6q| 国产精品17p| 亚洲大胆人体在线| 制服丝袜在线第一页| 欧美91精品久久久久国产性生爱| 成人综合在线观看| 国产精品xxxx| 韩国av电影在线观看| 免费久久精品| 中文字幕久久精品| 亚洲熟女毛茸茸| 国产精品13p| 欧美日韩午夜激情| 免费日韩视频在线观看| 男女午夜网站| 国产成人无遮挡在线视频| 97人人模人人爽视频一区二区| 精品国产无码AV| 精品国产乱码久久久久久蜜坠欲下 | 亚洲一区二区三区四区视频 | 最新日韩精品| 欧美性大战久久久| 精品视频一区在线| 午夜福利理论片在线观看| 日韩中字在线| 久久久欧美一区二区| 91video| 成人动态视频| 亚洲欧洲第一视频| 99成人在线观看| 欧美黑人粗大| 欧美一二三四在线| 国精产品一区一区三区免费视频| 黄网页在线观看| 福利微拍一区二区| 成人不卡免费视频| 日本在线天堂| 欧美性开放视频| 91免费国产精品| 免费黄色网页| 国产亚洲精品资源在线26u| 欧美一级免费在线观看| 天天草天天草| 91麻豆成人久久精品二区三区| 日韩妆和欧美的一区二区| 性生生活性生交a级| 噜噜噜久久亚洲精品国产品小说| 成人写真福利网| 久久日.com| 日韩va欧美va亚洲va久久| 91久久精品国产91久久性色tv| 天天操中文字幕视频| 丝袜诱惑制服诱惑色一区在线观看| 亚洲iv一区二区三区| 欧美色图另类图片| 久久精品国产99国产精品| 欧美一区二区三区四区夜夜大片 | 中文字幕视频免费观看| 成人av资源电影网站| 午夜免费在线观看精品视频| 亚洲爱情岛论坛永久| 中文欧美日韩| 精品国产综合| 波多野结衣激情视频| 精品国产日韩欧美| 国产精品国产三级国产aⅴ9色| 天天色综合久久| 肉丝袜脚交视频一区二区| 久久精彩视频| 成人午夜剧场免费观看完整版| 欧美激情一区二区三区不卡| 欧美网站免费观看| 久久bbxx| 精品久久久久一区| 亚洲精品www久久久久久| 清纯唯美综合亚洲| 4444kk亚洲人成电影在线| 人人在线视频| 欧美激情在线一区二区| 一区二区三区不卡在线| 中文字幕乱在线伦视频乱在线伦视频| 亚洲一区二区黄色| 性色av蜜臀av浪潮av老女人| 播放一区二区| 免费成人高清视频| 午夜性色福利视频| 国产九色精品成人porny| 国产欧美日韩小视频| 午夜激情视频在线| 欧美一区二区三区系列电影| 久久精品国产亚洲AV无码麻豆| 三区四区不卡| 国产精品一区二区av| 成人免费淫片95视频观看网站| 一区二区高清在线| 91av在线影院| 国产成人精品视频一区| 欧美极品美女视频| gogo亚洲国模私拍人体| 久青草国产在线| 91精品福利在线一区二区三区 | 91p0rn永久地址| 成人h版在线观看| 欧美日韩日本网| 美日韩黄色片| 欧美三级电影在线观看| 成人在线免费看视频| 日本一区二区三区视频在线看|