/********************************************************************1602液晶顯示********************************************************************/ #include #define CPU_F ((double)8000000) #define
服務機器人以服務為目的,因此人們需要一種更方便、更自然、更加人性化的方式與機器人交互,而不再滿足于復雜的鍵盤和按鈕操作?;诼犛X的人機交互是該領域的一個重要發(fā)展方向。目前主流的語音識別技術(shù)是基于統(tǒng)計模
晶振在電氣上可以等效成一個電容和一個電阻并聯(lián)再串聯(lián)一個電容的二端網(wǎng)絡,電工學上這個網(wǎng)絡有兩個諧振點,以頻率的高低分其中較低的頻率為串聯(lián)諧振,較高的頻率為并聯(lián)諧振。由于晶體自身的特性致使這兩個頻率的距離
通用定時器的功能非常強大,能夠測量輸入信號的脈沖長度(輸入捕獲)或者產(chǎn)生輸出波形(輸出比較和PWM),也能夠用于定時中斷任務。其實系統(tǒng)滴答和實時時鐘功能類似于定時器。51單片機也有定時器,可以使用軟件的方式
//////////////////////////////////////////////////////////////////////////////////// PIC16F877 + DYP-ME007 + LCD03 example// Written October 2008 , using HITECH PIC16 compiler//// Note - assumes a 20M
MCS-51的串行口是一個全雙工的異步串行通信接口,可以同時發(fā)送和接收數(shù)據(jù)?! 〈锌诘膬?nèi)部有數(shù)據(jù)接收緩沖器和數(shù)據(jù)發(fā)送緩沖器。數(shù)據(jù)接收緩沖器只能讀出不能寫入,數(shù)據(jù)發(fā)送緩沖器只能寫入不能讀
上一篇文章,我們規(guī)劃了一下STM32開發(fā)板串口(UART),這一篇文章介紹剩下的通信接口。我們在第一課畫STM32F103VET6單片機原理圖的時候,我們就看到,它除了UART,還有SPI、CAN、I2C等通信接口。一個單片機,為什么會
C51強大功能及其高效率的重要體現(xiàn)之一在于其豐富的可直接調(diào)用的庫函數(shù),多使用庫函數(shù)使程序代碼簡單,結(jié)構(gòu)清晰,易于調(diào)試和維護,下面介紹C51的庫函數(shù)系統(tǒng)。第一節(jié) 本征庫函數(shù)(intrinsic routines)和非本征證庫函數(shù)C
STM8L帶有片上EEPROM,常用來保存參數(shù),事實上STM8L整個程序存儲區(qū)都可以用于作為EEPROM,只是默認情況下被閉了。 不同型號的STM8L器件其內(nèi)部默認劃分的EEPROM區(qū)域都是從0x1000地址開始,以下為STM8LXX的EEPROM讀寫
使用stm32f10x調(diào)試串口通訊時,發(fā)現(xiàn)一個出錯的現(xiàn)象,硬件復位重啟之后,發(fā)送測試數(shù)據(jù)0x01 0x02 0x03 0x04..接收端收到的數(shù)據(jù)為:0x02 0x03 0x04,第一個數(shù)據(jù)丟失。換成發(fā)送別的數(shù)值的數(shù)據(jù),如0x06 0x0ff,則接收到0x
(一) 背景介紹在傳統(tǒng)的嵌入式系統(tǒng)軟件按中通常實現(xiàn) Delay(N) 函數(shù)的方法為:for(i=0;i
軟件設計隨單片機應用系統(tǒng)的不同而不同,一般可分為以下幾個方面(圖1畫出了單片機軟件設計的流程圖)。(1)總體規(guī)劃(2)程序設計技術(shù)① 模塊程序設計② 自頂向下的程序設計(3)程序設計① 建立數(shù)學模型② 繪制程
本文實踐用到的芯片為:STM32F103VET6。文中所述內(nèi)容符合同系列芯片的應用。本文適合初學者閱讀。上面是在STM32引腳PA0上測得的頻率為1KHz占空比為25%的PWM信號。下面講如何實現(xiàn)。如上圖所示,我們使用定時器2通道1產(chǎn)
我們2410的板子使用了intel 28F系列的flash作為存儲器,并且同時使用了兩片合成一個32位的外部存儲器。為了將bootloader燒寫進flash我們自己編寫了一段代碼完成這項任務,但這個方法比較麻煩,需要安裝不少龐大的
PIC單片機是一種可編程的芯片,數(shù)字電路也有些芯片具有可編程的能力?! 〉菙?shù)字電路的編程太簡單,因而其功能也很少,但PIC單片機具有很強的編程能力,是數(shù)字電路無法實現(xiàn)的目標。例如:筆者