第一章 51單片機c語言編程介紹這是一本關(guān)于 Intel 80C51 以及廣大的 51 系列單片機的書 這本書介紹給讀者一些新的技術(shù) 使你的 8051 工程和開發(fā)過程變得簡單 請注意 這本書的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問題討論更加清晰 在適當(dāng)?shù)牡胤浇o出了程序代碼 我們以討論項目的方法來說明每章碰到的問題 所有的代碼都可在附帶的光盤上找到 你必須熟系 C 和 8051匯編 因為本書不是一本C和匯編的指導(dǎo)書 你可以買到不少關(guān)于ANSI C的書 最佳選擇當(dāng)然是Intel的數(shù)據(jù)書 可從你的芯片供應(yīng)商處免費索取 和隨編譯工具附送的手冊附送光盤中有我為這本書編寫和收集的程序 這些程序已經(jīng)通過測試 這并不意味著你可以隨時把這些程序加到你的應(yīng)用系統(tǒng)或工程中 有些地方必須首先經(jīng)過修改才能結(jié)合到你的程序中這本書將教你充分使用你的工具 如果你只有 8051 的匯編程序 你也可以學(xué)習(xí)該書和使用這些例子 但是你必須把 C 語言的程序裝入你的匯編程序中 這對懂得 C 語言和 8051匯編程序指令的人來說并不是一件困難的事如果你有 C 編譯器的話 那恭喜你 使用 C 語言進行開發(fā)是一個好的決定 你會發(fā)現(xiàn)使用 C 進行開發(fā)將使你的工程開發(fā)和維護的時間大大減少 如果你已經(jīng)擁有 Keil C51 那你已經(jīng)選擇了一個非常好的開發(fā)工具 我發(fā)現(xiàn) Keil 軟件包能夠提供最好的支持 本書支持Keil C 的擴展 如果你有其它的開發(fā)工具像 Archimedes 和 Avocet 這本書也能很好地為你服務(wù) 但你必須根據(jù)你所用的開發(fā)工具改變一些 Keil 的特殊指令在書的一些地方有硬件圖 實例程序在這些硬件上運行 這些圖繪制地不是很詳細主要是方框圖 但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書看成工具書 而不是用來學(xué)習(xí)各種系統(tǒng)設(shè)計 通過本書 你可以了解給定一定的硬件和軟件設(shè)計之后 8051 的各種性能 希望你能從本書中獲取靈感 并有助于你的設(shè)計 使你豁然開朗 當(dāng)然 我希望你也能夠從本書中學(xué)到有用的知識 使之能夠提升你的設(shè)計
上傳時間: 2013-11-16
上傳用戶:穿著衣服的大衛(wèi)
本書首先介紹了C語言的基本知識,使讀者能使用C語言進行程序設(shè)計;然后介紹了30個開發(fā)例子。全書主要通過實例的形式來介紹MSP430單片機在不同領(lǐng)域中的應(yīng)用,從而使讀者掌握MSP430單片機開發(fā)的流程、方法、技巧及設(shè)計思想。全書語言簡潔,層次清晰,本書的所有程序代碼都使用C語言實現(xiàn),簡單易學(xué)、易懂。本書比較適合計算機、自動化、電子及硬件等相關(guān)專業(yè)的院校學(xué)生進行學(xué)習(xí),同時也可供從事單片機開發(fā)的科研設(shè)計人員參考使用。
上傳時間: 2013-10-29
上傳用戶:whymatalab
C語言嵌入式系統(tǒng)編程修煉之道.pdf 不同于一般形式的軟件編程,嵌入式系統(tǒng)編程建立在特定的硬件平臺上,勢必要求其編程語言具備較強的硬件直接操作能力。無疑,匯編語言具備這樣的特質(zhì)。但是,歸因于匯編語言開發(fā)過程的復(fù)雜性,它并不是嵌入式系統(tǒng)開發(fā)的一般選擇。而與之相比,C語言--一種\"高級的低級\"語言,則成為嵌入式系統(tǒng)開發(fā)的最佳選擇。筆者在嵌入式系統(tǒng)項目的開發(fā)過程中,一次又一次感受到C語言的精妙,沉醉于C語言給嵌入式開發(fā)帶來的便利。
標(biāo)簽: C語言 嵌入式 系統(tǒng)編程
上傳時間: 2014-03-17
上傳用戶:范縝東苑
本手機游戲richman運行于Nokia 9210 Communicator手機硬件平臺,操作系統(tǒng)Symbian Series80 v6.0,使用語言Symbian C++。游戲使用圖形界面,分辨率640*200,4096色。內(nèi)含詳細的手機游戲背景和平臺介紹、手機游戲編譯和安裝環(huán)境、手機游戲創(chuàng)意與策劃、手機游戲技術(shù)架構(gòu)及技術(shù)文件、游戲運行流程(版權(quán)所有,用于學(xué)習(xí)交流,不得用于商業(yè))
標(biāo)簽: Communicator richman Nokia 9210
上傳時間: 2013-12-06
上傳用戶:腳趾頭
本系統(tǒng)采用B/S模式:與傳統(tǒng)的C/S模式相比,B/S結(jié)構(gòu)把處理功能全部移植到了服務(wù)器端,用戶的請求通過瀏覽器發(fā)出,無論是使用和數(shù)據(jù)庫維護上都比傳統(tǒng)模式更加經(jīng)濟方便。而且使維護任務(wù)層次化:管理員負責(zé)服務(wù)器硬件日常管理和維護,系統(tǒng)維護人員負責(zé)后臺數(shù)據(jù)庫數(shù)據(jù)更新維護。
標(biāo)簽: 模式
上傳時間: 2013-12-11
上傳用戶:yzhl1988
簡介 當(dāng)今嵌入式處理器的生產(chǎn)已遠遠超過了為桌面系統(tǒng)所設(shè)計的處理器。本書通過介紹8位微控制器(MCU)的開發(fā)原理和C語言的相關(guān)知識,向讀者展示了如何用C語言編寫8位嵌入式MCU程序,內(nèi)容涉及數(shù)據(jù)類型和變量、函數(shù)庫、優(yōu)化和測試嵌入式C語言程序等。利用貫穿全書的樣例工程,揭示了特定設(shè)備硬件開發(fā)的詳細細節(jié),以及用C語言進行嵌入式程序設(shè)計所帶來的快速開發(fā)、增強的可移植性和再利用等優(yōu)越性能。本書適合于從事嵌入式研究的相關(guān)技術(shù)人員使用
上傳時間: 2015-03-20
上傳用戶:bibirnovis
Astro3.zip 重載==運算的例子 Asycls11.zip 異步處理類, C++代碼 addzip06.zip 在程序開發(fā)中使用文件壓縮技術(shù) addresschange.zip 這是一個用來改變ip地址和硬件地址的小程序 a10_src.zip DirectDraw游戲編程的最佳入門范例 aComressEX.zip 用了三種比較簡單的壓縮算法。
標(biāo)簽: zip addresschange Asycls addzip
上傳時間: 2015-04-19
上傳用戶:wangzhen1990
此代碼是EASYARM調(diào)試程序的Flash的c++代碼,硬件調(diào)試ok,并且本人畫的PCB板上也調(diào)試ok
標(biāo)簽: EASYARM Flash 代碼 調(diào)試
上傳時間: 2014-01-05
上傳用戶:evil
DSP2407上實現(xiàn)數(shù)控IO功能的C語言源程序,此程序與硬件有關(guān)(使用了CPLD),但測試部分有一定參考價值。
標(biāo)簽: 2407 DSP C語言 數(shù)控
上傳時間: 2015-04-26
上傳用戶:xymbian
用c編寫的s3c4510bbootloader,該程序很簡單,該程序包括硬件初始化,燒寫程序,串口程序等
標(biāo)簽: bbootloader c4510 4510 s3
上傳時間: 2015-04-27
上傳用戶:思琦琦
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1