本文主要討論在CodeWarrior開發環境下如何寫出適用于HC(S)08單片機的高效C語言程序。首先介紹嵌入式系統中C語言編程的特點,然后介紹HC(S)08系列單片機在C語言編程方面的優勢,并給出各種高效C代碼的例子程序和相關注釋。 嵌入式系統的C語言編程
C語言最初是為UNIX操作系統的開發與應用而開發設計的,目前已經成為一種非常流行的編程語言。 因為C語言既有高級語言可讀性強和易于維護升級的特點,又能很好的支持位運算操作,所以C常常被稱為中級語言。另外,C語言數據類型的定義比較自由,所
關鍵字:
C語言 HC08 單片機
PIC單片機的BootLoader屬于需要自己寫程序的那種,可以根據自己的需要寫出各種功能的BootLoader程序來。目前,比較常見的BootLoader程序有Microchip公司的C18版本和著名的PICC編譯器廠商HI-TECH公司(以下簡稱HI-TECH)的PICC18版本。它們的相似之處在于都占用了系統的0x00~0x1FF的程序空間。Microchip的版本是用純匯編寫的,而HI-TECH的版本是用C語言編寫的。
引 言
&nb
關鍵字:
bootloader PIC18 單片機
市場上比較流行的單片機種類主要有Intel公司、Atmel公司和Philip公司的8051系列單片機,Motorola 公司的M6800系列單片機,Intel公司的MCS96系列單片機以及Microchip公司的PIC系列單片機。無論用戶使用哪種類型的單片機,總要涉及到單片機復位電路的設計。而單片機復位電路設計的好壞,直接影響到整個系統工作的可靠性。許多用戶在設計完單片機系統,并在實驗室調試成功后,在現場卻出現了“死機”、“程序走飛”等現象,這主要是單片機的復位電路設計不可靠引起的。圖1是一個單片機與大功
關鍵字:
單片機 復位電路 可靠性
單片機控制開關電源,單從對電源輸出的控制來說,可以有幾種控制方式。
其一是單片機輸出一個電壓(經DA芯片或PWM方式),用作電源的基準電壓。這種方式僅僅是用單片機代替了原來的基準電壓,可以用按鍵輸入電源的輸出電壓值,單片機并沒有加入電源的反饋環,電源電路并沒有什么改動。這種方式最簡單。
其二是單片機擴展AD,不斷檢測電源的輸出電壓,根據電源輸出電壓與設定值之差,調整DA的輸出,控制PWM芯片,間接控制電源的工作。這種方式單片機已加入到電源的反饋環中,代替原來的比較放大環節,單片機的程序要采用比較復
關鍵字:
單片機 電源 模擬IC 電源
DS25BR100、DS25BR110及DS25BR120都是單通道的LVDS緩沖器,即使傳輸速度高達3.125Gb/s,仍可確保信號完整無缺。這三款芯片具有9ps的抖動(典型值),而且功率只有100mW。它們能以極高速度驅動FR-4底板及電纜上的信號,最適用于通信設備、儲存以及成像系統。例如,這幾款芯片能以2.5Gb/s的速度驅動10m長的InfiniBand電纜或40英吋的FR4底板,而均衡器輸出端的殘余抖動只有0.15UI。新一代串行數字接口(SDI)廣播級視頻路由器及家庭影院數字視覺接口(DVI)
關鍵字:
LVDS緩沖器 單片機 嵌入式系統
全球領先的單片機和模擬半導體供應商--Microchip Technology Inc.(美國微芯科技公司)近日宣布,其極具成本效益的PIC24F 16位單片機系列中又新增8款器件,將產品類型擴展至體積更小、成本更低的28和44引腳封裝,并配備16至64 KB閃存程序存儲器和高達8 KB的RAM。
和其他采用28引腳封裝的16位單片機相比,全新PIC24FJ64GA002單片機可提供更大片上存儲容量。整個PIC24FJ64GA004系列可讓設計人員靈活運用所有片上
關鍵字:
16位單片機 Microchip 單片機 嵌入式系統
三泰工控網通(SUNIX NCCI)3月29日在臺北晶華酒店舉辦2007工業產品發表會,會中發表全球首張以單芯片(MatrixTM)設計的16口串行通信卡IPC-P1016,會中同時展出“工業多串口卡”、“工業以太網絡交換器”、“串行聯網服務器”、“工業光電接口轉換器”、“Modbus I/O Module”五大產品系列;并以“戶外型環狀備援架構交換器的應用”及“Modbus modules新技術與新思維”議題進行動態產品展及演說。
三泰科技再推出全球首張單芯片16
關鍵字:
16端口串口 單片機 電源技術 模擬技術 嵌入式系統
飛思卡爾半導體為其Symphony系列音頻數字信號處理器(DSP)開發了一套新工具來進一步加快高級數字音頻應用的設計。這套名為Symphony Studio的工具包含一個集成開發環境(IDE),可以大大縮短開發時間。這是競爭日益激烈的音頻市場上的一項關鍵需求。使用可擴展的開發平臺Eclipse(一種開放源行業標準IDE),Symphony Studio可以為DSP用戶提供一種非常高效的方法來在代碼開發期間進行開發、調試和模擬工作。這套工具支持飛思卡爾最近推出的Symphony多核DSP5672x系列產品,
關鍵字:
單片機 飛思卡爾 嵌入式系統 消費電子 消費電子
據外電4月6日報道,美國一家聯邦地方法院法官發回了Sun微系統公司針對全球第二大電腦內存片制造商Hynix半導體公司(Hynix Semiconductor Inc.)關于實施價格壟斷的指控,該指控曾聲稱Hynix參與抬高內存片價格、導致芯片購買者的負擔加重的操縱。 美國舊金山的聯邦地方法官菲利斯-漢密爾頓(Phyllis Hamilton)在昨天的判決書中稱,作為全球第三大電腦服務器制造商的Sun微系統公司在它的起訴書中沒有能夠詳細說明它的芯片購買是否發生在美國或在海外,也未能提供關于所聲稱的對該公司造
關鍵字:
Hynix Sun 單片機 價格壟斷 嵌入式系統
SCADA簡介 SCADA是Supervisory Control And Data Acquisition的英文縮寫,國內流行叫法為監控組態軟件。從字面上講,它不是完整的控制系統,而是位于控制設備之上,側重于管理的純軟件。SCADA所接的控制設備通常是PLC(可編程控制器),也可以是智能表,板卡等。
早期的SCADA運行與DOS,UNIX,VMS?,F在多數運行在Windows操作系統中,有的可以運行在Linux系統。
SCADA不只是應用于工業領域,如鋼鐵、電力、化工,還廣泛用于食品,醫藥、建筑
關鍵字:
單片機 工業控制 嵌入式系統 工業控制
機頂盒市場正經歷著前所未有的快速增長,預計在2002年以前每年的需求量都將以百萬臺的數量級增長。 目前機頂盒市場依據網絡類型來分有三大應用市場:衛星電視、有線電視和天線電視。除按電視信號發射系統劃分外,機頂盒還可按功能不同分為低端、中端和高端。其中:低端機頂盒可將解碼后的音頻和視頻輸出到模擬電視或數字電視上;中端機頂盒加入了有限的交互性,可以實現交互式廣告和節目安排程序;高端機頂盒可實現高水平的交互功能,如網頁瀏覽和硬盤視頻存貯。 機頂盒市場是一個變化快,對成本異常敏感的市場。為了提供竟爭對手所沒有的特性
關鍵字:
單片機 機頂盒 可編程 邏輯控制器 嵌入式系統 消費電子 消費電子
近幾年來,隨著后PC時代的來臨,具有簡潔、高效等特點的嵌入式系統得到了飛速的發展。嵌入式技術發展到今天已將各種計算機技術多層次、多方面的交叉融合在了一起。嵌入式系統加快了工業設計進程,降低了開發成本及其風險,使用簡便,擴展靈活,高效精簡,可方便地應用于各工業領域。 中斷請求采用邊沿觸發來進行中斷檢測,通過將信號送到特定的引線來檢測中斷。每條引線對應一個可能的硬件中斷,因為系統不能辨認哪個設備使用中斷線,所以當多個1個的設備被設置成使用同一個特定中斷時就產生了混亂。中斷產生時,由專用的中斷程序接管系統,首先
關鍵字:
CPLD RS232 串口 單片機 嵌入式系統 中斷源
1 引言
隨著數字信號處理器性能的不斷提高及其成本與售價的大幅下降,數字信號處理應用領域飛速擴展,信號處理進入了一個新的發展時期。同時隨著計算機技術以及互聯網絡技術的不斷發展,越來越多的數據需要經過計算機來進行處理、存儲、傳輸籌操作。計算機的應用已經遍及我們生活的每一個角落。由于計算機本身的特點,通用計算機通常僅負責沒有實時性要求的工作,而不適于進行實時性要求很高的數字信號處理。將計算機和 DSP有機地結合起來,充分利用各自的優點,它們將會相得益彰,滿足現實應用中對數據實時處理能力、數據傳輸能力以及數
關鍵字:
DSP PCI 單片機 嵌入式系統 數據采集
美國國家半導體公司宣布推出三款全新的信號調節緩沖器,這是該公司一系列領先業界的 LVDS 芯片的最新型號。這幾款緩沖器都設有傳送預加重及接收均衡功能,而且即使以高達 3.125Gbps 的速度傳送信號,也只有極少的抖動,功耗也比上一代的緩沖器少,是業界首系列同時具備這些優點的 LVDS 芯片。美國國家半導體將會在今年內陸續推出另外十一款具備相若功能的 LVDS 芯片產品,其中包括交叉點開關、多路切換器/緩沖器以及分離器。 美國國家半導體的 DS25BR100、DS25BR110 及 DS25BR
關鍵字:
單片機 電源技術 模擬技術 嵌入式系統
RFID技術已經應用在民用領域,這主要得益于兩個推動力量:第一就是芯片制造成本大幅度降低,從起初的幾十美元降低到幾美分,使得RFID電子標簽被管理者接受;第二就是用戶對RFID技術的廣泛接受,歐洲最大的超市麥德龍和美國最大的超市沃爾瑪2000年初試用RFID的決定也加速了RFID技術的普及。 與國外情況類似,中國的很多用戶拼命壓制住對RFID的渴求,代之的是他們對RFID發展的觀望,“是不是技術更成熟了?”“成本有沒有降低?”“有沒有其他用戶已經成功應用了?”這是他們關注的焦點問題。 “最大的原因就是這些
關鍵字:
RFID 單片機 嵌入式系統
單片機(微控制器)介紹
您好,目前還沒有人創建詞條單片機(微控制器)!
歡迎您創建該詞條,闡述對單片機(微控制器)的理解,并與今后在此搜索單片機(微控制器)的朋友們分享。
創建詞條
關于我們 -
廣告服務 -
企業會員服務 -
網站地圖 -
聯系我們 -
征稿 -
友情鏈接 -
手機EEPW
Copyright ?2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《電子產品世界》雜志社 版權所有 北京東曉國際技術信息咨詢有限公司
京ICP備12027778號-2 北京市公安局備案:1101082052 京公網安備11010802012473