就像在嵌入系統(tǒng)中使用C語言替代匯編一樣,在嵌入系統(tǒng)中使用RTOS是大勢所趨。原因主要是現(xiàn)在在大多數(shù)情況下編程效率比執(zhí)行效率重要(單片機便宜嘛)。但縱觀51的RTOS,keil c51 所帶的RTX Full 太大(6k多),且需要外部ram,又無源代碼,很多時候不實用。RTX Tiny雖然小(900多字節(jié)),但是任務(wù)沒有優(yōu)先級和中斷管理,也無源代碼,也不太實用。而ucosII雖有源代碼,但是它太大,又需要外部ram,所有函數(shù)又必須是重入函數(shù),用在51這類小片內(nèi)RAM的單片機上有點勉強。于是,我借鑒ucosII和RTX Tiny編寫了Small RTOS 51,雖然它為51系列編寫,但是它還是比較容易移植到其它CPU上。
標(biāo)簽: RTOS 嵌入系統(tǒng) 效率 C語言
上傳時間: 2014-01-17
上傳用戶:變形金剛
x5045看門狗芯片51代碼,具有看門口功能,和片內(nèi)EE讀寫程序
標(biāo)簽: x5045 看門狗 代碼 芯片
上傳時間: 2014-01-09
上傳用戶:familiarsmile
MODBUS 通信源代碼 MODBUS通訊協(xié)定原本是MODICON公司為自己所生產(chǎn)的PLC(可程式邏輯控制器)所開發(fā)的通訊協(xié)定,後來廣泛為工業(yè)界所使用,它是一對多的方式來通訊,目前他是採開放的方式不需支付任何費用,任何人皆可開發(fā),所以目前許多PLC、人機介面及圖控軟體都有支援。
標(biāo)簽: MODBUS MODICON PLC 通信
上傳時間: 2014-01-23
上傳用戶:FreeSky
利用51單片機控制1602讀寫,方便易懂實用
標(biāo)簽: 1602 51單片機 控制 讀寫
上傳時間: 2016-10-13
上傳用戶:wendy15
MSC-51系列單片機內(nèi)有128B或256B的RAM數(shù)據(jù)存儲器,對一般應(yīng)用場合,內(nèi)部 RAM可以滿 足系統(tǒng)對數(shù)據(jù)存儲器的要求,但對需要大容量數(shù)據(jù)緩沖器的應(yīng)用系統(tǒng)(如數(shù)據(jù)采集系統(tǒng)),僅片內(nèi)的RAM存儲器往往不夠用,這種情況下,就需要在單片機外部擴展數(shù)據(jù)存儲器。 MSC-51與外部數(shù)據(jù)存儲器的一般連接方法:外部數(shù)據(jù)存儲器的高8位地址由P2口提供,低8位地址線接地址鎖存器的輸出端。外部RAM的讀、寫控制信號分別接MCS-51的 、 。外部RAM的片選信號可由P2口未用的地址線的剩余口線以線選方式或譯碼方式提供。 隨機存貯芯片(RAM)HM62256的存貯量為32KB,地址線有(A0~A14),是單片機應(yīng)用系統(tǒng)中最常見的數(shù)據(jù)存儲器
標(biāo)簽: 128B 256B MSC RAM
上傳時間: 2014-09-06
上傳用戶:huangld
使用VB編寫的上機位的串口控制,我的串口搞定與大家一起分享快樂.上位機是用VB編的. 我想告訴大家是:其實串口通信也不是什么很難的事,只要用心去搞一定能作好的.
標(biāo)簽: 家 編寫 機位 串口控制
上傳時間: 2016-10-18
上傳用戶:壞壞的華仔
51單片機的實用子程序,包括片內(nèi)及片外ram初始化,濾波程序,多字節(jié)算術(shù)運算程序,排序程序,以及51定點運算子程序庫,浮點運算子程序庫等等。
標(biāo)簽: 51單片機 程序
上傳時間: 2016-10-20
上傳用戶:無聊來刷下
51系列單片機的uCOS單片機編程進階是個容易入門的系統(tǒng)
標(biāo)簽: uCOS 51系列 單片機 單片機編程
上傳時間: 2014-11-22
上傳用戶:cx111111
利用51單片機及其接口電路模擬DMA的控制過程,由于數(shù)據(jù)的傳輸實際上不經(jīng)過CPU而直接由A/D轉(zhuǎn)換芯片傳送到存儲器,從而實現(xiàn)了數(shù)據(jù)的高速傳送。
標(biāo)簽: DMA 51單片機 接口電路 模擬
上傳時間: 2013-12-04
光驅(qū)改成CD播放器,51作CPU,1602作顯示,可以加入遙控器,非常好用的
標(biāo)簽: 1602 CPU 51 光驅(qū)
上傳時間: 2013-12-15
上傳用戶:二驅(qū)蚊器
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1