色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

LPC2103 spi口驅(qū)動(dòng)74595 8位數(shù)碼管顯示實(shí)驗(yàn)

2oON_changxuemc ? 來(lái)源:未知 ? 作者:胡薇 ? 2018-04-25 08:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

LPC2103 spi口驅(qū)動(dòng)74595 8位數(shù)碼管顯示實(shí)驗(yàn)

//

//系統(tǒng)設(shè)置: Fosc、Fcclk、Fcco、Fpclk

//#define Fosc 12000000

//#define Fcclk (Fosc * 5)

//#define Fcco (Fcclk *4)

//#define Fpclk (Fcclk / 4) * 4

//Fpclk=60000000

接線說(shuō)明: 使用 3根 1P杜邦線連接核心板 P04/P06/P07口接底板 JP26

具體接線為:P04-SHCP,P06-DS , P07-STCP。

跳線說(shuō)明:短接 J70

實(shí)驗(yàn)現(xiàn)象:數(shù)碼管先逐段掃描,然后顯示0-9

*************************************************************

#define IN_MAIN

#include "config.h"

#include "LPC2103_lian.H"

#include "ADC.h"

#include "ExtInterrupt.h"

#include "I2C.h"

#include "IAP.h"

#include "Legacy_GPIO.h"

#include "RTC.h"

#include "SPI.h"

#include "SSP.h"

#include "Time.h"

#include "UART.h"

#include "WatchDog.h"

#include "ISR.h"

#pragma import(__use_no_semihosting_swi)

#define rclk_0() IO0CLR=IO0CLR|p07 //74959鎖存時(shí)鐘

#define rclk_1() IO0SET=IO0SET|p07

const uint8 tb[]={

0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,

0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,

0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00,

};

const uint8 smg_text[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f,};

const uint8 smg[]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x00,};

// 0 1 2 3 4 5 6 7 8 9 all

const uint8 smg_bit[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0xff,};

uint8 c;

uint8 d;

void IRQ_Exception(void)

{

}

//**********************函數(shù)定義************************

void delay(uint32 dly);

void spiinit(void);

uint8 senddata_mspi(uint8 uiData);

//**********************主函數(shù)**************************

void Main(void)

{

TargetInit(VPBDIV_DATA, PLLCFG_DATA, MAMTIM_DATA); // don't delete

while((PLLSTAT & (1 << 10)) == 0); // can delete

p04_sck0;

p06_mosi0;

p05_miso0;

p07_gpio; //將端口設(shè)置為gpio口

gpio_out(p07); //設(shè)置為輸出

delay(1);

spiinit();

for(d=0;d<8;d++)

{

for(c=0;c<8;c++)

{

rclk_0();

senddata_mspi(smg_bit[d]);

senddata_mspi(smg_text[c]);

rclk_1();

delay(200);

}

}

while(1)

{

for(c=0;c<11;c++)

{

rclk_0();

senddata_mspi(smg_bit[8]);

senddata_mspi(smg[c]);

rclk_1();

delay(200);

delay(200);

delay(200);

}

}

}

//*********************初始化SPI接口********************

void spiinit(void)

{

SPI_SPCCR=8; //設(shè)置SPI時(shí)鐘分頻,該值必須為大于等于8的偶數(shù)(該值越大,spi時(shí)鐘越低)

SPI_SPCR =0<<2 | //每次傳輸8位數(shù)據(jù)

0<<3 | //CPHA=0,第一邊沿采樣.CPHA=1,第二邊沿采樣

0<<4 | //spi總線空閑時(shí),CPOL=1,時(shí)鐘為高電平.CPOL=0,時(shí)鐘為低電平

1<<5 | //MSTR=1,設(shè)置為主模式

0<<6 | //LSBF=0,SPI傳輸MSB在先

0<<7 ; //SPIE=0,SPI中斷禁止

}

//******************spi主機(jī)發(fā)送接收數(shù)據(jù)*****************

uint8 senddata_mspi(uint8 uiData)

