#include<pic.h>
#define uchar unsigned char
#define uint unsigned int
__CONFIG(0x3B31);
const uchar ee_data[]={1,2,3,4,5,6};
uchar read_data[6];
unsigned char duan[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned char wei[]={0x3e,0x3d,0x3b,0x37,0x2f,0x1f};
const uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,
0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void FBI(uint x);
void init();
void didi(uchar num);
void disp(uchar num1,uchar num2,uchar num3,uchar num4,uchar num5,uchar num6);
void write(uchar add, uchar value);
int read(uchar r_add);
uchar a1,a2,a3,a4,a5,a6;
int vv;
void main()
{
uchar i;
init();
/* for(i=3;i<9;i++)
{
write(i,i);// 對應地址寫入數據
}*/
FBI(1000);
while(1)
{
a1=read(3);// 對應地址讀出
a2=read(4);// 對應地址讀出
a3=read(5);// 對應地址讀出
a4=read(6);// 對應地址讀出
a5=read(7);// 對應地址讀出
a6=read(8);
PORTA=wei[0];
PORTD=duan[a1];
FBI(1);
PORTA=wei[1];
PORTD=duan[a2];
FBI(1);
PORTA=wei[2];
PORTD=duan[a3];
FBI(1);
PORTA=wei[3];
PORTD=duan[a4];
FBI(1);
PORTA=wei[4];
PORTD=duan[a5];
FBI(1);
PORTA=wei[5];
PORTD=duan[a6];
FBI(1);
}
}
void FBI(uint x)
{
uint a,b;
for(a=x;a>0;a--)
for(b=110;b>0;b--);
}
void init()
{
TRISD=0;
TRISA=0;
TRISE0=0;
// ADCON1=0x07;
RC2=0;
PORTD=0;
PORTA=0;
TRISC=0x00;
SSPSTAT=0x80;
SSPCON=0x38;
SSPCON2=0;
SSPADD=0x09;
}
void write(uchar add ,uchar value)
{
uchar i;
SSPIF=0;
SEN=1;
while(!SSPIF);
SSPIF=0;
SSPBUF=0XA0;
while(!SSPIF);
SSPIF=0;
SSPBUF=add;
while(!SSPIF);
SSPIF=0;
SSPBUF=value;
while(!SSPIF);
SSPIF=0;
PEN=1;
while(!SSPIF);
SSPIF=0;
didi(1);
}
int read( uchar r_add)
{
uchar i;
SSPIF=0;
SEN=1;
while(!SSPIF);
SSPIF=0;
SSPBUF=0xA0;
while(!SSPIF);
SSPIF=0;
SSPBUF=r_add;
while(!SSPIF);
SSPIF=0;
SSPIF=0;
RSEN=1;
while(!SSPIF);
SSPIF=0;
SSPBUF=0xA1;
while(!SSPIF);
SSPIF=0;
RCEN=1;
while(!SSPIF);
vv=SSPBUF;
while(!SSPIF);
SSPIF=0;
ACKDT=1;
ACKEN=1;
while(!SSPIF);
SSPIF=0;
PEN=1;
while(!SSPIF);
SSPIF=0;
return vv;
}
void didi(uchar num)
{
uchar di_num;
for(di_num=num;di_num>0;di_num--)
{
RC2=1;
FBI(50);
RC2=0;
FBI(20);
}
}
上一篇:PIC單片機 sleep 低功耗調試記錄
下一篇:PIC單片機入門教程(二)—— 安裝集成開發環境
推薦閱讀
史海拾趣
由于我無法直接獲取關于BOWEI公司在電子行業中的具體發展故事,因此無法直接提供5個詳細的故事。但我可以為你概述BOWEI公司可能的發展故事框架,你可以根據這些框架來進一步擴展和撰寫。
BOWEI公司發展故事框架一:技術創新引領成長
BOWEI公司自成立以來,始終將技術創新作為公司發展的核心驅動力。面對電子行業的快速變革,公司投入大量資源用于研發,推出了一系列具有創新性的電子產品。其中,某款產品在市場上取得了巨大的成功,不僅提升了公司的知名度,也為公司帶來了可觀的收益。這一成功的背后,是公司對技術創新的不斷追求和對市場需求的敏銳洞察。
BOWEI公司發展故事框架二:國際化戰略拓展市場
隨著國內市場的日益飽和,BOWEI公司開始將目光投向海外市場。公司制定了國際化戰略,積極開拓國際市場。通過與國外知名企業的合作,BOWEI公司成功進入了多個海外市場,并取得了不俗的成績。國際化戰略的實施,不僅為公司帶來了新的增長點,也提升了公司的國際影響力。
BOWEI公司發展故事框架三:品牌建設提升競爭力
在電子行業中,品牌建設對于提升競爭力至關重要。BOWEI公司深知這一點,因此一直注重品牌建設和維護。公司通過優質的產品和服務,贏得了消費者的信任和口碑。同時,公司還積極參與各種公益活動,提升了品牌的社會形象。這些努力使得BOWEI公司的品牌在市場上具有較高的知名度和美譽度。
BOWEI公司發展故事框架四:人才管理助力持續發展
人才是企業發展的根本。BOWEI公司非常重視人才的培養和管理。公司建立了一套完善的人才選拔、培養和激勵機制,吸引了一批優秀的人才加入公司。這些人才為公司的發展提供了強大的智力支持和創新動力。同時,公司還注重員工的培訓和成長,為員工提供了良好的職業發展空間。
BOWEI公司發展故事框架五:綠色環保理念推動可持續發展
在追求經濟效益的同時,BOWEI公司也積極履行社會責任,推動綠色環保理念的實施。公司致力于開發環保型電子產品,減少生產過程中的污染排放。同時,公司還積極參與各種環保活動,倡導綠色消費理念。這些舉措不僅提升了公司的社會形象,也為公司的可持續發展奠定了基礎。
請注意,以上僅為BOWEI公司可能的發展故事框架,具體的內容需要根據公司的實際情況進行撰寫。在撰寫時,應確保所描述的事實準確、客觀,避免主觀評價和褒貶。
為了進一步擴大市場份額,Advance Tapes公司開始積極參與國際展會和交流活動,向全球客戶展示其優質的產品和技術實力。同時,公司還加大了對品牌建設的投入,通過廣告宣傳、贊助活動等方式提升品牌知名度和美譽度。這些努力使得Advance Tapes的膠帶產品逐漸在國際市場上占據了一席之地。
在發展過程中,貝爾金也通過收購其他公司來增強自身實力。例如,2013年貝爾金正式完成對Linksys的收購,這一舉措進一步豐富了其產品線,并加強了在網絡設備領域的競爭力。此外,貝爾金還通過不斷整合內部資源,優化生產流程,提高產品質量和效率。
為了滿足市場需求和擴大生產規模,千志電子不斷加大投資力度。2014年,千志電子在湖北投資建設了千志電子科技(湖北)有限公司項目,總投資額達到5000萬元人民幣。該項目占地面積50畝,主要生產電阻等電子產品。預計項目建成后可實現年產值4000萬元,年創利稅350萬元,安置勞動力120人左右。這一項目的投資建設不僅使千志電子的生產規模得到了進一步擴大,還為其未來的發展奠定了堅實基礎。
隨著技術的不斷進步和市場的不斷變化,CR Magnetics意識到只有不斷創新才能在競爭中立于不敗之地。因此,公司加大了研發投入,積極引進新技術和新材料,不斷推出具有創新性和競爭力的新產品。例如,公司研發的直流傳感器在行業內享有很高的聲譽,廣泛應用于電池充電等領域。此外,公司還推出了一系列模擬量傳感器、ANSI和商業級電流互感器等,滿足了不同客戶的需求。
Cambridge Electronic Industries Ltd(簡稱CEI)的創立,標志著劍橋地區電子工業的一次重要飛躍。在20世紀中期,隨著電子技術的快速發展,CEI的創始人看到了其中的商機,并決定成立一家專注于電子設備和系統研發制造的公司。起初,CEI主要面向當地的小型企業和研究機構,提供定制化的電子解決方案。憑借創始人的技術背景和團隊的辛勤努力,CEI逐漸在劍橋地區的電子市場中建立了良好的聲譽。
6?定時器/計數器TMRO PIC單片機16F84中有一個定時器,此定時器也可用于計數,因此稱為定時器/計數器,符號為TMRO。TMRO可用于定時控制、延時、對外部事件計數和檢測等場合。TMRO是一個8位增量(加1)計數器。它在數據存貯器中的地址為01。定時器所 ...… 查看全部問答∨ |
如圖所示,這是我從網上看到的一個雙穩態電路(圖中要實現的話應該把電容C1加大),有附帶解釋如下:《假設Q1的G極輸入是高電平,Q1導通,輸出低電平,低電平接到Q2的G極,Q2截止,Q2輸出高電平,所以Q3也截止,LED燈滅。此時由于Q1輸出端D極為低電平 ...… 查看全部問答∨ |
北京時間2008年4月2日,華夏互聯旗下開發團隊逐浪ZOOMLA!項目組正式發布其年度作品--逐浪采集系統,這是繼逐浪表單王發布后的,華夏互聯第二款年度大作。 ZOOMLA!逐浪采集系統是基于Microsoft公司.net技術開發的專業采集軟件,與普通的采集不同 ...… 查看全部問答∨ |
|
問一下,用干一個電池將電壓升到3.3V,電流為200mA,用什么芯片為好! 用干一個電池將電壓升到3.3V,電流為200mA,用什么芯片為好?以前一直在用max1795,max856之類,但總感覺MAXIM公司的芯片太貴,想找一個性價比好的芯片,有誰用過,麻煩告訴一下,謝謝!… 查看全部問答∨ |
|
VS2005中沒有ClassWizard,而是使用屬性窗口添加事件處理函數,但我寫一個MFC本地應用程序時,在程序中使用工具欄ToolBar,在工具欄中新建了一項,卻不知如何添加處理函數,屬性窗口中沒有可處理的消息列表呀。 … 查看全部問答∨ |
|
PWM輸出里面的兩句: PCA0CPM0 |= 0x40; // Set ECOM0 if it is \'0\' ............ PCA0CPM0 &= ~0x40; // Clear ECOM0 幫我解析一下兩個運算的意思吧,謝謝 ...… 查看全部問答∨ |
設計資源 培訓 開發板 精華推薦
- 系列二:TI模擬芯片選型指南(參與過系列一活動的也可以參加這期喲)
- 3小時實戰+剖析:TI工程師手把手帶你全面入門MSP430(限量售$4.3開發套件,助你參與動手實驗)
- 答題贏獎:日圖科技低功耗測試系統介紹
- 有獎直播|英飛凌OBC解決方案深度詳解 報名中!
- 【歡樂新年精彩共享】優秀主題/回復活動第19期如期到來啦~~
- 讀故事寫評語嘍~ 踩過坑的你是否期待更貼心智能的客戶支持,KeysightCare邀您搶樓贏禮!
- PI 有獎直播:在無需DC-DC變換器的多路輸出電源設計中實現高效率和出色的輸出調整率
- 幫忙他人,成就自我——EEWORLD問答榜(10期)
- 平頭哥RVB2601開源應用方案征集來啊~100套板卡助陣,天貓精靈智能套裝禮品組等你抱走~