国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

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

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

通過(guò)小腳丫板載的兩個(gè)數(shù)碼管來(lái)顯示字符

電子森林 ? 來(lái)源:FPGA入門(mén)到精通 ? 作者:FPGA入門(mén)到精通 ? 2021-01-06 17:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天我們?nèi)蝿?wù)是通過(guò)小腳丫板載的兩個(gè)數(shù)碼管來(lái)顯示字符,所以首先我們要了解一下數(shù)碼管的基本工作原理,接下來(lái)再研究怎么通過(guò)搗鼓小腳丫把數(shù)碼管給點(diǎn)亮,并且顯示出有效信息。

小腳丫板載的數(shù)碼管是7段數(shù)碼管(如果包括右下的小點(diǎn)可以認(rèn)為是8段),它分別由abcdefg位段和表示小數(shù)點(diǎn)的dp位段組成,見(jiàn)圖1

ffad0330-4628-11eb-8b86-12bb97331649.png圖1 7段數(shù)碼管

數(shù)碼管的各個(gè)段位是由LED燈組成的,控制每個(gè)LED的點(diǎn)亮或熄滅實(shí)現(xiàn)數(shù)字顯示。通常數(shù)碼管分為共陽(yáng)極數(shù)碼管和共陰極數(shù)碼管,結(jié)構(gòu)如圖所示。共陰8段數(shù)碼管的信號(hào)端低電平有效,而共陽(yáng)端接高電平有效。比如,使共陽(yáng)端數(shù)碼管的a段發(fā)光,則在a段信號(hào)端加上低電平即可。共陰極的數(shù)碼管則相反。ffca9cba-4628-11eb-8b86-12bb97331649.png000002d8-4629-11eb-8b86-12bb97331649.png ? ?

小腳丫的板載數(shù)碼管為7段共陰極數(shù)碼管,可以顯示數(shù)字0-9以及字母A-F共計(jì)16種選擇。因此,如果我們需要數(shù)碼管能顯示所有的16種選擇,需要至少4位輸入碼(24=16)。表1列出了各個(gè)數(shù)碼管字符所對(duì)應(yīng)的LED燈段位。

1各數(shù)碼管字符所對(duì)應(yīng)的LED燈段位

003c3a96-4629-11eb-8b86-12bb97331649.png

2標(biāo)注了小腳丫板載的兩個(gè)數(shù)碼管的各LED段位以及小腳丫上所對(duì)應(yīng)的引腳。其中SEG_DIP為公共端,因此在共陰極數(shù)碼管的設(shè)計(jì)中需要接低電平。可以看出,每一個(gè)數(shù)碼管都含有9個(gè)引腳,因此每一個(gè)字符的顯示都需要由一個(gè)9位的輸出信號(hào)來(lái)實(shí)現(xiàn)。

00622f94-4629-11eb-8b86-12bb97331649.png

2

