STC單片機EEPROM讀寫

 //**************************************************************** // STC單片機EEPROM讀寫--最簡潔的的拿來就用保證沒錯^_^簡潔至上! //---------------------------------------------------------------- //--------------------------------//--------------------------------

書已到貨,簡單的翻了一下

 主要看看有沒有印刷錯誤,缺頁之類的c/c++還有Linux的書都是人民郵電出版社的,書的品質不錯,特別是紙張,c/c++的書都是外國引進的書,都是經典之作,看印刷次數就知道了。2本linux的書看評價還可以,這次沒有買電力出版社的經典linux書,主要是想從基礎學起,另外偏向嵌入式的應用,所以買了這兩本。還有一本Verilog

如何選擇磁珠進行濾波處理?

 在產品數字電路EMC設計過程中,我們常常會使用到磁珠,那麼磁珠濾波的原理以及如何使用呢?     

類似這種電容怎麼識別3A472J,2E223J,4n7J,10nJ?

 472J表示在47後邊加兩個0,單位是pF。因此,4700pF,5%誤差。223J表示在22後邊加三個0,單位是pF。22000pF,5%誤差4n7J表示4.7nF,也就就是4700pF,5%誤差。10nJ表示10nF,也就是10000pF,0.01uF,5%誤差。J表示誤差層級,為5%。K表示誤差10%。如:472K,10nK等。1F=1 000 000uF=1 000 000 000nF=1 000 000 000 000pF那3A,2E都是什麼意思呢

pic的第一個測試程式

 昨天拿到板子,焊接完畢。用i/o控制繼電器,發現不好用,馬上查三極體,果然畫圖的時候把封裝搞錯了,幸運的是直接顛倒焊接就行,剛畢業的時候犯過這樣的錯誤,沒想到現在還犯。問題1解決。調試12864液晶,採用st7920的12864,串列方式。從51移植過來的,但死活不顯示,檢查硬體串連沒有問題,程式上調整時序也不行,下午的時候看看網上的例子,發現一個寄存器ADCON1,仔細18f2550手冊,才知道i/o需要設定成數字i/o,因為我用的i/o第二功能正好是ad的輸入設定成0x0f之後,顯示ok,

