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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

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

  • C函數速查手冊全書下載

    C函數速查手冊 出版社:人民郵電出版社 《C函數速查手冊》中所講的C語言函數按照功能順序和字母順序進行排序,讀者既可以按照功能順序查找,也可以按照字母順序學習。《C函數速查手冊》不僅適合于C語言初學者學習使用,而且也可以作為中、高級C語言開發人員的參考手冊。 目錄  第1章 數學函數    1.1 _clear87函數:清除浮點狀態字    1.2 _status87函數:取浮點狀態字    1.3 abs函數:求整數的絕對值    1.4 acos、acosl函數:反余弦函數    1.5 asin、asinl函數:反正弦函數    1.6 atan函數:反正切函數    1.7 atan2、atan2l函數:計算Y/X的反正切值    1.8 cabs函數:計算復數的模    1.9 ceil函數:向上取整    1.10 cos函數:余弦函數    1.11 cosh函數:雙曲余弦函數    1.12 div函數:求兩個整數相除的商和余數    1.13 exp函數:指數函數    1.14 fabs函數:求浮點數的絕對值    1.15 floor函數:向下取整    1.16 fmod函數:計算x對y的模    1.17 frexp函數:將浮點數分為底數與指數    1.18 hypot函數:計算直角三角形的斜邊    1.19 labs函數:取長整數的絕對值    1.20 ldexp、ldexpl函數:冪計算    1.21 ldiv函數:兩個長整型數相除    1.22 log、logl函數:計算自然對數    1.23 log10、log10l函數:計算常用對數    1.24 max函數:求兩個數中的最大者    1.25 min函數:求兩個數中的最小者    1.26 modf、modfl函數:分割數為整數部分和小數部分    1.27 poly函數:計算多項式    1.28 pow函數:指數函數    1.29 pow10函數:指數函數    1.30 rand函數:隨機數發生器    1.31 random函數:隨機數發生器    1.32 randomize函數:初始化隨機數發生器    1.33 sin函數:正弦函數    1.34 sinh函數:雙曲正弦函數    1.35 sqrt函數:計算平方根    1.36 srand函數:初始化隨機數發生器    1.37 tan、tanl函數:正切函數    1.38 tanh、tanhl函數:雙曲正切函數    第2章 字符串函數    2.1 atof函數:把字符串轉換成浮點數    2.2 atoi函數:將字符串轉換成整型數    2.3 atol函數:將字符串轉換成長整型數    2.4 ecvt函數:將浮點數轉換為字符串    2.5 fcvt函數:將浮點數轉換為字符串    2.6 gcvt函數:將浮點數轉換成字符串    2.7 itoa函數:將整數值轉換為字符串    2.8 isalnum函數:字母、數字判斷函數    2.9 isalpha函數:字母判斷函數    2.10 isascii函數:整數值的字符分類    2.11 iscntrl函數:控制字符判斷函數    2.12 isdigit函數:數字判斷函數    2.13 isgraph函數:打印字符判斷    2.14 islower函數:小寫字母判斷函數    2.15 isprint函數:可打印字符判斷函數    2.16 isptmct函數:標點符號判斷函數    2.17 isspace函數:空格等判斷函數    2.18 isupper函數:大寫字母判斷函數    2.19 isxdigit函數:十六進制數字判斷函數    2.20 ltoa函數:將長整值轉換為字符串    2.21 mbstowcs函數:將多字節字符序列轉換成相應的寬字符序列    2.22 mbtowc函數:將多字節字符轉換成相應的寬字符    2.23 stpcpy函數:復制字符串    2.24 strcat函數:拼接字符串    2.25 strchr函數:查找給定字符    2.26 strcmp函數:比較字符串    2.27 strcmpi函數:比較字符串    2.28 strcpy函數:復制字符串    2.29 strcspn函數:查找不包含指定字符集子串的段    2.30 strdup函數:將字符串復制到新建的位置    2.31 stricmp函數:比較字符串    2.32 strlen函數:獲取字符長度

    標簽: 函數 書下載 速查手冊

    上傳時間: 2014-12-25

    上傳用戶:水口鴻勝電器

  • 歐姆龍plc編程軟件使用手冊

    歐姆龍plc編程軟件CX-Programmer使用手冊 第一章安裝和啟動 1. 安裝 1-1. 安裝CX-Programmer 1-2. 在線注冊 2. 打開新工程和設置設備型號 3. 打開新工程和設置設備型號 4. 主窗口 4-1.兼容SYSWIN軟件的按鍵分配 4-2. 段 4-3.刪除和顯示其他窗口 5.創建程序 5-1.常開接點的輸入 5-2.線圈的輸入 5-3.符號注釋的編輯 5-4.條注釋的輸入 5-5.常閉接點的輸入 5-6.元素注釋的輸入 5-7.上升沿微分接點的輸入 5-8.下降沿微分接點的輸入 5-9.向上垂線的輸入 5-10.向下垂線的輸入 5-11.高級指令的輸入1 - 字符串的輸入 5-12.高級指令的輸入1 - 有用的功能 5-13.輔助繼電器的輸入- 1.0 秒時鐘脈沖位 5-14.高級指令的輸入2 – 微分指令的輸入 5-15.或邏輯的條輸入 5-16.高級指令的輸入3 – 通過功能號來輸入 5-17.定時器指令的輸入 5-18.計數器指令的輸入 5-19.條的編輯…復制和粘貼 5-20. END指令的輸入 第二章在線/調試 1. 程序錯誤檢查(編譯) 2. 進入在線 3. 監視 4. 監視- 2 同時監視程序中多處位置 5. 監視- 3 以十六進制數監視 6. 監視- 4 查看窗口 7. 監視- 5 查看窗口的當前值修改和二進制數監視 8. 查看窗口的有用功能 9. 監視- 6 監視窗口- 2 10.監視- 7 以短條形式顯示 11.監視- 8 微分監視 12.強制為On/Off 13.強制-on/off 位的顯示列表 14.修改定時器的設定值 15.修改定時器的當前值 16.查找功能- 1 通過地址引用工具查找 17.查找功能- 2 梯形圖的折回查找 18.查找功能- 3 通過注釋的關鍵字來查找 19.查找功能- 4 進入條注釋 20.查找功能- 5 查找位地址 21.在線編輯 實用的功能 相關資料: 歐姆龍PLC編程軟件CX-Programmer7.1 簡體中文版  

    標簽: plc 歐姆龍 使用手冊 編程軟件

    上傳時間: 2013-10-25

    上傳用戶:84425894

  • 串口調試助手大全免費下載

    一個很好而小巧的串口調試助手,支持常用的300-115200bps波特率,能設置校驗、數據位和停止位,能以ASCII碼或十六進制接收或發送任何數據或字符(包括中文),可以任意設定自動發送周期,并能將接收數據保存成文本文件,能發送任意大小的文本文件。   里面包含了串口調試工具2.1、4.0、 串口調試助手源程序及編程詳細過程

    標簽: 串口調試助手大全 免費下載

    上傳時間: 2013-10-17

    上傳用戶:kachleen

  • 單片機和PC機的串口通信應用 (RS232 協議)

         本文是關于計算機與單片機的通信實驗的應用。主要包括實驗原理闡述、硬件電路圖、源程序等   目錄:   1、單片機串口通信的應用   2、PC控制單片機IO口輸出   3、單片機控制實訓指導及綜合應用實例   4、單片機給計算機發送數據:   [實驗任務]   單片機串口通信的應用,通過串口,我們的個人電腦和單片機系統進行通信。   個人電腦作為上位機,向下位機單片機系統發送十六進制或者ASCLL碼,單片機   系統接收后,用LED顯示接收到的數據和向上位機發回原樣數據。

    標簽: 232 RS 單片機 PC機

    上傳時間: 2013-12-09

    上傳用戶:yl1140vista

  • 單片直接驅動數碼管的計數器程序

      a_bit equ 20h ;個位數存放處   b_bit equ 21h ;十位數存放處   temp equ 22h ;計數器寄存器   star: mov temp,#0 ;初始化計數器   stlop: acall display   inc temp   mov a,temp   cjne a,#100,next ;=100重來   mov temp,#0   next: ljmp stlop   ;顯示子程序   display: mov a,temp ;將temp中的十六進制數轉換成10進制   mov b,#10 ;10進制/10=10進制   div ab   mov b_bit,a ;十位在a   mov a_bit,b ;個位在b   mov dptr,#numtab ;指定查表啟始地址   mov r0,#4   dpl1: mov r1,#250 ;顯示1000次   dplop: mov a,a_bit ;取個位數   MOVC A,@A+DPTR ;查個位數的7段代碼   mov p0,a ;送出個位的7段代碼

    標簽: 直接驅動 數碼管 計數器 程序

    上傳時間: 2013-11-06

    上傳用戶:lx9076

  • 單片機教材習題

    1.1   什么叫單片機? 1.2   單片機主要應用于哪些領域? 1.3   單片機由哪些基本部件組成? 1.4   一個字節的十六進制數最大值相當于多大的十進制數,兩個字節的十六進制數最大值相當于多大的十進制數。 1.5   存儲器的容量如下所示,若它的首地址為 0000H,寫出它的末地址。 存儲器容量          首地址         末地址 1KB               0000H 2KB               0000H 4KB               0000H

    標簽: 單片機教材

    上傳時間: 2013-11-23

    上傳用戶:894448095

  • MCS-51單片機實用子程序庫實驗(三)

    入口條件:待轉換的雙字節BCD碼小數在R4、R5中。出口信息:轉換后的雙字節十六進制小數在R2、R3中。*影響資源:PSW、A、R2~R6 堆棧需求: 2字節BHD2: MOV R6,#10H ;準備計算兩個字節小數BHD3: MOV A,R5 ;按十進制倍增

    標簽: MCS 51 單片機實用 程序庫

    上傳時間: 2013-10-23

    上傳用戶:zhang_yi

  • 單片機的數學基礎

    單片機的數學基礎:本章基本要求:單片機是現代電子智能儀器儀表及嵌入式系統的主要組成部分,應用非常廣泛,是現代工程技術人員必須掌握的知識之一。本章要求掌握數的進制及其相互轉換、帶符號數的表示方法、溢出的判別方法、ASCII 碼和BCD 碼等單片機的數學基礎知識;掌握單片機的概念、特點、應用范圍、發展歷程等基礎知識;了解常用單片機系列。為后續章節的學習打下基礎。1.1 單片機的數學基礎1.1.1 數的進位制及其相互轉換(1) 數的幾種常用進制數制是人們利用符號來計數的方法,數制有很多種,人們熟悉的是十進制。但由于數在機器中是以器件的物理狀態來表示的,所以一個具有兩種穩定狀態且能相互轉換的器件,就可以用來表示一位二進制數。二進制數的表示是最簡單而且是最可靠的,另外二進制的運算規則也是最簡單的。因此,迄今為止,所有計算機都是以二進制進行算術運算和邏輯運算的。但是在使用二進制編寫程序時既繁鎖又容易出錯,所以人們在編寫程序時又經常用到十進制、十六進制或八進制。下面分別予以介紹。任何一種數制都有兩個要素,即基數和權。基數為數制中所使用的數碼的個數。當基數為R 時,該數制可使用的數碼為0~(R-1)。例如在二進制中基數為2,可使用0 和1 兩個數碼。在進行運算時按逢R 進一,借1當R的規則進行。權是數制中某一數位上單位數的大小,它是一個指數,底是基數R,冪是數碼的位置號,數碼的位置號從0 開始。將一個數中某一位的數碼與該位的權相乘,即為該位數碼的數值。

    標簽: 單片機

    上傳時間: 2013-11-16

    上傳用戶:mahone

  • PC機之間串口通信的實現

    PC機之間串口通信的實現一、實驗目的 1.熟悉微機接口實驗裝置的結構和使用方法。 2.掌握通信接口芯片8251和8250的功能和使用方法。 3.學會串行通信程序的編制方法。 二、實驗內容與要求 1.基本要求主機接收開關量輸入的數據(二進制或十六進制),從鍵盤上按“傳輸”鍵(可自行定義),就將該數據通過8251A傳輸出去。終端接收后在顯示器上顯示數據。具體操作說明如下:(1)出現提示信息“start with R in the board!”,通過調整乒乓開關的狀態,設置8位數據;(2)在小鍵盤上按“R”鍵,系統將此時乒乓開關的狀態讀入計算機I中,并顯示出來,同時顯示經串行通訊后,計算機II接收到的數據;(3)完成后,系統提示“do you want to send another data? Y/N”,根據用戶需要,在鍵盤按下“Y”鍵,則重復步驟(1),進行另一數據的通訊;在鍵盤按除“Y”鍵外的任意鍵,將退出本程序。2.提高要求 能夠進行出錯處理,例如采用奇偶校驗,出錯重傳或者采用接收方回傳和發送方確認來保證發送和接收正確。 三、設計報告要求 1.設計目的和內容 2.總體設計 3.硬件設計:原理圖(接線圖)及簡要說明 4.軟件設計框圖及程序清單5.設計結果和體會(包括遇到的問題及解決的方法) 四、8251A通用串行輸入/輸出接口芯片由于CPU與接口之間按并行方式傳輸,接口與外設之間按串行方式傳輸,因此,在串行接口中,必須要有“接收移位寄存器”(串→并)和“發送移位寄存器”(并→串)。能夠完成上述“串←→并”轉換功能的電路,通常稱為“通用異步收發器”(UART:Universal Asynchronous Receiver and Transmitter),典型的芯片有:Intel 8250/8251。8251A異步工作方式:如果8251A編程為異步方式,在需要發送字符時,必須首先設置TXEN和CTS#為有效狀態,TXEN(Transmitter Enable)是允許發送信號,是命令寄存器中的一位;CTS#(Clear To Send)是由外設發來的對CPU請求發送信號的響應信號。然后就開始發送過程。在發送時,每當CPU送往發送緩沖器一個字符,發送器自動為這個字符加上1個起始位,并且按照編程要求加上奇/偶校驗位以及1個、1.5個或者2個停止位。串行數據以起始位開始,接著是最低有效數據位,最高有效位的后面是奇/偶校驗位,然后是停止位。按位發送的數據是以發送時鐘TXC的下降沿同步的,也就是說這些數據總是在發送時鐘TXC的下降沿從8251A發出。數據傳輸的波特率取決于編程時指定的波特率因子,為發送器時鐘頻率的1、1/16或1/64。當波特率指定為16時,數據傳輸的波特率就是發送器時鐘頻率的1/16。CPU通過數據總線將數據送到8251A的數據輸出緩沖寄存器以后,再傳輸到發送緩沖器,經移位寄存器移位,將并行數據變為串行數據,從TxD端送往外部設備。在8251A接收字符時,命令寄存器的接收允許位RxE(Receiver Enable)必須為1。8251A通過檢測RxD引腳上的低電平來準備接收字符,在沒有字符傳送時RxD端為高電平。8251A不斷地檢測RxD引腳,從RxD端上檢測到低電平以后,便認為是串行數據的起始位,并且啟動接收控制電路中的一個計數器來進行計數,計數器的頻率等于接收器時鐘頻率。計數器是作為接收器采樣定時,當計數到相當于半個數位的傳輸時間時再次對RxD端進行采樣,如果仍為低電平,則確認該數位是一個有效的起始位。若傳輸一個字符需要16個時鐘,那么就是要在計數8個時鐘后采樣到低電平。之后,8251A每隔一個數位的傳輸時間對RxD端采樣一次,依次確定串行數據位的值。串行數據位順序進入接收移位寄存器,通過校驗并除去停止位,變成并行數據以后通過內部數據總線送入接收緩沖器,此時發出有效狀態的RxRDY信號通知CPU,通知CPU8251A已經收到一個有效的數據。一個字符對應的數據可以是5~8位。如果一個字符對應的數據不到8位,8251A會在移位轉換成并行數據的時候,自動把他們的高位補成0。 五、系統總體設計方案根據系統設計的要求,對系統設計的總體方案進行論證分析如下:1.獲取8位開關量可使用實驗臺上的8255A可編程并行接口芯片,因為只要獲取8位數據量,只需使用基本輸入和8位數據線,所以將8255A工作在方式0,PA0-PA7接實驗臺上的8位開關量。2.當使用串口進行數據傳送時,雖然同步通信速度遠遠高于異步通信,可達500kbit/s,但由于其需要有一個時鐘來實現發送端和接收端之間的同步,硬件電路復雜,通常計算機之間的通信只采用異步通信。3.由于8251A本身沒有時鐘,需要外部提供,所以本設計中使用實驗臺上的8253芯片的計數器2來實現。4:顯示和鍵盤輸入均使用DOS功能調用來實現。設計思路框圖,如下圖所示: 六、硬件設計硬件電路主要分為8位開關量數據獲取電路,串行通信數據發送電路,串行通信數據接收電路三個部分。1.8位開關量數據獲取電路該電路主要是利用8255并行接口讀取8位乒乓開關的數據。此次設計在獲取8位開關數據量時采用8255令其工作在方式0,A口輸入8位數據,CS#接實驗臺上CS1口,對應端口為280H-283H,PA0-PA7接8個開關。2.串行通信電路串行通信電路本設計中8253主要為8251充當頻率發生器,接線如下圖所示。

    標簽: PC機 串口通信

    上傳時間: 2013-12-19

    上傳用戶:小火車啦啦啦

  • 基于單片機的紅外門進控制系統設計與制作(含源程序和原理圖)

    基于單片機的紅外門進控制系統設計與制作:我們所做的創新實驗項目“基于單片機的紅外門控系統”已基本完成,現將其工作原理簡要說明。該系統主要分為兩大部分:一是紅外傳感器部分。二是單片機計數顯示控制部分。基本電路圖如下:其中紅外傳感器部分我們采用紅外對管實現,紅外對管平行放置,平常處于接收狀態,經比較器輸出低電平,當有人經過時,紅外線被擋住,接收管接收不到紅外線,經比較器輸出高電平。這樣,當有人經過時便會產生一個電平的跳變。單片機控制部分主要是通過外部兩個中斷判斷是否有人經過,如果有人經過,由于電平跳變的產生,進入中斷服務程序,這里我們采用了兩對紅外傳感器接到兩個外部中斷口,中斷0作為入口,實現加1操作,中斷1作為出口,實現減1操作。另外,我們通過P0口控制室內燈的亮暗,當寄存器計數值為0時,熄燈,不為0時,燈亮。顯示部分,采用兩位數碼管動態顯示,如有必要,可以很方便的擴展為四位計數。精益求精!在實驗過程中,我們走了非常多的彎路,做出來的東西根本不是自己想要的,我們本想做成室內只有一個門的進出計數,原理已清楚,即在門的兩邊放置兩對紅外對管,進出時,擋住兩對對管的順序不同,因此,可判斷是進入還是出去,從而實現加減計數,編程時,可分別在兩個中斷服務程序的入口置標志位,根據標志位判斷進出,詳細內容在程序部分。理論如此,但在實際過程中,還是發現實現不了上述功能,我們初步判定認為是程序掌握得不夠好,相信隨著自己對單片機了解的深入,應該會做出更好的 (因為我們是臨時學的單片機),程序的具體內容如下: $MOD52    ORG   0000H         LJMP  MAIN         ORG   0003H         LJMP  0100H         ORG   0013H         LJMP  0150H         ORG   0050HMAIN:    CLR   A         MOV   30H , A           ;初始化緩存區         MOV   31H , A         MOV   32H , A         MOV   33H , A         MOV   R6  , A         MOV   R7  , A  SETB  EA  SETB  EX0  SETB  EX1  SETB  IT0  SETB  IT1  SETB  PX1NEXT1:   ACALL HEXTOBCDD        ;調用數制轉換子程序         ACALL DISPLAY          ;調用顯示子程序         LJMP  NEXT1          ORG   0100H  ;中斷0服務程序 LCALL  DELY mov 70h,#2 djnz 70h,next JBC  F0,NEXT         SETB F0        CLR P0.0 LCALL  DELY0 SETB   P0.0                  MOV   A , R7   ADD   A , #1   MOV   R7, A   MOV   A , R6         ADDC  A , #0  MOV   R6 , A  CJNE  R6 , #07H , NEXT  CLR   A  MOV   R6 , A  MOV   R7 , ANEXT:  RETI  ORG   0150H    ;中斷1服務程序 LCALL  DELY mov 70h,#2 djnz 70h,next2 JBC  F0,NEXT2 SETB  F0 CLR P0.0 LCALL  DELY0 SETB   P0.0    CLR C                     MOV   A , R7   SUBB   A , #1  MOV   R7, A  MOV   A , R6   SUBB  A , #0  MOV   R6 , A  CJNE  R6 , #07H , NEXT2  CLR   A  MOV   R6 , A  MOV   R7 , ANEXT2:  RETI   ORG   0200HHEXTOBCDD:MOV  A , R6               ;由十六進制轉化為十進制         PUSH  ACC         MOV   A , R7         PUSH  ACC  MOV   A , R2         PUSH  ACC  CLR   A         MOV   R3 , A  MOV   R4 , A  MOV   R5 , A  MOV   R2 , #10HHB3:     MOV   A  , R7              ;將十六進制中最高位移入進位位中         RLC   A  MOV   R7 , A  MOV   A  , R6  RLC   A  MOV   R6 , A  MOV   A  , R5              ;每位數加上本身相當于將這個數乘以2  ADDC  A  , R5  DA    A  MOV   R5 , A  MOV   A  , R4  ADDC  A  , R4  DA    A                   ;十進制調整  MOV   R4 , A  MOV   A  , R3  ADDC  A  , R3  DJNZ  R2 , HB3  POP   ACC   MOV   R2 , A  POP   ACC   MOV   R7 , A  POP   ACC  MOV   R6 , A  RET  ORG   0250HDISPLAY:  MOV   R0 , #30H         MOV   A  , R5  ANL   A  , #0FH  MOV   @R0 , A  MOV   A  , R5  SWAP  A  ANL   A  , #0FH  INC   R0  MOV   @R0 , A  MOV   A  , R4  ANL   A , #0FH  INC   R0  MOV   @R0 , A  MOV   A   , R4  SWAP  A  ANL   A  , #0FH  INC   R0  MOV   @R0 , A  MOV   R0 , #30H  MOV   R2 , #11111110BAGAIN:   MOV   A  , R2         MOV   P2 , A         MOV   A  , @R0  MOV   DPTR , #TAB  MOVC  A  , @A+DPTR  MOV   P1 , A  ACALL DELAY  INC   R0  MOV   A  , R2  RL    A  MOV   R2 , A  JB    ACC.4  , AGAIN   RETTAB:     DB    03FH , 06H , 5BH , 4FH , 66H , 6DH , 7DH , 07H , 7FH , 6FH   ;七段碼表DELY:    MOV   R1,#80D1:        MOV    R2,#100             DJNZ   R2,$ DJNZ    R1,D1 RET DELAY:   MOV   TMOD , #01H           ;延時子程序         MOV   TL0  , #0FEH         MOV   TH0  , #0FEH  SETB  TR0WAIT:    JNB   TF0  , WAIT         CLR   TF0  CLR   TR0  RETDELY0:   MOV  R1,  #200D3:  MOV  R2,#250          DJNZ  R2,$  DJNZ  R1,D3    RET          END       該系統實際應用廣泛。可用在生產線上產品數量統計、公交車智能計數問候(需添加語音芯片)、超市內人數統計等公共場合。另外,添加串口通信部分便可實現與PC數據交換的功能。   由于,實驗簡化了,剩下不少零件和資金,所以我們又做了兩項其他的實驗。

    標簽: 單片機 紅外 控制系統設計 原理圖

    上傳時間: 2013-12-22

    上傳用戶:tangsiyun

主站蜘蛛池模板: 桐柏县| 响水县| 长武县| 宜州市| 陆河县| 宁武县| 渑池县| 丰都县| 武陟县| 班玛县| 静乐县| 班玛县| 五原县| 文成县| 饶阳县| 方城县| 瑞丽市| 福建省| 恭城| 繁昌县| 平武县| 淮南市| 肇州县| 龙山县| 江达县| 宁都县| 大英县| 游戏| 宣武区| 晋州市| 无锡市| 烟台市| 无棣县| 浠水县| 扎兰屯市| 睢宁县| 饶阳县| 彰化市| 临泉县| 沂水县| 静海县|