免费看成熟丰满少妇AⅤ无码精品_亚洲人成人无码www在线观看_精品久久人人做人人爽综合_国产一区二区三区无码免费_视频一区二区三区在线_玩弄三个高大的熟妇赶尸艳谈_欧美性猛交XXXX乱大交丰满_挽起裙子跨开双腿坐下去_久久棈精品久久久久久噜噜

  • 基于單片機的四位BCD編碼器電路設計
    《現(xiàn)代電子技術》

    劉靜波
    (南京工程學院 江蘇 南京 210013)
    1 引言

    BCD碼又稱二/十進制碼,即二進制編碼的十進制碼,在設計、測試數(shù)字電路硬件過程或是面對帶有BCD碼接口的集成電路時,常常希望方便、快速地產(chǎn)生BCD碼來完成當前的工作,檢驗硬件電路的正確性,例如鎖相頻率合成集成電路MC145163P帶有4位BCD編碼接口,用于設置環(huán)路N分頻器,通過本文介紹而制作完成后的BCD發(fā)生器可以提供4位BCD編碼輸出,方便地控制每位BCD輸出,可以快速地得到BCD編碼而完成測試或輸出BCD編碼接到集成電路的BCD編碼接口,無需頻繁跳線。

    另外,BCD編碼有8421碼、2421碼、余3碼等多種形式,本文以常見的8421碼為例介紹電路的實現(xiàn)和程序的編寫。如果對程序略加修改則可以很方便地實現(xiàn)其他類型的編碼方式(如2421碼)。本電路以AT89C2051為核心設計了4×4的矩陣鍵盤(S0-S15),這樣只需在鍵盤上按下相應的按鍵(S0-S9)即可以產(chǎn)生一個對應(十進制0-9)的BCD碼,通過設置切換按鍵(S10-S13)可以隨意地控制4位中任意的一位,期間用數(shù)碼管實時地顯示當前BCD碼對應的十進制數(shù)。

    電路功能和特點:

    4位BCD編碼輸出,利用單片機口線可以擴展位數(shù)。

    改變軟件中鍵號0-鍵號9(即S0-S9對應功能)的程序可以實現(xiàn)其他編碼形式(如2421碼)。參見軟件部分。

    電路以常用的8421碼為例,并有數(shù)碼顯示出對應的十進制數(shù)(也可以省略)。

    完整的4×4的矩陣鍵盤掃描執(zhí)行程序,可以移植到其他應用電路中。

    BCD編碼由鎖存器實現(xiàn)信號鎖存,并引出接口,方便連接其他電路。

    “位”控制和0-9編碼輸出互不影響,直接按下功能鍵就可以得到需要的BCD編碼輸出和“位數(shù)”選擇。

    2 電路框圖

    電路原理圖如圖1所示。

    3 電路分析

    AT89C2051的P1口組成4×4矩陣鍵盤(S0-S15),其中P1.0-P1.3作為行線,P1.4-P1.7作為列線,設計鍵盤掃描程序可以達到預先設想的功能(見軟件設計部分)。按下S0-S9可以產(chǎn)生0-9十進制數(shù)對應的BCD碼,S10-S13用作4位BCD碼的切換按鍵,S14、S15暫未使用,可以不安裝,P3.3-P3.0是BCD碼的數(shù)據(jù)輸出線,從電路中可以看出,因為功用鍵盤而實現(xiàn)4位BCD編碼輸出,顯然P3.3-P3.0作為數(shù)據(jù)總線而同時并接在4個D鎖存器(4042),通過S10-S13來切換,對于4個D鎖存器(U3-U6)每次只有一個有效而把P3.3-P3.0的數(shù)據(jù)“讀入”然后鎖存。實際上S10-S13控制P3.4和P3.5的狀態(tài)(P3.4和P3.5共有4種組合)并通過2-4線譯碼器(U2;74LS139)得到對應的U3-U6的有效信號,表1是S10-S13控制所對應的各芯片狀態(tài),可見,U3-U6中任意一個(例如U3)處于有效狀態(tài)而“讀入”P3.3-P3.0數(shù)據(jù)時,其余的(U4/U5/U6)處于鎖存狀態(tài),保留原來數(shù)據(jù),因此使用者可以在任意一位中改變所希望的BCD碼輸出。

    U2(74LS139)是2-4線譯碼器,功能見表1,他的輸入端B,A分別接至P3.4,P3.5,輸出端Y0-Y3取決于輸入端的組合,每種組合下只有一個輸出端(Y0-Y3)以低電平有效輸出。U3-U6是D鎖存器,主要是其中的5腳和6腳關系決定他們的工作狀態(tài),查閱資料得知,當5腳和6腳邏輯電位相同時,該芯片可以把D3-D0數(shù)據(jù)輸出到Q3-Q0;當5腳和6腳邏輯電位不同時,該芯片處于鎖存原來數(shù)據(jù)的狀態(tài),而不會“讀入”當前的D3-D0數(shù)據(jù),電路中把U3-U6的6腳固定接低電位,而5腳分別用U2(74LS139)的輸出信號來控制,不難實現(xiàn)“可以單獨實現(xiàn)對各位BCD碼的設置”。4511是譯碼驅(qū)動,接共陰數(shù)碼管顯示當前每位的BCD碼所對應的十進制數(shù),方便觀察,顯示部分很簡單,此處不在贅述,同時,顯示部分在電路上不是必須的,可省略,BCD碼通過J3和J2引出,之所以用兩個鏈接器是為了更靈活、方便使用。

    4 軟件設計

    主要是實現(xiàn)鍵盤處理,程序中必須確認是哪一個按鍵被按下,然后轉(zhuǎn)到相應的處理程序中執(zhí)行,實際上該程序是一個完整的鍵盤掃描程序,如果改動其中的處理子程序完全可以應用到其他的控制電路中,下文附有詳細的程序和說明供參考,圖2是流程圖。

    鍵盤掃描程序的任務簡單講就是:首先確認是否有按鍵按下,然后通過掃描判斷來得到是在哪一行的按鍵,最后通過比較預先設定的4行表格查找并計算得到具體的按鍵,從而轉(zhuǎn)到相應的功能程序。

    (1)置列線為輸入狀態(tài)(P1.4-P1.7為1),行線(P1.0-P1.3)先為0,即設定的P1.7-P1.0等于F0H并把該狀態(tài)保存,接這讀入當前P1口狀態(tài),不難理解,只要有按鍵(任何一個)按下,P1口的狀態(tài)肯定不是原來設定的P1.7-P1.0等于F0H,通過判斷就可以實現(xiàn)第一步的目的:首先確認是否有按鍵按下?

    (2)從第一行(P1.0行)開始一步步掃描,找出并確認按鍵在哪一行,掃描的方法步驟見表2。行線每次只有一個為0,例如第1次掃描時設定P1.0為0,而P1.1-P1.3為1,顯然,在當前掃描過程中按下按鍵如果不是P1.0行,那么P1口狀態(tài)始終是FEH,因此表2說明中強調(diào)“只有任一次比較P1口不等于該數(shù)值,說明當前按鍵就在該行”就是這樣的含義,其余各次比較也是一樣道理,通過這樣的判斷,可以實現(xiàn)查找按鍵所在得行數(shù)。

    (3)程序中定義了4個表KEYVALTAB1-KEYVALTAB4,分別存放的數(shù)據(jù)用來為比較程序服務而指示出各行的按鍵具體位置,表3列出按鍵標號和比較數(shù)據(jù)對應關系,在R2中存放行號的起始值,R0用來存放在每一行中查到按鍵的具體位置(R0范圍是0-3),各行查找時比較的數(shù)據(jù)見表(3)。讀寫可以簡單分析就可以得到結(jié)果,假設通過程序先判斷按鍵在第一行,顯然如果S0按下,P1.7-P1.0的狀態(tài)是11101110(S1連接于P1.0和P1.4),也就是表3中S0→EEH。

    (4)KEYCALCU子程序中通過乘3運算用于散轉(zhuǎn)指令JMP,注意LJMP是3字節(jié)指令,各按鍵對應的功能程序安排在一起串LJMP,所以通過乘3運算才能正確對應到各按鍵的執(zhí)行目標功能程序。

    關于各鍵的相應處理功能就較簡單,只要對應不同的按鍵輸入相應的控制命令,對于S0-S9是控制P3.3-P3.0不同的狀態(tài)以得到所對應的BCD編碼,對于S10-S13則是控制P3.4,P3.5的狀態(tài)以實現(xiàn)對U3-U6的控制,限于篇幅,詳細內(nèi)容可以參見程序,程序開始執(zhí)行時是逐個控制4位BCD編碼輸出,對應的數(shù)碼管依次顯示,初始狀態(tài)為0001,0000,0000,0000 4位BCD碼分別從J3,J2引出,數(shù)碼管顯示為1,0,0,0。

    5 4×4鍵盤掃描程序




     
     
    網(wǎng)站首頁  |  關于我們  |  聯(lián)系我們  |  廣告服務  |  版權(quán)隱私  |  友情鏈接  |  站點導航
     
    亚洲欧洲日产国码无码| 色婷婷五月色综合AⅤ小说| 麻花豆传媒剧国产MV在线观看 | 玩弄朋友娇妻呻吟交换电影| 外国操逼全黄视频| 校花娇喘呻吟校长陈若雪视频| 亚洲AV无码成人精品区一本二本 | 日产无人区一线二线三线最新版 | 国产成人蜜桃AV无码永久免费| 国产成人久久精品二区三区| 国产强伦姧在线看无码| 国产亚洲婷婷香蕉久久精品| 精品9E精品视频在线观看| 久久久久久久精品免费看人女| 免费国内接码在线接收| 欧美最猛黑人XXXX黑人猛交| 日日噜噜夜夜狠狠久久丁香五月| 色欲色欲天天天WWW亚洲伊 | 草莓丝瓜向日葵黄瓜榴莲IOS| 父母儿女一家换着玩的文案| 国产在线精品一区二区高清不卡| 久久久久久久精品免费老鸭窝 | 天美传媒自制剧免费观看 | 久久成人成狠狠爱综合网| 蜜乳AV一区二区三区四区| 人妻少妇偷人精品无码| 玩小雪跪趴把腿分到最大影视频| 亚洲欧美日韩国产手机在线 | 国产GaySeXChina男同| 国产亚洲欧美精品一区| 加勒比色综合久久久久久久久| 老公带朋友来家里C我怎么办| 欧美最猛黑人XXXXX猛交| 无码人妻精品一区二区桃蜜| 亚洲人亚洲精品成人网站| 越看越湿的啪啪的小说免费| 被男狂揉吃奶胸高潮视频在线观看| 国产A国产片国产| 精品无人区麻豆乱码1区2| 麻豆乱码国产一区二区三区| 日本一二三四高清观看视频| 亚洲AV无码成人精品区狼人影院| 在线国内永久免费CRM| 产后漂亮奶水人妻| 国精产品999永久中国有限公司| 乱肉怀孕又粗又大| 色777狠狠狠综合| 亚洲日韩乱码久久久久久| 爸的比老公大两倍儿媳妇怎么称呼| 公与2个熄乱理在线播放| 精品亚洲成A人在线观看青青 | 天天综合网天天综合色| 亚洲伊人久久综合| 被C了一节课的林妙妙| 极品少妇XXXX精品少妇小说| 欧美精产国品一二三产品| 香蕉久久夜色精品升级完成| 2019理论韩国理论中文| 国产成人AV综合久久| 老头猛的挺进她莹莹的体导演是谁| 少妇CHINA中国人妻VIDE| 夜夜爽一区二区三区精品| 成人免费A级毛片天天看| 久久99精品久久久久久秒播| 日韩午夜理论片 中文字幕| 亚洲区小说区图片区QVOD| 成人糖心VLOG视频| 久久天天躁狠狠躁夜夜不卡| 少妇愉情理仑片高潮| 再深点灬舒服灬太大了下载 | 97精品伊人久久大香线蕉app| 丰满人妻被黑人中出849| 久久久无码精品国产一区| 天美传媒MV在线看免费| 99RE热这里只有精品| 国产亚洲一区二区手机在线观看| 欧美巨大乳BBWVIDEOS| 亚洲AV一二三四区四色婷婷| 超碰97人人射妻| 老公和兄弟一前一后攻击 | 做AJ的姿势教程大全图片高清版 | 老熟妇午夜毛片一区二区三区| 无码8090精品久久一区| H无码动漫在线观看网站| 国精产品 自偷自偷| 日本护士HD人XXXX| 张柏芝性XXXXXⅩ| 国产一精品一AV一免费| 日韩在线看片免费人成视频播放 | 中文字幕天天躁日日躁狠狠躁免费| 国产欧美另类久久久精品图片| 人人做人人爱在碰免费| 18禁美女裸身无遮挡免费网站| 精品国产国语对白久久免费| 我的妈妈和黑人群交小说| 不用播放器的AV| 女班长给我看她小积积作文| 亚洲中文字幕久在线| 国产综合18久久久久久| 天天爽夜夜爽夜夜爽| 苍井空一区二区三区在线观看| 蜜芽亚洲日韩欧美国产高清ΑV | 蜜芽亚洲AV无码精品国产午夜| 亚洲精品午夜久久久伊人| 国产精品亚洲精品日韩已方| 色欲AV综合久久一区二区三区| JAVAPARSER教师HD| 免费AV大片在线观看入口| 亚洲熟妇丰满色XXXXX欧美| 国语对白做受XXXXX在| 无码中文人妻在线三区| 国产成人精品日本亚洲专区61| 日韩人妻无码一区二区三区视频 | 无码人妻一区二区三区在线视频| 从厨房一路干到卧室好吗| 人妻激情偷乱频一区二区三区| 99精品久久久久久久婷婷| 蜜桃国产乱码精品一区二区三区w| 亚洲伊人五月丁香激情| 九热爱视频精品视频| 亚洲精品乱码久久久久久自慰| 国内精品伊人久久久影视| 无人区乱码一区二区三区| 国产成人一区二区三区| 特黄熟妇丰满人妻无码| 跟40岁的少妇做一次就不硬了| 色多多性虎精品无码AV| 成人综合色在线一区二区| 日本XXXXX九色视频在线观看| Z〇Z〇ZO女人另类Z〇Z○| 欧美最婬乱婬爆婬牲视| GV天堂GV无码男同在线观看| 欧美激情一区二区三区蜜桃| AV无码久久久久不卡蜜桃| 欧美日韩国产A∨| 八戒八戒在线WWW观看| 人妻熟妇久久久久久XXX| 波多野结衣初尝黑人巨大| 日韩麻豆乱婬一区二区三区| 丁香五月婷激情综合第九色| 睡美人免费观看完整版西瓜 | 亚洲国产精品成人精品无码区在线| 好大的奶好爽浪蹄子| 亚洲国产精品久久久久爰色欲| 精品性高朝久久久久久久| 野花高清完整版免费观看视频大全| 久久天天躁狠狠躁夜夜AⅤ| 中国熟妇浓毛HDSEX| 女人下面被舔视频免费播放电影 | 被公侵犯肉体中文字幕电影| 搡老熟女老女人HHD| 国产精品沙发系列| 亚洲AV永久中文无码精品| 久久国产精品免费一区二区三区| 泑女网址WWW呦女| 欧美人与动牲交A免费| 被公疯狂玩弄的漂亮人妻| 天堂BT种子在线最新版资源| 国产免费久久久久久无码| 亚洲精品无码寂寞少妇AV| 久久综合九色综合欧洲98| 99国产精品久久久蜜芽| 日韩欧美亚洲国产精品字幕久久久| 国产成人无码免费视频麻豆| 亚洲AV中文无码乱人伦在线视色| 久久久久久久精品免费老鸭窝| 42岁女子经历20天断崖式衰老| 日本毛多水多做受视频| 国产精品久久一区二区三区蜜桃| 亚洲国产精品无码久久电影| 浪潮AV色综合久久天堂| JAPAN色系VIDEOS护士| 玩小雪跪趴把腿分到最大影视频| 狠狠色噜噜狠狠狠狠888奇禾| 伊人久久大香线蕉综合网站| 琪琪电影午夜理论片YY6080| 国产精品∧V在线观看| 欧美嫩FREEXXXHD| 啊灬啊灬快点灬用力岳| 无码人妻久久一区二区三区蜜桃| 毛耸耸熟妇性XXXX交潮喷| 性欧美老妇人XXⅩ000| 人妻少妇AV中文字幕乱码| MM1313午夜视频在线观看| 洗澡被公强奷30分钟视频| 欧美精产国品一二三类产品| 欧美人妻精品一区二区| 久久久久久妓女精品影院| 国产男男激情VIDEOSGAY| 夜夜爽夜夜叫夜夜高潮| 他揉捏她两乳不停呻吟人妻| 老熟女重囗味HDXX70星空| 丰满少妇被猛男猛烈进入久久| 性做久久久久久久| 久久久亚洲欧洲日产无码AV| 办公室撕开奶罩揉吮奶漫画| 在线爱色视频观看免费视频| 无码免费毛片手机在线无卡顿| 农村人CHINESE熟女| 久久影院九九被窝爽爽|