亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

十進(jìn)(jìn)制計(jì)數(shù)(shù)器

  • 51單片機(jī)C語(yǔ)言編程實(shí)例

    C語(yǔ)言編程基礎(chǔ):1. 十六進(jìn)制表示字節(jié)0x5a:二進(jìn)制為01011010B;0x6E為01101110。 2. 如果將一個(gè)16位二進(jìn)數(shù)賦給一個(gè)8位的字節(jié)變量,則自動(dòng)截?cái)酁榈?位,而丟掉高8位。 3. ++var表示對(duì)變量var先增一;var—表示對(duì)變量后減一。 4. x |= 0x0f;表示為 x = x | 0x0f; 5. TMOD = ( TMOD & 0xf0 ) | 0x05;表示給變量TMOD的低四位賦值0x5,而不改變TMOD的高四位。 6. While( 1 ); 表示無(wú)限執(zhí)行該語(yǔ)句,即死循環(huán)。語(yǔ)句后的分號(hào)表示空循環(huán)體,也就是{;} 在某引腳輸出高電平的編程方法:(比如P1.3(PIN4)引腳)1. #include <AT89x52.h> //該頭文檔中有單片機(jī)內(nèi)部資源的符號(hào)化定義,其中包含P1.3    2. void main( void )  //void 表示沒有輸入?yún)?shù),也沒有函數(shù)返值,這入單片機(jī)運(yùn)行的復(fù)位入口    3. {    4.  P1_3 = 1;   //給P1_3賦值1,引腳P1.3就能輸出高電平VCC    5.  While( 1 );  //死循環(huán),相當(dāng) LOOP: goto LOOP;    6. }   注意:P0的每個(gè)引腳要輸出高電平時(shí),必須外接上拉電阻(如4K7)至VCC電源。在某引腳輸出低電平的編程方法:(比如P2.7引腳)代碼1. #include <AT89x52.h> //該頭文檔中有單片機(jī)內(nèi)部資源的符號(hào)化定義,其中包含P2.7    2. void main( void )  //void 表示沒有輸入?yún)?shù),也沒有函數(shù)返值,這入單片機(jī)運(yùn)行的復(fù)位入口    3. {    4.  P2_7 = 0;   //給P2_7賦值0,引腳P2.7就能輸出低電平GND    5.  While( 1 );  //死循環(huán),相當(dāng) LOOP: goto LOOP;    6. }   在某引腳輸出方波編程方法:(比如P3.1引腳)代碼1. #include <AT89x52.h> //該頭文檔中有單片機(jī)內(nèi)部資源的符號(hào)化定義,其中包含P3.1    2. void main( void )  //void 表示沒有輸入?yún)?shù),也沒有函數(shù)返值,這入單片機(jī)運(yùn)行的復(fù)位入口    3. {    4.  While( 1 )  //非零表示真,如果為真則執(zhí)行下面循環(huán)體的語(yǔ)句    5.  {    6. P3_1 = 1;  //給P3_1賦值1,引腳P3.1就能輸出高電平VCC    7.   P3_1 = 0;  //給P3_1賦值0,引腳P3.1就能輸出低電平GND    8.  }    //由于一直為真,所以不斷輸出高、低、高、低……,從而形成方波    9. }   將某引腳的輸入電平取反后,從另一個(gè)引腳輸出:( 比如 P0.4 = NOT( P1.1) )

    標(biāo)簽: 51單片機(jī)C語(yǔ)言 編程實(shí)例

    上傳時(shí)間: 2013-11-02

    上傳用戶:zengduo

  • rs232串口通信程序下載

    主要功能:1、將串口通訊協(xié)議存儲(chǔ)為一個(gè)通訊文件,可是隨時(shí)將存儲(chǔ)通訊協(xié)議文件調(diào)入計(jì)算機(jī)運(yùn)行與下位機(jī)通訊可以實(shí)現(xiàn)通訊對(duì)話,供下位機(jī)工程師參考使用,其主要的通訊協(xié)議本程序把它們分成四種情況。以下說(shuō)明:1)下位機(jī)直接發(fā)送數(shù)據(jù),上位機(jī)只接收不回應(yīng)數(shù)據(jù)。2)下位機(jī)直接發(fā)送數(shù)據(jù),上位機(jī)接收并回應(yīng)數(shù)據(jù)。3)上位機(jī)直接發(fā)送數(shù)據(jù),下位機(jī)只接收不回應(yīng)數(shù)據(jù)。4)上位機(jī)直接發(fā)送數(shù)據(jù),下位機(jī)接收并回應(yīng)數(shù)據(jù)。下位機(jī)工程師完全可以利用這個(gè)功能單獨(dú)的并且很方便的調(diào)試與上位機(jī)通訊程序,更改雙方的通訊協(xié)議,不再需要上位機(jī)工程師的配合。windwos標(biāo)準(zhǔn)操作,使用方便。2、可以監(jiān)聽活動(dòng)串口的數(shù)據(jù),將監(jiān)聽到的數(shù)據(jù)顯示到數(shù)據(jù)顯示區(qū)里面,可以保存。也可以將原先保存的文件數(shù)據(jù)讀進(jìn)來(lái),以供分析。數(shù)據(jù)可以按照十六進(jìn)制和ascii碼顯示出來(lái)。3、自動(dòng)識(shí)別串口設(shè)置,當(dāng)不知道對(duì)方設(shè)備的通訊串口設(shè)置時(shí),可以利用該功能讓此程序自動(dòng)識(shí)別,當(dāng)然前提是對(duì)方設(shè)備必須是一直在發(fā)數(shù)據(jù),整個(gè)識(shí)別過(guò)程大概需要二分鐘。4、可以通過(guò)該程序,利用串口將文件發(fā)送到另一個(gè)計(jì)算機(jī)上。另一個(gè)計(jì)算機(jī)通過(guò)接收文件接收所發(fā)出的文件。

    標(biāo)簽: 232 rs 串口通信

    上傳時(shí)間: 2013-11-11

    上傳用戶:semi1981

  • 用MDK生成bin格式的可執(zhí)行文件

    用MDK 生成bin 文件1用MDK 生成bin 文件Embest 徐良平在RV MDK 中,默認(rèn)情況下生成*.hex 的可執(zhí)行文件,但是當(dāng)我們要生成*.bin 的可執(zhí)行文件時(shí)怎么辦呢?答案是可以使用RVCT 的fromelf.exe 工具進(jìn)行轉(zhuǎn)換。也就是說(shuō)首先將源文件編譯鏈接成*.axf 的文件,然后使用fromelf.exe 工具將*.axf 格式的文件轉(zhuǎn)換成*.bin格式的文件。下面將具體說(shuō)明這個(gè)操作步驟:1. 打開Axf_To_Bin 文件中的Axf_To_Bin.uv2 工程文件;2. 打開Options for Target ‘Axf_To_Bin’對(duì)話框,選擇User 標(biāo)簽頁(yè);3. 構(gòu)選Run User Programs After Build/Rebuild 框中的Run #1 多選框,在后邊的文本框中輸入C:\Keil\ARM\BIN31\fromelf.exe --bin -o ./output/Axf_To_Bin.bin ./output/Axf_To_Bin.axf 命令行;4. 重新編譯文件,在./output/文件夾下生成了Axf_To_Bin.bin 文件。在上面的步驟中,有幾點(diǎn)值得注意的是:1. C:\Keil\ARM\BIN31\表示RV MDK 的安裝目錄;2. fromelf.exe 命令的具體語(yǔ)法格式如下:命令的格式為:fromelf [options] input_file命令選項(xiàng)如下:--help 顯示幫助信息--vsn 顯示版本信息--output file 輸出文件(默認(rèn)的輸出為文本格式)--nodebug 在生成的映象中不包含調(diào)試信息--nolinkview 在生成的映象中不包含段的信息二進(jìn)制輸出格式:--bin 生成Plain Binary 格式的文件--m32 生成Motorola 32 位十六進(jìn)制格式的文件--i32 生成Intel 32 位十六進(jìn)制格式的文件--vhx 面向字節(jié)的位十六進(jìn)制格式的文件t--base addr 設(shè)置m32,i32 格式文件的基地址--text 顯示文本信息文本信息的標(biāo)志-v 打印詳細(xì)信息-a 打印數(shù)據(jù)地址(針對(duì)帶調(diào)試信息的映象)-d 打印數(shù)據(jù)段的內(nèi)容-e 打印表達(dá)式表print exception tables-f 打印消除虛函數(shù)的信息-g 打印調(diào)試表print debug tables-r 打印重定位信息-s 打印字符表-t 打印字符串表-y 打印動(dòng)態(tài)段的內(nèi)容-z 打印代碼和數(shù)據(jù)大小的信息

    標(biāo)簽: MDK bin 可執(zhí)行文件

    上傳時(shí)間: 2013-12-17

    上傳用戶:AbuGe

  • 微電腦型長(zhǎng)度,流量顯示控制表

    特點(diǎn) 顯示范圍-19999至99999位數(shù) 最高輸入頻率 10KHz 計(jì)數(shù)速度 50,5000脈波/秒可選擇 四種輸入模式可選擇(加算,減算,加減算,90度相位差加減算 90度相位差加減算具有提高解析度4倍功能 輸入脈波具有預(yù)設(shè)刻度功能 2組警報(bào)功能 15 BIT 類比輸出功能 數(shù)位RS-485介面

    標(biāo)簽: 微電腦 長(zhǎng)度 流量顯示 控制

    上傳時(shí)間: 2013-10-15

    上傳用戶:1039312764

  • 4.asm…… 響鈴程序

    4.asm…… 響鈴程序,輸入一個(gè)數(shù)字字符N,響鈴N次。(完成)ysk3.asm ……顯示一個(gè)星型倒三角。m1.asm ………編程將鍵盤輸入的8位無(wú)符號(hào)二進(jìn)制數(shù)轉(zhuǎn)化為十六進(jìn)制數(shù)和十進(jìn)制數(shù),并輸出結(jié)果form.asm ……采用子程序編程按以下三種格式(██,◣,◥)打印九九乘法表:(完成)char.asm ……小寫字母a b c d ……x y z的ASCII碼分別為61H 62H 63H 64H……78H 79H 7AH, 而大寫字母A B C D ….X Y Z的ASCII碼分別為41H 42H 43H 44H …58H 59H 5AH, 使用串處理指令編程從鍵盤輸入16個(gè)字符(大小寫字母及其它字母均有), 存入以BUF1開始的一片存儲(chǔ)區(qū)中,并將其傳送到以BUF2開始的一片存儲(chǔ)區(qū)中, 在傳送是將其中的小寫字母均改為大寫字母,并將第一個(gè)小寫字母在串中的位置 (距串頭BUF1的相對(duì)位移量)以十六進(jìn)制形式輸出。(完成)

    標(biāo)簽: asm 程序

    上傳時(shí)間: 2013-12-22

    上傳用戶:zhyiroy

  • 本程序是用純C語(yǔ)言編的一個(gè)基于命令行的四則運(yùn)算計(jì)算器。主要用于計(jì)算四則運(yùn)算表達(dá)式的值

    本程序是用純C語(yǔ)言編的一個(gè)基于命令行的四則運(yùn)算計(jì)算器。主要用于計(jì)算四則運(yùn)算表達(dá)式的值,同時(shí)可以實(shí)現(xiàn)四種進(jìn)制任意兩種之間的轉(zhuǎn)換。 主要功能:1.四則運(yùn)算:能夠解釋并執(zhí)行四則運(yùn)算表達(dá)式。四則運(yùn)算就是包含+、—、*、/、.(小數(shù)點(diǎn))和數(shù)字的運(yùn)算表達(dá)式,例如:3+2.9*(5-6/3) -4+(+8*6)等; 2.錯(cuò)誤警告:能夠?qū)Σ环险Z(yǔ)法的表達(dá)式給出相應(yīng)的錯(cuò)誤警告,本程序共給出了8大類警告 3.進(jìn)制轉(zhuǎn)換:能夠做二進(jìn)制、八進(jìn)制、十進(jìn)制、十六進(jìn)制中任意兩種進(jìn)制之間的互相轉(zhuǎn)換 4.幫助系統(tǒng):提供完善的幫助系統(tǒng) 5.出錯(cuò)保護(hù):有良好的出錯(cuò)保護(hù)系統(tǒng),命令行輸入錯(cuò)誤,程序仍能正常運(yùn)行。

    標(biāo)簽: 四則運(yùn)算 程序 C語(yǔ)言 命令行

    上傳時(shí)間: 2013-12-21

    上傳用戶:aysyzxzm

  • 這個(gè)可以算是我第一個(gè)用Java寫的應(yīng)用程序

    這個(gè)可以算是我第一個(gè)用Java寫的應(yīng)用程序,界面使用了AWT。功能非常簡(jiǎn)單,但通過(guò)它使我“懂”得了Java。 它的功能是顏色的十進(jìn)制與十六進(jìn)制間的轉(zhuǎn)換。

    標(biāo)簽: Java 應(yīng)用程序

    上傳時(shí)間: 2015-02-12

    上傳用戶:yph853211

  • 兩個(gè)經(jīng)典程序:顯示系統(tǒng)時(shí)間

    兩個(gè)經(jīng)典程序:顯示系統(tǒng)時(shí)間,轉(zhuǎn)換(大小寫字母轉(zhuǎn)換、二進(jìn)制/八進(jìn)制/十進(jìn)制/十六進(jìn)制間轉(zhuǎn)換)

    標(biāo)簽: 程序 顯示系統(tǒng)

    上傳時(shí)間: 2013-12-25

    上傳用戶:Avoid98

  • 對(duì)十進(jìn)制數(shù)的輸入做加減乘除

    對(duì)十進(jìn)制數(shù)的輸入做加減乘除,并分別用十進(jìn)制、八進(jìn)制、十六進(jìn)制表示結(jié)果

    標(biāo)簽: 十進(jìn)制數(shù) 輸入

    上傳時(shí)間: 2013-12-17

    上傳用戶:康郎

  • 本程序

    本程序,是通過(guò)VB最為開發(fā)軟件,能實(shí)現(xiàn)二進(jìn)制,十進(jìn)制,十六進(jìn)制之間的轉(zhuǎn)換和調(diào)用。可作為其他程序的一部分被調(diào)用,本人用VB編寫遺傳算法時(shí)用到其

    標(biāo)簽: 程序

    上傳時(shí)間: 2013-12-12

    上傳用戶:Yukiseop

主站蜘蛛池模板: 台北县| 乌拉特中旗| 四平市| 七台河市| 通榆县| 江都市| 馆陶县| 瑞金市| 白河县| 恩施市| 长春市| 思南县| 平遥县| 内丘县| 淄博市| 绍兴县| 荃湾区| 临海市| 河间市| 隆昌县| 绥棱县| 曲沃县| 鄄城县| 乌鲁木齐市| 石阡县| 东山县| 凤冈县| 永新县| 彭山县| 穆棱市| 西畴县| 静乐县| 雷州市| 长春市| 黄石市| 衢州市| 安溪县| 苍山县| 二连浩特市| 偃师市| 巴彦淖尔市|