STM32驅動12bit AD TLC2543(I/O類比方式)

 /******************************************************************************************* 檔案名稱 :tlc2543.c* 著作權     :* 模組名稱 :TLC2543驅動程式* cpu      :  stm32f103rct6                           主頻:72M* 作者     :* 建立日期 :2009-10-13* 功能概要 :*--------------

介紹2款使用過的按鍵和數位管驅動IC

 1.HD7279A 北京比高的產品,最早使用的一款,感覺不錯,不需要外部晶振,用51驅動很簡單,廠家提供者,前段時間要移植到stm32來驅動竟然不成功,偶爾能到索引值,非常不穩定,耽誤了幾天,改了其他方案,可能是stm32速度過快而hd7279反應不過來吧。資料:http://www.bitcode.com.cn/hd7279_downloads.html2.zlg7290 周立功的產品,iic介面。外部需要晶振,用起來比較方便。用它作過一個小東西,也是51驅動,數位管加按鍵。資料:http:

STM32驅動ST7920的12864液晶(串列方式)

 /******************************************************************************************* 檔案名稱 :12864.c* 著作權     :* 模組名稱 :st7920驅動的12864液晶的串列工作方式驅動程式* cpu      :  stm32f103rct6                       主頻:72M* 作者     :* 建立日期 :2009-10-15* 功能概要 :*----

TP4056大電流1A使用注意事項

TP4056為南京拓微整合電路有限公司推出的鋰電池充電產品系列中的大電流充電產品。具有最大電流1A,峰值電流1.1A,良好環境下甚至峰值1.2A的單節鋰離子電池充電晶片。客戶在大電流具體使用中請注意一下幾點:  注意在PCB板繪製時,電源輸入和BAT輸出端所接旁路電容須靠近晶片。     輸入的電源電壓。電壓電壓空載在4.7-4.9V為佳。考慮到一般的適配器、火牛輸出都是5-5.5V,客戶可以通過在晶片電源輸入端串聯肖特基二極體,或者0.5歐姆左右的功率電阻來降壓。只要保證實際到晶片的電壓4.7

最近研究si47xx系列晶片

發現比較複雜,可能是因為功能比較多,參考網上的程式發現比較亂,不過總算移植到stm32上了。這幾天再仔細看下手冊,最佳化一下程式。pcb基本完成了,中間改了好幾個地方。有機會作個板子。網上的一段簡版代碼/******************************************************START condition:SCLK: -----------|______ SDIO:-----|_____________1 |2 |3STOP

乙太網路基礎知識:TCP與UDP的區別

 這裡先簡單的說一下TCP與UDP的區別:1。基於串連與無串連 2。對系統資源的要求(TCP較多,UDP少) 3。UDP程式結構較簡單 4。流模式與資料報模式 5。TCP保證資料正確性,UDP可能丟包,TCP保證資料順序,UDP不保證另外結合GPRS網路的情況具體的談一下他們的區別:1。TCP傳輸存在一定的延時,大概是1600MS(移動提供),UDP響應速度稍微快一些。2。TCP包頭的最小大小.就是20位元組.

在Keil uv4裡面添加STC元器件庫,不影響其他元件

 先到網上下載UV3.CBD(宏晶網站的地址實效了)這裡下載http://download.csdn.net/detail/lgfhero/3565745還有STC新系列單片機的標頭檔,宏晶的網站就有1、在Keil/C51/INC下建立目錄"STC"檔案夾, 把所有STC新系列單片機的標頭檔拷貝到"STC"目錄下。 2、下載的用於keil下的STC器件資料庫更名為STC.CDB並拷貝到Keil/UV4目錄下。 3、開啟Keil檔案夾下的TOOLS.ini檔案。 4、在[UV2]下鍵入CDB0="

MAX13487E, MAX13488E半雙工RS-485/RS-422收發器,帶有自動選向控制

MAX13487E/MAX13488E是+5V供電、半雙工、具有±15kV ESD保護的RS-485/RS-422相容收發器,包含一路磁碟機和一路接收器。MAX13487E/MAX13488E具有熱插拔功能,可以消除上電或熱插拔時匯流排上的故障瞬變訊號。MAX13487E/MAX13488E具有Maxim專有的自動選向控制功能。這種結構使其非常適合多種應用,比如:隔離的RS-485連接埠(這種情況下,磁碟機輸入用於串連磁碟機使能訊號,以便驅動差分匯流排)

②這次將stm32的PC13作為普通i/o口驅動led,不知道能否發生網上提到的現象

1.因為類比開關只能通過少量的電流(3mA),使用PC13至PC15的I/O口功能是有限制的:速度必須限制在2MHz以下,最大負載為30pF,而且這些I/O口絕不能當作電流源(如驅動LED)。這次就是用來驅動led 2.STM32F101CB的RTC晶振受PC13管腳的影響( 看能否停振rtc晶振)設計多個產品時,發現有的產品中PC13的電平會影響RTC的晶振的震蕩。原因還沒有查明,只要將PC13的電平固定到0V時就可以使RTC的晶振穩定震蕩,當PC13的電平不為0時,為1V左右的時候(PC13

以前做的CDROM控制器,出了兩個讓我記憶猶新的問題(搬家)

 資料地址:http://www.cdream5.com/htm/CDCV4_1.htm   CDROM 控制器是一個網上開源的作品,原作者提供了原理圖和彙編的51程式。而且程式版本一直在升級,自己覺得這個東西娛樂性比較強,而且硬體不是特別複雜,所以也做了一個,這個是換工作以來第一次做板子。沒想到一個簡單的東西自己卻犯了很多弱智的問題,最後調試成功了,卻沒有成功的喜悅。    先說問題吧。   

好幾年沒參加IC公司的研討會了

最後一次好像是06年的,也是ti的。還有一個原因就是來本地的公司很少。其實參加研討會主要是能見到以前的同事或者朋友,變相的小聚會。廠商還提供午飯。呵呵德州儀器 ( TI )、艾睿電子 ( Arrow Asia ) 與艾睿合眾 ( Arrow SEED ) 三方聯合舉辦MCU技術研討會,誠邀您的參與。我們將與您分享德州儀器MCU的最新技術以及最新產品、應用方案和市場趨勢。我們會提供午餐,與會者將免費獲得課程的資料及實用MCU開發工具。 20個城市巡迴研討會免費參加,請儘速線上報名!!排程:時間  

介紹幾款本人使用的usb轉串口晶片

1.FT232RL

編譯S3C2410的kernel

 1、  首先準備核心源檔案linux-2.4.18-rmk7-pxal-mz4.tar.bz2,其是三星公司提供的sdk15-S3C2410-tk-20030630.iso鏡像內的一個壓縮包。相關的核心源檔案壓縮包可到www.arm.linux.org.uk/developer/下載本檔案名稱代表的意思是,以2.4.18版本為基礎修改的核心,在第7次發行時,MIZI公司的開發人員們以這個版本(-rmk7)為基礎對核心進行修改,並且發行了24次(-mz4)2、解壓檔案       # tar –

GNU開發工具簡介(二)

 第三節 連結器ld   ld軟體的作用是把各種目標檔案(.o檔案)和庫檔案連結在一起,並定位元據和函數地址,最終產生執行程式。ld軟體識別一種用連結命令語言(Linker Command Language)表示的連結描述(Linker Script)檔案來顯式地控制連結的過程。通過BFD(Binary Format Description)庫,ld可以讀取和操作COFF、ELF、a.out等各種執行檔案格式的目標檔案。ld的一個簡單使用例子如下:$ld -o hello

向vivi中添加自己的命令

 相關原理:相關機制及初始化的實現在lib/command.c中完成的。包括:添加命令、尋找命令、執行命令、解析命令。具體命令執行的核心函數在相應的模組裡實現。這樣就形成了兩層的軟體架構:頂層管理層——command.c、底部執行層——相應命令的執行函數。核心資料結構user_command。typedef struct user_command {const char *name;void (*cmdfunc)(int argc, const char **);struct

總頁數: 61357 1 .... 20647 20648 20649 20650 20651 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.