www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

C51

我要報錯
  • TLC2543驅(qū)動程序(c51)

    /**************************************TLC2543驅(qū)動程序*************************************/#include #include /**************************************2543控制引腳宏定義*********************************

  • C51單片機內(nèi)存優(yōu)化

      52本身有256B的數(shù)據(jù)存儲區(qū),如果沒在意一些細節(jié),很容易出現(xiàn)RAM超過128就報錯的情況。現(xiàn)講其問題解釋如下:  最常見的是以下兩種:  ① 超過變量128后必須使用compact模式編譯,實際的情況是只要內(nèi)存占用量不

  • 駱駝精講單片機系列:單片機學習,單片機案例分析集錦

    與非網(wǎng)資深博主駱駝,有著多年的單片機開發(fā)經(jīng)驗。結合他的從業(yè)經(jīng)驗,駱駝為廣大網(wǎng)友奉獻了很多了單片機學習的案例分享博文,相信對于有志于學好單片機的網(wǎng)友來說,這篇集錦肯定會受益匪淺的!

  • 單片機C51位運算應用技巧

    位運算應用口訣:清零取位要用與,某位置一可用或,若要取反和交換,輕輕松松用異或!移位運算要點1 它們都是雙目運算符,兩個運算分量都是整形,結果也是整形。2 "<<" 左移:右邊空出的位上補0,左邊的位將從字頭擠

    單片機
    2018-05-16
    單片機 C51
  • 單片機c51和一般的c語言有何不同之處?

    c語言和c51大部分的地方都是相同的,他們的語句,結構,順序都是很相似的,只是c51相比與c語言,多了很多變量類型和其他的東西,下面是總結c語言和c51的一些不同之處。變量類型位變量聲明 bit c51中特有的一種變量聲明,b

  • KEIL C51之絕對地址定位詳解

    單片機空間分配看*.M51文件,ARM,DSP空間分配看*.map文件1、函數(shù)定位:假如要把C源文件 tools.c 中的函數(shù)int BIN2HEX(int xx){...}放在CODE MEMORY的0x1000處,先編譯該工程,然后打開該工程的M51文件,在* * * C

    單片機
    2018-05-16
    keil C51
  • 單片機C51中的NOP指令使用經(jīng)驗

    方法1:在keil C51中,直接調(diào)用庫函數(shù):#include // 聲明了void _nop_(void);_nop_(); // 產(chǎn)生一條NOP指令作用:對于延時很短的,要求在us級的,采用“_nop_”函數(shù),這個函數(shù)相當匯編NOP指令,延時幾微秒

    單片機
    2018-05-16
    單片機 C51
  • Keil C51重定向printf到串口

    概述進行C/C++開發(fā)的時候我們都會需要打印調(diào)試信息,打印調(diào)試信息時我們習慣使用printf函數(shù),但是在Keil C51環(huán)境下,由于我們的程序是下載到單片機里,使用printf函數(shù)時不能直接打印到串口上,這個時候就需要我們對

    單片機
    2018-05-14
    keil C51
  • C51語言編程:單片機與 PC 串口通信程序

    單片機接收PC機發(fā)來的指令信號,然后單片機又向PC機發(fā)送字符串。具體要求如下:當接收指令信號為:'go',單片機向PC機發(fā)送字符串:WELCOME TO CHINA!;當接收指令信號為:'who',單片機向PC機發(fā)送字符串:MY NAME IS

  • 高手總結!C51編程經(jīng)驗三則

    C51編程經(jīng)驗三則在單片機的開發(fā)應用中,已逐漸開始引入高級語言,C語言就是其中的一種。用慣了匯編的人,總覺得高級語言“可控性”不好,不如匯編那樣隨心所欲。以下是筆者在C51編程中的幾點經(jīng)驗,希望對

  • C51單片機定時器/計數(shù)器控制字設置

    在單片機中有兩個特殊功能寄存器與定時/計數(shù)有關,這就是TMOD和TCON。順便說一下,TMOD和TCON是名稱,我們在寫程序時就能直接用這個名稱來指定它們,當然也能直接用它們的地址89H和88H來指定它們

    單片機
    2017-04-26
    控制字 C51
  • 如何用C51實現(xiàn)單片機和PLC之間通訊的實例

    HMI(人機界面)以其體積小,高性能,強實時等特點,越來越多的應用于工業(yè)自動化系統(tǒng)和設備中。它有字母、漢字、圖形和圖片等不同的顯示,界面簡單友好。配有長壽命的薄膜按鈕鍵盤,操作簡單。它一般采用具有集成度高、速度快、高可靠且價格低等優(yōu)點的單片機[1]作為其核心控制器,以實現(xiàn)實時快速處理。PLC和單片機結合不僅可以提PLC的數(shù)據(jù)處理能力,還可以給用戶帶來友好簡潔的界面。本文以Modbus通訊協(xié)議為例,詳細討論了一個人機系統(tǒng)中,如何用C51實現(xiàn)單片機和PLC之間通訊的實例。

    單片機
    2017-02-09
    plc 單片機 C51
  • 一種基于C51單片機的非搶占式的操作系統(tǒng)架構

    從Keil C51的內(nèi)存空間管理方式入手,著重討論實時操作系統(tǒng)在任務調(diào)度時的重入問題,分析一些解決重入的基本方式與方法:分析實時操作系統(tǒng)任務調(diào)度的占先性,提出非占先的任務調(diào)度是能更適合于Keil C51的一種調(diào)度方式。為此,構造這一實時操作系統(tǒng),并有針對性地介紹此系統(tǒng)的堆管理方法、任務的建立以廈任務的切換等。

  • 初學者學習C51的一些誤區(qū)和注意事項

    這里講述一些初學者學習C51的一些誤區(qū)和注意事項。高手的特別應用不包括在內(nèi)。1)C忌諱絕對定位。??匆姵鯇W者要求使用_at_,這是一種謬誤,把C當作ASM看待了。在C中變量的定位是編譯器的事情,初學者只要定義變量和變

  • 第19節(jié):加法運算中,神秘中間變量的類型以及解決“摻雜多種變量類型”的辦法

    從業(yè)十年,教你單片機入門 第19講:在開始本節(jié)內(nèi)容之前,先告訴大家前面第十一節(jié)內(nèi)容有一處筆誤,unsigned long的數(shù)據(jù)長度應該是4個字節(jié),而不是3個字節(jié)。上一節(jié)提到了一個“隱藏中間變量”的概念,兩個加

  • 第4節(jié):平臺軟件和編譯器軟件的簡介

    從業(yè)十年,教你單片機入門基礎 第4講:C語言代碼寫在哪里,誰負責把它翻譯成Hex格式機器碼?這就涉及到編輯和編譯,從而誕生了平臺和編譯這兩種軟件。平臺軟件負責編輯源代碼,編譯軟件負責把源代碼翻譯成Hex格式的機

  • bit 和sbit的區(qū)別

    bit和sbit都是C51擴展的變量類型。bit和int char之類的差不多,只不過char=8位, bit=1位而已。都是變量,編譯器在編譯過程中分配地址。除非你指定,否則這個地址是隨機的。這個地址是整個可尋址空間,RAM+FLASH+擴展

  • 用C51實現(xiàn)單片機的中文輸入法

    說明: 拼音輸入法杳詢函數(shù): unsigned char code * py_ime(unsigned char input_py_val[]); input_py_val為已輸入的拼音碼字符串頭指針, 反回值為中文的起始地址,當為0時,杳詢失敗 應用舉例: { unsigned char

  • 風河與飛思卡爾共同推出面向MPC5121e 的Linux解決方案

    全球領先的設備軟件優(yōu)化(DSO)廠商風河系統(tǒng)公司(Wind River)與飛思卡爾半導體(Freescale)日前共同推出全新的enablement平臺,以滿足嵌入式市場不斷增長的發(fā)展需求。本次推出

  • 用C51系列單片機設計物體分級設備的測量光幕

    摘要:首先介紹了光幕測量高度的原理,給出了高度測量光幕的一種實現(xiàn)方法,分析了由該方法設計的系統(tǒng)結構和主要性能。從而徹底解決了相鄰通路間的干擾,提高了測量精度。 關鍵詞:單片機;測量光幕;分級 1 引言 光