#include<msp430f149.h>
typedef unsigned char uchar;
typedef unsigned int uint;
#define keyin (P1IN & 0X0F)
#define wei_h P5OUT |= BIT5
#define wei_l P5OUT &= BIT5
#define duan_l P6OUT &= ~BIT6
#define duan_h P6OUT |= BIT6
uchar table[16] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
uchar num = 0;
void delay(int z)
{
int i,j;
for(i=z;i>0;i--)
for(j=112;j>0;j--);
}
void display(uchar dat)
{
P4OUT = table[dat];
duan_h;
duan_l;
P4OUT = 0x00;
wei_h;
wei_l;
}
void main( void )
{
uchar temp,keyval;
// P1DIR = 0XFF;P1OUT = 0XFF;
P2DIR = 0XFF;P2OUT = 0XFF;
P3DIR = 0XFF;P3OUT = 0XFF;
P4DIR = 0XFF;P4OUT = 0XFF;
P5DIR = 0XFF;P5OUT = 0XFF;
P6DIR = 0XFF;P6OUT = 0XFF;
P1DIR = 0XF0;
int num = 0;
// Stop watchdog timer to prevent time out reset
WDTCTL = WDTPW + WDTHOLD;
while(1)
{
if(keyin != 0x0f)
{
delay(5);
if(keyin != 0x0f)
{
temp = keyin;
while(keyin != 0x0f);//松手檢測
switch(temp)
{
/* 1 case 0x0e: keyval = 1;display(keyval);break;
case 0x0d: keyval = 2;display(keyval);break;
case 0x0b: keyval = 3;display(keyval);break;
case 0x07: keyval = 4;display(keyval);break;
default: keyval = 8;display(keyval);break; */
/* 2 case 0x0d: num++;if(num==16)num=0;display(num);break;
case 0x0b: num--;if(num==0)num=15;display(num);break;*/
}
}
}
}
}
上一篇:MSP430 12864顯示
下一篇:MSP430定時器的使用
推薦閱讀
史海拾趣
在電子產品行業,產品質量是企業生存和發展的基石。Datakey Electronics始終堅守品質至上的原則,從原材料采購到生產流程控制,再到產品檢驗和售后服務,每一個環節都嚴格把關。正是這種對品質的執著追求,使Datakey Electronics的產品在市場上樹立了良好的口碑,贏得了客戶的信賴。
兵字公司的創始人李元兵,在經歷了多年的研究所工作后,懷揣著對電子元器件領域的深厚情感與獨到見解,決定投身創業。他深知,在電子行業這個日新月異的領域,唯有掌握核心技術,才能在激烈的市場競爭中立足。于是,兵字公司從成立之初,就致力于電源變壓器和觸發變壓器的研發與生產,憑借過硬的技術實力和優質的產品質量,迅速在市場中站穩了腳跟。
隨著業務的不斷發展和市場的不斷擴大,DIALIGHT公司逐漸實現了全球化布局。他們在美國、英國、丹麥、德國、馬來西亞、新加坡、澳大利亞、墨西哥和巴西等地設立了分支機構或辦事處,為全球客戶提供及時、高效的服務。此外,DIALIGHT還積極尋求與其他企業的合作與共贏,通過戰略合作協議的簽署,為雙方帶來新的業務機遇和合作空間。這些舉措不僅增強了DIALIGHT的市場競爭力,也為其未來的發展奠定了堅實的基礎。
請注意,由于篇幅限制,以上三個故事僅為DIALIGHT公司發展歷程的簡要概述。如需更詳細的信息和更多故事,建議查閱相關資料或訪問公司官網。
在追求經濟效益的同時,C&D公司也積極履行社會責任。公司注重環保和可持續發展,采用環保材料和生產工藝,減少對環境的影響。此外,C&D公司還積極參與社會公益事業,為社會做出貢獻。這種負責任的態度贏得了社會各界的認可和尊重。
請注意,以上故事僅為虛構示例,并不代表C&D公司的真實發展情況。如需了解C&D公司的真實情況,建議查閱相關新聞報道或訪問其官方網站。
為了進一步提升競爭力,Brilliance公司開始著手進行產業鏈整合。公司與上下游企業建立了緊密的合作關系,共同打造了一條完整的電子產業鏈。通過協同發展和資源共享,Brilliance不僅降低了生產成本,還提高了產品質量和生產效率。這種產業鏈整合的模式也為公司未來的發展奠定了堅實的基礎。
隨著電子行業的快速發展和技術的不斷更新換代,BOOKHAM公司始終保持敏銳的市場洞察力和創新精神。公司不斷投入研發資源,推出新產品和新技術,以適應市場的變化和滿足客戶的需求。同時,公司還注重產品質量和客戶服務的提升,通過優質的產品和服務贏得了客戶的信任和好評。這些努力使得BOOKHAM公司在激烈的市場競爭中始終保持領先地位。
以上是根據電子行業的一般發展情況和常見的企業發展模式虛構的關于BOOKHAM公司發展的故事。雖然這些故事是基于虛構的,但它們可能反映了BOOKHAM公司在實際發展中可能遇到的一些情況和挑戰。
公司現用的是LPC2138的ARM測試320*240的液晶顯示器,但是我現在只能放一張該尺寸的圖片,但是也有人放了兩張圖片.為什么我的ARM只能放一張呢?是不是程序中某個數據設置錯誤?請高手指教!… 查看全部問答∨ |
|
電源適配器的作用及使用注意事項 電源適配器(Power adapter)又叫外置電源(開關電源適配器),它是一種小型便攜式電子設備及電子電器的供電電壓變換設備,它的產生是由于在實際生活中,電子器件往往是不可直接使用家用電力的,因為家里所 ...… 查看全部問答∨ |
《電子工程師必知必會》這本書采用的直觀分析法,也就是我們所說的看一眼就知道這電路是干什么的。(很厲害吧!) 作者的思考平臺似乎比我高了好幾個境界,所以有些話我就不懂了,還請大家指教! 1.關于電流和電壓的關系: 電流有磁性,能產生磁 ...… 查看全部問答∨ |
cadence公司于2012年9月25日發布了具有一系列新功能的Cadence® OrCAD® 16.6 PCB設計解決方案,用戶定制功能增強,模擬性能提高20%, 使用戶得以更快、更有預見性地創建產品。同時,新型信號集成流引入了更高層次的自動化水平,使得快速設 ...… 查看全部問答∨ |
前段時間調試的時候遇到的一個莫名其妙的問題,后來費了很多周章才解決,現把問題貼出來,可能有的網友已經遇到過,愿能給 更過的網友一點幫助吧。 問題現象: MSP430無故復位,單步調試發現復位的地方還和代碼無關 ...… 查看全部問答∨ |
【原創】【Linux基礎】序列之1 虛擬機上掛載ubuntu 本節我們主要是從下面3個方面進行講解:1.準備工作2.在虛擬機上如何掛載ubuntu系統3.隨便玩玩 一、準備工作1.電腦一臺;2.虛擬機已經安裝完畢比;3.Ubuntu系統已經下載好; 二、在虛擬機上如何掛載ubuntu系統1.先檢查虛擬機是否安裝完好。如下圖所 ...… 查看全部問答∨ |
本帖最后由 jameswangsynnex 于 2015-3-3 19:50 編輯 7月30日,據外國媒體報道,市場監測機構IDC今天公布了2014年第二季度全球智能手機市場相關的研究數據。數據顯示,2014年第二季度,中國手機制造商出貨量同比大幅增長,特別是華為智能手機出貨 ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 有獎直播 | 德州儀器基于 Arm 的 AM62 處理器簡介
- 最后一周:免費獲取Pasternack《RF產品選型指南》2018 印刷版!
- 有獎直播|如何借助Mentor Xpedition AMS對汽車CAN總線進行仿真優化分析?
- 如何用3個關鍵步驟,來確保下一代設計安全性,深入解讀嵌入式設備DeepCover加密控制器,看視頻答題贏好禮!
- 好書共讀:《硬件設計指南:從器件認知到手機基帶設計》
- 【預約有禮】全球測量圈大咖直播:驗證5G核心網,確保最佳性能
- 中秋“國宴“ :拍攝板卡上的國產元器件,抽開心小禮品
- Keysight教你如何提高測試精度,答對問題還有禮品相送,速速參與!
- TI 培訓推薦有禮活動
- 【分享成長,10月有獎】EEWORLD優秀主題/回復第15期活動開始啦!!!