日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]ATMEGA8設(shè)計的8路鍵盤D觸發(fā)鎖存器實現(xiàn)目的:當(dāng)管腳設(shè)定為輸入時,了解如何可以編程設(shè)定上拉電阻,以達(dá)到簡化硬件的目的。如何使用軟件控制取樣頻率及時間,達(dá)到抗干擾目的.為了讓程序運行更穩(wěn)定,防止跑飛,了解如何

ATMEGA8設(shè)計的8路鍵盤D觸發(fā)鎖存器

實現(xiàn)目的:

當(dāng)管腳設(shè)定為輸入時,了解如何可以編程設(shè)定上拉電阻,以達(dá)到簡化硬件的目的。

如何使用軟件控制取樣頻率及時間,達(dá)到抗干擾目的.

為了讓程序運行更穩(wěn)定,防止跑飛,了解如何使用看門狗.

電路、軟件原理描述:

 

 

為簡化代碼及線路圖,本實驗僅使用兩個輸入及兩個輸出 .

(Atmega8最大可以擴充到支持11路D觸發(fā)器,修改軟件即可)。Atmega8在看門狗的監(jiān)護下,定期掃描PB0與PB1的取樣電平。如果連續(xù)十次取樣的結(jié)果都相同,視為有效的取樣。如果十次取樣,有一次或以上不同,視為干擾或臨界狀態(tài),不予處理。本軟件實現(xiàn)D型觸發(fā)鎖存器的功能: 即每按一次SW,相應(yīng)的輸出會翻轉(zhuǎn)一次。

為了增加程序的通用性及方便日后的性能測試或調(diào)整,本程序的定期掃描取樣周期及取樣的有效次數(shù)可以方便調(diào)整。(修改程序內(nèi)的sampling_times與 sampling_interval 值即可。本程序定義為掃描20次電平都相同時,才認(rèn)為是有效的輸入。每次掃描的間隔是50us)。

#define sapleing_way 2 中的2改成你所需要的路數(shù),就能自動處理新設(shè)置的路數(shù),不需要再修改代碼。

問題答疑一:

為何要使用sampling_times次掃描取樣,當(dāng)連續(xù)sampling_times次取樣結(jié)果一致時,才認(rèn)為是有效的輸入?

答:是為了增加抗干擾的能力,及防止按下時產(chǎn)生的鍵盤抖動造成的不確定性。大家在實現(xiàn)完成后,可以將取樣次數(shù)設(shè)置為1次,就會發(fā)現(xiàn),D觸發(fā)器的工作會變得不可靠。

問題答疑二:

為何要使用看門狗?

答:在實際的應(yīng)用中,經(jīng)常會發(fā)生許多不可知的情況,可能導(dǎo)致AVR芯片“跑飛”,即程序出錯甚至死機。必須復(fù)位芯片才能解決問題。看門狗其實就是定期將AVR芯片復(fù)位。當(dāng)然要注意在設(shè)計程序時,喂狗的指令要放置在正確的位置,既保證程序執(zhí)行過程中不會復(fù)位,又保證程序陷入死循環(huán),在允許的時間內(nèi)復(fù)位。

 

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

北京2022年9月30日 /美通社/ -- 隨著信息化的發(fā)展,全國醫(yī)療職能機構(gòu)也走向數(shù)字化的變革,通過科學(xué)管理、建設(shè)智能化的醫(yī)保平臺驅(qū)動數(shù)據(jù)價值 , 打造高效、精細(xì)、便捷、可靠的服務(wù)平臺,幫助群眾更便利、 高效地就醫(yī)問診...

關(guān)鍵字: PD SE 數(shù)據(jù)中心 觸發(fā)

自俄烏沖突爆發(fā)之后,以蘋果、戴爾、三星等為代表的科技企業(yè),紛紛暫停了自己在俄羅斯當(dāng)?shù)氐南嚓P(guān)業(yè)務(wù)。在被這些企業(yè)斷供之后,俄羅斯當(dāng)?shù)赜龅搅恕耙枣I盤為代表的PC外設(shè)出現(xiàn)缺貨”的困擾。

關(guān)鍵字: PC 鍵盤

(全球TMT2022年7月28日訊)7月27日,Innovusion圖達(dá)通亮相中國高速公路信息化大會暨技術(shù)產(chǎn)品展示會,最新發(fā)布自主研發(fā)的全息車輛感知系統(tǒng)(OmniSense CD2.0)。該方案基于Innovusion...

關(guān)鍵字: OV IO 觸發(fā) 激光雷達(dá)

長沙2022年7月27日 /美通社/ -- 7月27日,Innovusion圖達(dá)通亮相中國高速公路信息化大會暨技術(shù)產(chǎn)品展示會,最新發(fā)布自主研發(fā)的全息車輛感知系統(tǒng)(OmniSense CD2.0)。該方案基于Innovus...

關(guān)鍵字: 黑科技 OV IO 觸發(fā)

英國里士滿2022年7月11日 /美通社/ -- 2022年7月11日,高性能電子產(chǎn)品壓力傳感觸控用戶界面的領(lǐng)先創(chuàng)新者Peratech公司宣布,其全系列壓力傳感技術(shù)將應(yīng)用于最新的聯(lián)想Legion 7i和7(16...

關(guān)鍵字: 聯(lián)想 鍵盤 TE IO

上海2022年6月9日 /美通社/ -- 近期,雪碧視覺形象更新?lián)Q代,以更加簡潔清爽的白綠配色酷爽再出發(fā),旋即發(fā)起了一場具有里程碑意義的全球營銷活動"Heat Happens"(燥不可擋 酷爽以對)。...

關(guān)鍵字: BSP APP 大屏 鍵盤

上海2022年4月22日 /美通社/ -- 在第53個世界地球日到來之際,星巴克中國宣布,為期10天的"明日交接式"已圓滿完成。數(shù)十萬杯免費的"明日的拿鐵"通過這一活動,...

關(guān)鍵字: GO BSP 觸發(fā) APP

今天,小編將在這篇文章中為大家?guī)磉壿嫹治鰞x的有關(guān)報道,通過閱讀這篇文章,大家可以對邏輯分析儀具備清晰的認(rèn)識,主要內(nèi)容如下。

關(guān)鍵字: 邏輯分析儀 分析儀 觸發(fā)

首先應(yīng)該明確鎖存器和觸發(fā)器也是由與非門之類的東西構(gòu)成。尤其是鎖存器,雖說數(shù)字電路定義含有鎖存器或觸發(fā)器的電路叫時序電路,但鎖存器有很多組合電路的特性。

關(guān)鍵字: 鎖存器 寄存器

當(dāng)我們需要設(shè)計一個具有特定性能的DAC時,很可能沒有任何一種架構(gòu)是理想的。這種情況下,可以將兩個或更多DAC組合成一個更高分辨率的DAC,以獲得所需的性能。

關(guān)鍵字: DAC ADI 電流開關(guān) 鎖存器

單片機

21600 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