完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>
電子發燒友網技術文庫為您提供最新技術文章,最實用的電子技術文章,是您了解電子技術動態的最佳平臺。
pic單片機在學習和工作中均扮演著重要角色,在往期文章中,小編曾對pic單片機匯編指令加以介紹,以幫助大家更好掌握pic單片機。...
通過SPI方式完成數據的交換,包括數據的發送,數據的接收。說明一下,單片機中如果沒有SPI的硬件電路,我們可以使用單片機的普通IO口進行SPI的時序模擬,只要符合無線模塊的時序邏輯,一樣能控制無線模塊的通信。...
21個特殊功能寄存器(52系列是26個)不連續地分布在128個字節的SFR存儲空間中,地址空間為80H-FFH,在這片SFR空間中,包含有128個位地址空間,地址也是80H-FFH,但只有83個有效位地址,可對11個特殊功能寄存器的某些位作位尋址操作(這里介紹一個技巧:其地址能被8整除的都可以位尋址...
單片機編程軟件是單片機開發不可缺少的工具,缺少單片機編程軟件便如同回到原始社會。單片機編程軟件目前使用較多的為keil單片機編程軟件和IAR單片機編程軟件。...
8051內核單片機是一種通用單片機,在國內占有較大的市場份額。在將C語言用于51內核單片機的研究方面,Keil公司做得最為成功。...
單片機編程軟件的重要性不言而喻,而Keil單片機編程軟件更是諸多單片機編程軟件中的佼佼者之一。...
識別數據請求什么操作可以通過以下手段來識別:識別數據頭部1、數據頭部2,操作碼。當完全接收數據完畢后通過校驗該數據得出的校驗值與該數據的尾部的校驗值是否匹配。...
A、方法:根據經驗判斷,確定兩次采樣允許的最大偏差值(設為A),每次檢測到新值時判斷:如果本次值與上次值之差<=A,則本次值有效。如果本次值與上次值之差>A,則本次值無效,放棄本次值,用上次值代替本次值。...
單片機在電子產品中的應用已經越來越廣泛,在很多的電子產品中也用到了溫度檢測和溫度控制,但那些溫度檢測與控制電路通常較復雜,成本也高,本文提供了一種低成本的利用單片機多余I/O口實現的溫度檢測電路,該電路非常簡單,且易于實現,并且適用于幾乎所有類型的單片機。...
要使LCD在休眠模式下繼續工作,只需兩個步驟。首先,必須選擇除主振蕩器之外的時鐘源作為LCD時鐘源,因為在休眠期間,主振蕩器會暫停。...
Maxim公司的8腳串行實時時鐘日歷芯片DS1302,體積小、與單片機接口簡單、工作電壓范圍寬(2.5~5.5V)、功耗低、接口容易、占用CPU I/O口線少、可對時鐘芯片備份電池進行涓流充電等特點。...
ADC0832為8位分辨率A/D轉換芯片,其最高分辨可達256級,可以適應一般的模擬量轉換要求。其內部電源輸入與參考電壓的復用,使得芯片的模擬電壓輸入在0~5V之間。...
80C51單片機內部設有兩個16位的可編程定時器/計數器??删幊痰囊馑际侵钙涔δ埽ㄈ绻ぷ鞣绞健⒍〞r時間、量程、啟動方式等)均可由指令來確定和改變。...
本文所說的模擬串口, 就是利用51的兩個輸入輸出引腳如P1.0和P1.1,置1或0分別代表高低電平,也就是串口通信中所說的位,如起始位用低電平,則將其置0,停止位為高電平,則將其置1,各種數據位和校驗位則根據情況置1或置0。...
單片機在電子產品中的應用已經越來越廣泛,在很多的電子產品中也用到了溫度檢測和溫度控制,但那些溫度檢測與控制電路通常較復雜,成本也高,本文提供了一種低成本的利用單片機多余I/O口實現的溫度檢測電路,該電路非常簡單,且易于實現,并且適用于幾乎所有類型的單片機。...
在很多AVR單片機的初學者在使用AVR單片機中,很容易把熔絲位弄錯而造成單片機鎖死,比如說JTAGEN置為1后,單片機的JTAG就不能再下載程序進去了,因此給我們帶來很多麻煩。...
8051單片機使用定時器1工作在方式2的情況下作為串口波特率發生器,其波特率=(2smod/32)×(定時器T1溢出率),其中smod是PCON《7》,表示是否波特率加倍,Fsoc是系統的晶振大小。...
實現的功能有:走 時、校時、鬧鐘、溫度、遙控這幾個功能。要想實現這幾個功能,其中走時所需要的就是時 鐘芯片,即 DS1302;時間需要顯示給人看,就需要顯示器件,我們用到了點陣、數碼管、 獨立 LED、液晶;再來看校時,校時需要輸入器件。...
除去網上已有的圖形驅動代碼外,其核心代碼主要為游戲處理、信息處理和按鍵處理。 編寫游戲的功能代碼,先定義游戲的數據結構和常量。...