接下來(lái)我們通過(guò)Verilog實(shí)現(xiàn)對(duì)數(shù)碼管的控制。其中,我們將模塊的輸出定義為兩個(gè)7段數(shù)碼管,每個(gè)數(shù)碼管有9個(gè)引腳,分別由9位信號(hào)控制。輸入端由4路信號(hào)控制,可以分別對(duì)應(yīng)0-F等十六個(gè)字符選擇。
module segment   (    input  wire[3:0] seg_data_1,      //四位輸入數(shù)據(jù)信號(hào),可通過(guò)4個(gè)撥碼開(kāi)關(guān)控制    input  wire[3:0] seg_data_2,      //四位輸入數(shù)據(jù)信號(hào),可通過(guò)4個(gè)按鍵開(kāi)關(guān)控制    output wire[8:0] segment_led_1,   //數(shù)碼管1,MSB~LSB =SEG,DP,G,F,E,D,C,B,A    output wire[8:0] segment_led_2    //數(shù)碼管2,MSB~LSB =SEG,DP,G,F,E,D,C,B,A   );
   reg[8:0] seg [15:0];                //存儲(chǔ)7段數(shù)碼管譯碼數(shù)據(jù)   initial  begin       seg[0]=9'h3f;   //  0       seg[1]=9'h06;   //  1       seg[2]=9'h5b;   //  2       seg[3]=9'h4f;   //  3       seg[4]=9'h66;   //  4       seg[5]=9'h6d;   //  5       seg[6]=9'h7d;   //  6       seg[7]=9'h07;   //  7       seg[8]=9'h7f;   //  8       seg[9]=9'h6f;   //  9       seg[10]=9'h77;   //  A       seg[11]=9'h7C;   //  b       seg[12]=9'h39;   //  C       seg[13]=9'h5e;   //  d       seg[14]=9'h79;   //  E       seg[15]=9'h71;   //  F  end   assign segment_led_1 = seg[seg_data_1];   // 將對(duì)應(yīng)字符導(dǎo)入數(shù)碼管1并顯示   assign segment_led_2 = seg[seg_data_2];   // 將對(duì)應(yīng)字符導(dǎo)入數(shù)碼管2并顯示endmodule

上述代碼是定義7段共陰極數(shù)碼管的通用模塊,可以保存起來(lái)作為一個(gè)獨(dú)立模塊。這樣,在以后遇到需要用數(shù)碼管顯示的實(shí)驗(yàn)時(shí)我們可以直接調(diào)用(之后我們還會(huì)講解如何調(diào)用子模塊),而不用再重新寫(xiě)一遍代碼。

接下來(lái)是提問(wèn)環(huán)節(jié):

當(dāng)我們指定用撥碼開(kāi)關(guān)SW1-SW4來(lái)控制左邊數(shù)碼管,按鍵開(kāi)關(guān)K1-K4來(lái)控制右側(cè)數(shù)碼管,此時(shí)如果開(kāi)關(guān)的狀態(tài)分別如下圖所示,數(shù)碼管應(yīng)該顯示什么字符?

注:撥碼開(kāi)關(guān)調(diào)至上方為1,下方為0。按鍵開(kāi)關(guān)白色為1(松開(kāi)),黑色為0(按下)。大家可以當(dāng)作課后練習(xí)來(lái)鞏固一下知識(shí),也歡迎在公眾號(hào)留言給出自己的答案。

而為了幫助更多老師快速上手FPGA的使用和教學(xué),在即將到來(lái)的寒假,我們針對(duì)高校從事教學(xué)/實(shí)驗(yàn)室一線(xiàn)工作的教師,推出一個(gè)為期5(2021年1月25日-1月29日)的FPGA設(shè)計(jì)及應(yīng)用快速培訓(xùn),通過(guò)實(shí)用性非常強(qiáng)的典型案例動(dòng)手實(shí)踐,幫助大家快速、有效地上手FPGA,并能夠在未來(lái)的教學(xué)、實(shí)踐、電賽中大顯身手,硬禾實(shí)戰(zhàn)營(yíng)也將成為參加培訓(xùn)的老師們長(zhǎng)期的教學(xué)后援。

責(zé)任編輯:xj

原文標(biāo)題:基于FPGA的數(shù)字電路實(shí)驗(yàn)3:點(diǎn)亮數(shù)碼管

文章出處:【微信公眾號(hào):FPGA入門(mén)到精通】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


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

    關(guān)注

    1660

    文章

    22412

    瀏覽量

    636330
  • 數(shù)碼管
    +關(guān)注

    關(guān)注

    32

    文章

    1894

    瀏覽量

    94142
  • 數(shù)字電路
    +關(guān)注

    關(guān)注

    193

    文章

    1651

    瀏覽量

    83344

原文標(biāo)題:基于FPGA的數(shù)字電路實(shí)驗(yàn)3:點(diǎn)亮數(shù)碼管

文章出處:【微信號(hào):xiaojiaoyafpga,微信公眾號(hào):電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【RA-Eco-RA2E1-V1.0開(kāi)發(fā)板試用】串行數(shù)碼管模塊顯示驅(qū)動(dòng)

    為了便于輸出顯示,就為開(kāi)發(fā)板配備了以MAX7219為控制芯片的數(shù)碼管顯示模塊,它有種工作模式,一種是采用編碼的工作模式,另一種則是采用非編碼的工作模式。 為了驅(qū)動(dòng)該模塊,所使用的是接
    發(fā)表于 01-26 11:54

    數(shù)碼管 選型手冊(cè)2025年最新版

    數(shù)碼管具有高亮度、多種顏色、寬視角、簡(jiǎn)單驅(qū)動(dòng)、長(zhǎng)壽命、抗震抗沖擊、節(jié)能環(huán)保和成本低等特點(diǎn)。適用于電子設(shè)備、工業(yè)控制和家用電器等領(lǐng)域的數(shù)字顯示,提供清晰、均勻的顯示效果,易于集成和控制。
    發(fā)表于 12-30 11:34 ?0次下載

    【EASY EAI Nano-TB(RV1126B)開(kāi)發(fā)板試用】+片溫檢測(cè)與顯示

    開(kāi)發(fā)板提供了CPU片內(nèi)溫度的測(cè)試功能,其檢測(cè)操作如圖1所示。其中,“37070”表示其溫度為37.070度。 圖1 片溫檢測(cè) 為直觀(guān)的觀(guān)察片溫,可通過(guò)串行數(shù)碼管來(lái)進(jìn)行顯示,其器件連接如
    發(fā)表于 12-25 11:13

    【EASY EAI Nano-TB(RV1126B)開(kāi)發(fā)板試用】+串行數(shù)碼管顯示驅(qū)動(dòng)

    在開(kāi)發(fā)板上,為用戶(hù)預(yù)留了3個(gè)GPIO引腳以便測(cè)試和使用,見(jiàn)圖1所示。 圖1預(yù)留的GPIO資源 這3個(gè)GPIO引腳的位置見(jiàn)圖2所示,用它可驅(qū)動(dòng)串行數(shù)碼管顯示模塊來(lái)實(shí)現(xiàn)顯示功能。 圖2 引
    發(fā)表于 12-24 19:03

    第6章 中斷與數(shù)碼管動(dòng)態(tài)顯示(6.1 6.2)

    系統(tǒng)來(lái)完成實(shí)用的數(shù)碼管顯示程序。 6.1C語(yǔ)言的數(shù)組 6.1.1數(shù)組的基本概念 第4章已經(jīng)學(xué)過(guò)變量的基本類(lèi)型,比如char、int等等。這種類(lèi)型描述的都是單個(gè)具有特定意義的數(shù)據(jù),當(dāng)要處理?yè)碛型?lèi)意義但是卻包含很多
    的頭像 發(fā)表于 12-08 17:03 ?632次閱讀

    第5章 定時(shí)器與數(shù)碼管基礎(chǔ)(5.3)

    5.3 數(shù)碼管的學(xué)習(xí) LED小燈是一種簡(jiǎn)單的LED,只能通過(guò)亮和滅來(lái)表達(dá)簡(jiǎn)單的信息。這節(jié)課學(xué)習(xí)一種能表達(dá)更復(fù)雜信息的器件——LED數(shù)碼管。 5.3.1
    的頭像 發(fā)表于 12-02 15:57 ?694次閱讀
    第5章 定時(shí)器與<b class='flag-5'>數(shù)碼管</b>基礎(chǔ)(5.3)

    【瑞薩RA6E2】ADC數(shù)據(jù)采集與數(shù)碼管顯示

    概述 項(xiàng)目簡(jiǎn)介 本報(bào)告基于瑞薩RA6E2評(píng)估板,實(shí)現(xiàn)了一個(gè)完整的ADC數(shù)據(jù)采集與顯示系統(tǒng)。通過(guò)板載ADC通道采集模擬信號(hào),將采集到的數(shù)字量通過(guò)動(dòng)態(tài)掃描方式在4位
    發(fā)表于 11-27 00:52

    FZH119 一種LED(發(fā)光二極顯示器)驅(qū)動(dòng)控制與用電路,內(nèi)部集成有MCU 數(shù)字接口、數(shù)據(jù)鎖存器、 LED 驅(qū)動(dòng)等電路

    ,具體時(shí)序參考數(shù)據(jù)手冊(cè)。總結(jié)FZH119通過(guò)高集成度、靈活的亮度調(diào)節(jié)和線(xiàn)串行接口設(shè)計(jì),顯著簡(jiǎn)化了多位數(shù)碼管和LED點(diǎn)陣屏的驅(qū)動(dòng)電路設(shè)計(jì)。其強(qiáng)大的驅(qū)動(dòng)能力和豐富的功能使其成為工業(yè)控制和消費(fèi)電子領(lǐng)域的理想選擇。開(kāi)發(fā)時(shí)需注意共陰設(shè)計(jì)
    發(fā)表于 11-20 09:55

    原廠(chǎng) FZH114C  一款LED(發(fā)光二極數(shù)碼管、點(diǎn)陣屏)驅(qū)動(dòng)控制專(zhuān)用芯片

    FZH114C通過(guò)靈活的亮度調(diào)節(jié)、單線(xiàn)通訊和動(dòng)態(tài)掃描設(shè)計(jì),顯著簡(jiǎn)化了多位數(shù)碼管或LED點(diǎn)陣屏的驅(qū)動(dòng)電路設(shè)計(jì)。其獨(dú)特的引腳排列(如VDD位于引腳13)和SOP16封裝,使其在緊湊型設(shè)計(jì)中更具優(yōu)勢(shì)。開(kāi)發(fā)時(shí)需注意共陰設(shè)計(jì)、段驅(qū)動(dòng)電流設(shè)置及引腳復(fù)用問(wèn)題,以確保最佳
    發(fā)表于 11-19 14:43

    FZH114  LED(發(fā)光二極數(shù)碼管、點(diǎn)陣屏)驅(qū)動(dòng)控制專(zhuān)用芯片,集成數(shù)字通訊電路、 解碼電路、數(shù)據(jù)鎖存器、震蕩器

    顯示、LED點(diǎn)陣屏、機(jī)頂盒顯示等。 工業(yè)控制設(shè)備:需要多位數(shù)碼管或LED點(diǎn)陣顯示的場(chǎng)景。 注意事項(xiàng) 段驅(qū)動(dòng)電流:建議設(shè)置為2/8及以上,以確保LED正常點(diǎn)亮。 共陰設(shè)計(jì):僅適用于共陰
    發(fā)表于 11-19 11:13

    級(jí)聯(lián)動(dòng)態(tài)掃描顯示數(shù)碼管問(wèn)題

    GD32F103C8T6 硬件SPI連接移位寄存器74HC595級(jí)聯(lián),動(dòng)態(tài)掃描顯示五位數(shù)碼管 是否需要電平轉(zhuǎn)換芯片TXB0104 數(shù)碼管選擇共陰極和共陽(yáng)極區(qū)別是什么 若使用TXB0104,TXB0104的OE腳在代碼書(shū)寫(xiě)時(shí)是否需
    發(fā)表于 10-07 20:36

    抗噪數(shù)顯驅(qū)動(dòng)數(shù)碼管顯示IC芯片VK1616

    產(chǎn)品品牌:永嘉微電/VINKA 產(chǎn)品型號(hào):VK1616 封裝形式:SOP16 產(chǎn)品年份:新年份 概述:VK1616是一種數(shù)碼管或點(diǎn)陣LED驅(qū)動(dòng)控制專(zhuān)用芯片,內(nèi)部集成有3線(xiàn)串行接口、數(shù)據(jù)鎖存器、LED
    發(fā)表于 08-18 17:27

    廣州唯創(chuàng)電子語(yǔ)音芯片WTV380-B001數(shù)碼管顯示驅(qū)動(dòng)ic:開(kāi)啟智能廚房的“芯”體驗(yàn)

    在現(xiàn)代家庭中,智能廚電正迅速成為品質(zhì)生活的標(biāo)配。然而,操作復(fù)雜、交互生硬、功能單一等問(wèn)題仍困擾著用戶(hù)。深圳廣州唯創(chuàng)電子推出的WTV380-B001智能語(yǔ)音芯片數(shù)碼管顯示驅(qū)動(dòng)IC,以高度集成的“一芯
    的頭像 發(fā)表于 07-31 08:49 ?413次閱讀
    廣州唯創(chuàng)電子語(yǔ)音芯片WTV380-B001<b class='flag-5'>數(shù)碼管</b><b class='flag-5'>顯示</b>驅(qū)動(dòng)ic:開(kāi)啟智能廚房的“芯”體驗(yàn)

    【應(yīng)用】工業(yè)現(xiàn)場(chǎng)的“智能顯示管家”:億佰特EID051-1xx系列 Modbus數(shù)碼管解析

    數(shù)碼管。億佰特新推出的EID051-1xx系列Modbus數(shù)碼管,以多種核心優(yōu)勢(shì),成為工業(yè)現(xiàn)場(chǎng)的一大助力。一.什么是Modbus數(shù)碼管?Modbus數(shù)碼管是一種
    的頭像 發(fā)表于 07-17 19:34 ?664次閱讀
    【應(yīng)用】工業(yè)現(xiàn)場(chǎng)的“智能<b class='flag-5'>顯示</b>管家”:億佰特EID051-1xx系列 Modbus<b class='flag-5'>數(shù)碼管</b>解析

    防干擾數(shù)碼管驅(qū)動(dòng)LED數(shù)碼管驅(qū)動(dòng)芯片VK1668

    產(chǎn)品型號(hào):VK1668 產(chǎn)品品牌:永嘉微電/VINKA 封裝形式:SOP24 概述 VK1668是一種帶鍵盤(pán)掃描接口的數(shù)碼管或點(diǎn)陣LED驅(qū)動(dòng)控制專(zhuān)用芯片,內(nèi)部集成有3線(xiàn)串行接口、數(shù)據(jù)鎖存器、LED
    發(fā)表于 03-25 17:13