{

SPI_SPDR=uiData;

while((SPI_SPSR&0x80)==0); //等待數(shù)據(jù)發(fā)送完畢

return(SPI_SPDR);

}

//************************延時(shí)**************************

void delay(uint32 dly)

{

uint32 i;

for(;dly>0;dly--)

{

for(i=0;i<5000;i++);

}

}

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)碼管
    +關(guān)注

    關(guān)注

    32

    文章

    1889

    瀏覽量

    92675
  • LPC2103
    +關(guān)注

    關(guān)注

    0

    文章

    26

    瀏覽量

    17489

原文標(biāo)題:暢學(xué)ARM多功能實(shí)驗(yàn)箱數(shù)碼管顯示源碼資源

文章出處:【微信號(hào):changxuemcu,微信公眾號(hào):暢學(xué)單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 1人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于EasyARM2103的DIY方案一:74HC595驅(qū)動(dòng)數(shù)碼管設(shè)計(jì)

    與74HC595進(jìn)行數(shù)據(jù)傳輸。74HC595將LPC2103發(fā)送過(guò)來(lái)的8串行數(shù)據(jù)轉(zhuǎn)換成8并行數(shù)據(jù),用以
    發(fā)表于 03-30 09:58

    求大神指導(dǎo),LPC2103數(shù)碼管的輸出值是算的嗎?

    const U8 SEGMENT_DATA【16】={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}最近剛學(xué)習(xí)LPC210
    發(fā)表于 10-13 20:36

    動(dòng)態(tài)8位數(shù)碼管顯示更多位數(shù)的方案介紹

    第三篇:動(dòng)態(tài)8位數(shù)碼管顯示 —亞龍236電路上一篇中已經(jīng)實(shí)現(xiàn)了數(shù)碼管的靜態(tài)顯示,如果按照上一篇的思路89s52芯片最多可以
    發(fā)表于 02-23 06:55

    基于LPC2103SPI 總線技術(shù)的應(yīng)用

    介紹了一種基于SPI 總線技術(shù)的LPC2103 對(duì)LED 數(shù)碼管顯示實(shí)現(xiàn)控制的方法。采用8 7
    發(fā)表于 07-06 16:19 ?55次下載

    AVR單片機(jī)595驅(qū)動(dòng)8位數(shù)碼管顯示的電路實(shí)現(xiàn)

    AVR單片機(jī)595驅(qū)動(dòng)8位數(shù)碼管顯示的電路實(shí)現(xiàn)
    發(fā)表于 10-29 15:11 ?27次下載

    LPC2103系列之無(wú)線藍(lán)牙控制小車(chē)LPC2103程序

    LPC2103系列之無(wú)線藍(lán)牙控制小車(chē)LPC2103程序,歡迎下載
    發(fā)表于 12-14 14:40 ?15次下載

    8位數(shù)碼管動(dòng)態(tài)掃描顯示

    23-8位數(shù)碼管動(dòng)態(tài)掃描顯示示----------51單片機(jī)源程序 用keil直接打開(kāi)
    發(fā)表于 06-16 15:36 ?22次下載

    8位數(shù)碼管顯示時(shí)間

    8位數(shù)碼管顯示時(shí)間 keil源程序+protues仿真   采用8位數(shù)碼管顯示,DS1302時(shí)
    發(fā)表于 11-21 17:32 ?18次下載

    數(shù)碼管靜態(tài)顯示介紹_8位數(shù)碼管靜態(tài)顯示程序解析

    數(shù)碼管顯示屏其中一類(lèi), 通過(guò)對(duì)其不同的管腳輸入相對(duì)的電流,會(huì)使其發(fā)亮,從而顯示出數(shù)字能夠顯示時(shí)間、日期、溫度等所有可用數(shù)字表示的參數(shù)。本文為大家介紹一個(gè)
    發(fā)表于 01-15 16:53 ?1.6w次閱讀

    8位數(shù)碼管電子時(shí)鐘仿真圖及程序源代碼

    利用8位數(shù)碼管顯示時(shí)間,原理與4位數(shù)碼管顯示的基本一樣。
    的頭像 發(fā)表于 01-21 16:24 ?1.5w次閱讀
    <b class='flag-5'>8</b><b class='flag-5'>位數(shù)碼管</b>電子時(shí)鐘仿真圖及程序源代碼

    十個(gè)單片機(jī)IO應(yīng)用及數(shù)碼管顯示實(shí)驗(yàn)代碼免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是9個(gè)單片機(jī)IO應(yīng)用及數(shù)碼管顯示實(shí)驗(yàn)代碼免費(fèi)下載包括了:1. 單片機(jī)驅(qū)動(dòng)蜂鳴器的
    發(fā)表于 09-24 17:18 ?0次下載
    十個(gè)單片機(jī)IO<b class='flag-5'>口</b>應(yīng)用及<b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b>的<b class='flag-5'>實(shí)驗(yàn)</b>代碼免費(fèi)下載

    8位數(shù)碼管顯示-verilog-xlinx

    ARTIX7-xlinx 版本FPGA開(kāi)發(fā),8位數(shù)碼管模塊
    發(fā)表于 06-20 11:06 ?3次下載

    51單片機(jī)8位數(shù)碼管顯示學(xué)號(hào)程序編寫(xiě)思路

    51單片機(jī)是一種非常經(jīng)典的單片機(jī)型號(hào),具有廣泛的應(yīng)用領(lǐng)域。我們可以利用51單片機(jī)的IO來(lái)控制8位數(shù)碼管顯示,實(shí)現(xiàn)學(xué)號(hào)的顯示功能。下面提供
    的頭像 發(fā)表于 01-04 15:21 ?9270次閱讀

    8位數(shù)碼管在Proteus中的使用技巧

    的基本概念 8位數(shù)碼管是一種用于顯示數(shù)字和部分字母的電子器件,通常由8個(gè)獨(dú)立的七段顯示器組成,每個(gè)七段
    的頭像 發(fā)表于 08-28 16:31 ?7743次閱讀

    8位數(shù)碼管怎么不顯示數(shù)字

    8位數(shù)碼管是一種常見(jiàn)的電子顯示設(shè)備,用于顯示數(shù)字或字符。然而,有時(shí)8位數(shù)碼管可能無(wú)法正常
    的頭像 發(fā)表于 08-28 16:34 ?1919次閱讀
    主站蜘蛛池模板: 床上色APP下载免费版 | 欧美激情一区二区三区四区 | 国产免费人成在线看视频 | 麻豆AV久久无码精品九九 | 强姧伦久久久久久久久 | 玄幻全黄h全肉后宫 | 国产GV天堂亚洲国产GV刚刚碰 | 国产毛片视频网站 | 美国特级成人毛片 | 在线观看精品视频看看播放 | 国产精品人妻午夜福利 | 忘忧草日本在线社区WWW电影 | 巨大乳hdbbw 巨爆乳中文字幕爆乳区 | 高h 纯肉文 | 小护士大pp | 亚洲男人天堂2018av | 日本九九热在线观看官网 | 97豆奶视频国产 | 神马电影我不卡国语版 | 春水福利app导航 | 中文字幕亚洲乱码熟女在线萌芽 | 欧美中文字幕一区二区三区 | 俄罗斯女人与马Z00Z视频 | 国产亚洲福利在线视频 | 91久久精一区二区三区大全 | 久草免费视频在线观看 | 亚洲AV无码国产精品色在线看 | 饥渴的护士自慰被发现 | 又色又爽又黄gif动态视频 | 男女一边摸一边做羞羞的事情免费 | 99久久免费热在线精品 | 日韩内射美女人妻一区二区三区 | 久久久久亚洲日日精品 | 国产最新精品亚洲2021不卡 | 狠狠色狠狠色88综合日日91 | 国产中文视频无码成人精品 | 婷婷精品国产亚洲AV在线观看 | 69ZXX少妇内射无码 | 视频一区二区三区蜜桃麻豆 | 伊人草| 国产精品午夜福利在线观看 |

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品