關(guān)于新華龍C8051F系列單片機開發(fā)很好的一本指導(dǎo)書。本書詳細描述了C8051F系列的各項功能,并以c8051f040單片機為例,列有大量C語言的程序例子。
標(biāo)簽: C8051F 單片機開發(fā) C語言編程
上傳時間: 2013-04-24
上傳用戶:天天天天
敘述了基于過采樣技術(shù),使用軟件方法提高單片機片內(nèi)A/ D 分辨率的基本原理及實現(xiàn)方法。給出了一個實現(xiàn)示例,將c8051f040 片內(nèi)12 位分辨率ADC 提高到16 位分辨率。
上傳時間: 2014-01-08
上傳用戶:a3318966
介紹一款單片機存儲設(shè)備轉(zhuǎn)儲器,以c8051f040為核心控制模塊,通過外接兩個CH375 U盤模塊、液晶顯示模塊及鍵盤模塊等實現(xiàn)兩個U盤之間數(shù)據(jù)的相互轉(zhuǎn)儲,很好地解決了U盤內(nèi)容轉(zhuǎn)儲離不開電腦而帶來的不便以及容易感染病毒等弊端。c8051f040通過CH375 按照相應(yīng)的USB協(xié)議與USB設(shè)備通訊,通過調(diào)用CH375提供的子程序庫來直接讀取U盤中的數(shù)據(jù),實現(xiàn)了普通單片機與U盤的通訊,支持常用的12 Mb/s 全速USB設(shè)備和1. 5 Mb/s低速設(shè)備。該設(shè)計方案具有低成本、低功耗、操作簡單等特點,將會有廣闊的應(yīng)用前景。
標(biāo)簽: 單片機 存儲設(shè)備 轉(zhuǎn)儲器
上傳時間: 2013-12-17
上傳用戶:xzt
對于瀝青混凝土攤鋪機自動找平控制系統(tǒng)來說,數(shù)字式控制系統(tǒng)的研制是目前的一個方向。介紹了一種基于CAN總線的數(shù)字式自動找平控制系統(tǒng)。該系統(tǒng)以CAN總線作為通信方式,PWM控制信號通過c8051f040單片機內(nèi)部PCA可編程計數(shù)器陣列產(chǎn)生,并具有結(jié)構(gòu)簡單、信號穩(wěn)定、實時性強、易擴展的特點。通過硬件實現(xiàn)和系統(tǒng)運行達到了比較理想的控制效果,驗證了系統(tǒng)的可行性。 Abstract: A digital auto-leveling control system based on CAN Bus is introduced.It uses CAN Bus as the method of communication and creates PWM signals by programmable counter array in c8051f040 microcontroller. The system is simple, stable, real-time and expansive.
標(biāo)簽: CAN 總線 數(shù)字式 控制系統(tǒng)設(shè)計
上傳時間: 2013-10-09
上傳用戶:ligi201200
摘要:本文結(jié)合實例介紹了以新型單片機為核心設(shè)計CCD驅(qū)動系統(tǒng)的一種簡明方法。該方法基于集成度高、超高速(單周期指令50ns)c8051f040單片機為核心,從根本上克服了傳統(tǒng)單片機CCD驅(qū)動系統(tǒng)中驅(qū)動頻率低的弱點。驅(qū)動脈沖由單片機的通用輸入輸出口產(chǎn)生,各路驅(qū)動脈沖間的時序關(guān)系由軟件控制且精確可調(diào),同時也智化了外圍電路。這種方法具有簡明、實用等優(yōu)點。關(guān)鍵詞:CCD;C8051F04;驅(qū)動頻率
標(biāo)簽: CCD 單片機 驅(qū)動 電路設(shè)計
上傳時間: 2013-11-07
上傳用戶:牛津鞋
文中采用高精度AD芯片AD7891與c8051f040單片機組成高速數(shù)據(jù)采集系統(tǒng),通過SPI總線,將AD7891與c8051f040直接連接,方便的實現(xiàn)了8路模擬量的高速采集和傳輸,并給出了SPI總線的接口電路及軟件設(shè)計。
標(biāo)簽: SPI 總線 多路數(shù)據(jù)采集
上傳時間: 2014-12-30
上傳用戶:透明的心情
脈沖濾波算法,對因環(huán)境干擾引起的尖峰脈沖能夠有效的慮掉,在單片機中,既能實現(xiàn)又能提高執(zhí)行效率,不一個不錯的代碼。我以多次使用,如C8051F060,c8051f040,C8051F410,C8051F320中。
上傳時間: 2016-07-19
上傳用戶:thuyenvinh
CAN1.c and CAN2.c are a simple example of configuring a CAN network to transmit and receive data on a CAN network, and how to move information to and from CAN RAM message objects. Each c8051f040-TB CAN node is configured to send a message when it s P3.7 button is depressed/released, with a 0x11 to indicate the button is pushed, and 0x00 when released. Each node also has a message object configured to receive messages. The C8051 tests the received data and will turn on/off the target board s LED. When one target is loaded with CAN2.c and the other is loaded with CAN1.c, one target board s push-button will control the other target board s LED, establishing a simple control link via the CAN bus and can be observed directly on the target boards.
標(biāo)簽: CAN configuring and transmit
上傳時間: 2013-12-11
上傳用戶:weiwolkt
W29C040(512K FLASH)讀寫程序2007-09-10 11:16很是激動,去年用AT89S52搗弄了半年也沒搞定,這次換成c8051f040,也不知道是天見我可憐還是狗運,終于把數(shù)據(jù)寫進去了。想當(dāng)時到處找的程序都沒用,郁悶非常,這次走運成功,拿出來曬曬太陽(雖然也是該的別人的程序,但是好歹能用)。 /*W29C040(512K FLASH)讀寫程序*/ #include <c8051f040.h> #include <INTRINS.h> #include <absacc.h> sbit E=P1^0
標(biāo)簽: W29C040 FLASH 512K 2007
上傳時間: 2017-07-03
上傳用戶:wff
Altium Designer 設(shè)計的項目工程文件,包括原理圖及PCB印制板圖,可以用Altium Designer(AD)軟件打開或修改,可作為你產(chǎn)品設(shè)計的參考。
上傳時間: 2022-07-02
上傳用戶:20125101110
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1