Symbian中一些函數命名的規則,從中你會大致了解symbian中的內部類型,TInt TBool 等等的命名由來,以及為什么有些函數要以“L”結束有些函數要以“CL”結束,還有一個project有哪些文件組成,怎么組織等等。
CLass="time">上傳時間: 2013-12-17
CLass="username">上傳用戶:l254587896
本設計是16鍵盤簡易計算器,利用一片AT89C51單片機,其并行口外接4×4矩陣式鍵盤,和八位七段共陰極LED數碼管。 系統的功能是:(1)模擬的計算器能顯示8位數字,開機運行時,只顯示最低位為“0”,其余不顯示;(2)4×4鍵盤分別表示:0到9,+,-,×,/,=,CL;(3)第一次按下,顯示“D1”,第二次按下,顯示“D1D2”,第三次按下,顯示“D1D2D3”…8個全顯示完畢,再次按下按鍵時,給出 “嘀”的提示音;(4)可以對計算結果小于256的兩個無符號數進行加、減、乘、除運算。
CLass="time">上傳時間: 2016-06-17
CLass="username">上傳用戶:電子世界
系統時間顯示程序 利用BIOS的INT 1AH的2號系統功能調用,將計算機系統的時間參數(BCD碼)送入寄存器。其中CH 和CL中保存的是小時數和分鐘數;DH中保存的是秒鐘數,將BCD碼表示的時,分,秒轉換成ASC I I碼并送入屏幕顯示。并用INT 21H 的7號功能調用判斷輸入回車并清屏
CLass="tags">標簽: BIOS 1AH INT 系統時間
CLass="time">上傳時間: 2016-08-08
CLass="username">上傳用戶:z754970244
Shut the Box is a simple diversion written in C and GTK+. The object is simple: Roll the dice and CLick the tiles that sum up to that dice roll until there are no more tiles to CLick.
CLass="tags">標簽: simple the diversion and
CLass="time">上傳時間: 2014-12-03
CLass="username">上傳用戶:天涯
自然對界,Win32平臺下的微軟C編譯器(CL.exe for 80x86)在默認情況下采用如下的對齊規則:任何基本數據類型T的對齊模數就是T的大小,即sizeof(T)。比如對于double類型(8字節),
CLass="tags">標簽:
CLass="time">上傳時間: 2013-12-14
CLass="username">上傳用戶:vodssv
getip1.cpp // // This program reports the IP address for each adapter in your machine. // To compile from command-line type: // // CL getip1.cpp wsock32.lib // // Make sure your INCLUDE and LIB environment variables are set up properly // you can run vcvars32.bat
CLass="tags">標簽: address adapter program machine
CLass="time">上傳時間: 2014-01-05
CLass="username">上傳用戶:bibirnovis
文本的DES加密 為了對稱加密的安全,將密碼進行封裝,先新建一個用于保存密碼的類庫CL:
CLass="time">上傳時間: 2017-02-25
CLass="username">上傳用戶:zhliu007
DATAS SEGMENT w dw 0 keybuf db 255 db 0 db 255 dup(0) ;定義鍵盤輸入需要的緩沖區 DATAS ENDS STACKS SEGMENT db 200 dup(?) STACKS ENDS CODES SEGMENT ASSUME CS:CODES,DS:DATAS,SS:STACKS START: MOV AX,DATAS MOV DS,AX mov dx,offset keybuf ;用0a號功能,輸入一個字符串 mov ah,0ah ;用回車結束 int 21h mov dl,0ah ;再進行換行,以便在下一行顯示轉換后的字符串 mov ah,2 int 21h ; push ax ; push dx ; mov dl,CL ; mov ah,02 ; int 21h ; pop dx ; pop ax mov bx,offset keybuf+1 ;取出字符串的字符個數,作為循環的次數 mov CL,[bx] mov ch,0 mov ax,0 again: inc bx mov ax,[w] push bx mov bx,16 mul bx pop bx ;是小寫字母,則轉換為大寫字母 mov [w],ax mov dl,[bx] ;取出一個字符, cmp dl,'9' jbe lab1 cmp dl,'F' jbe lab2 sub dl,32 lab2: sub dl ,07h lab1: sub dl,30h add [w],dx loop again mov ax,[w] mov bx,-1 push bx mov bx,10 lab3 :mov dx,0 div bx push dx cmp ax,0 jnz lab3 lab5: pop dx cmp dx,-1 jz lab4 add dl,30h mov ah,02 int 21h jmp lab5 ;循環,處理完整個字符串 lab4: MOV AH,4CH INT 21H CODES ENDS END START
CLass="tags">標簽: 匯編
CLass="time">上傳時間: 2015-04-02
CLass="username">上傳用戶:wcc0310
Aidaohuakai( 樓主 ) 2013-8-22 11:45:24 只看該作者23307 | 41倒序瀏覽 論壇上對mpu6050的資料和討論并不多,很多壇友都說驅動失敗,老是顯示0. 以下就談談我的一些血與淚的教訓: 昨天開始接觸mpu6050,在網上查了很多資料,下載程序,準備一展身手。首先看了mpu6050中文資料,之后又看了那個mpu6050的測試程序,把這些看明白之后就開始寫程序了。我不是直接把程序復制過去,只是復制mpu6050的地址和初始化,IIC并沒有復制,就復制我上次寫的24C02的那個程序,想不到,這給了我血與淚的教訓,我原來是直接把IIC復制過來的,并沒有多留意。之后初始化mpu6050,寫入地址,讀出數據,下載到單片機之后,LCD上顯示000001,我感到郁悶,之后又調試,以為是顯示不對,又寫顯示,之后又下載,結果還是老樣,這樣半天就過去了。驅動沒成功,又懷疑芯片或引腳有問題,繼續調試,也沒成功。就一一對應地看了地址,又看了初始化,發現沒錯,調試還是不成功。最后干脆不接IIC總線,竟然發現了個天大的秘密,接不接IIC,LCD都顯示000001,我又用示波器測試波形,發現波形正確。在網上又查了別人的資料,在論壇上也很少有關于mpu6050的資料,也看了比別人的一些討論。很多壇友都說驅動失敗,老是顯示0. 沒辦法,一天就這樣過去了,今天早上,我又仔細看了程序,出乎我的想象,竟然是IIC的那個地址沒改,原來寫24C02的那個地址是a0,還是原封不動,把我嚇了一跳。把這些改過來之后,一切正常,能顯示加速度和陀螺儀。血與淚的教訓啊,是自己不細心造成的,忘記改地址!今天早上竟然花了不到2個鐘就調出來了,驚喜之時就寫了這個分享,希望對大家有用。
CLass="tags">標簽: 圓點博士小四軸
CLass="time">上傳時間: 2015-04-14
CLass="username">上傳用戶:wusheng4495
ATS2819/ATS2819P標準應用方案主要分為以下功能模塊:Power Supply,BlueTooth,Audio Input/Output(包括codec、I2C、SPDIF),FM Receiver,disaplay(LED&LCD),USB,SPI NOR Flash Memory,SD/MMC/MS Card等。1.2原理圖設計總體原則1原理圖設計需要按照方案規格的要求實現各項硬件功能,盡量避免功能模塊相互間的資源沖突。如果存在I/O復用,接收復用等情況,除了需注意檢查I/O上電狀態,接口時序等,還需要注意復用的SIO工作頻率與工作電壓域是否符合要求(如WIO),確保功能設計正確實現。2原理圖設計要求性能達到要求。如穩定性,啟動電壓,功耗,ESD,EMI等。要注意檢查模塊電源開關狀態,選擇的原件標稱及精度、材質,接口保護元件和EMI濾波器等。3系統時鐘26MHZ,要求CL為7~9PF,精度為+-10PPM。這樣才能保證系統能正常工作。4當設計PCB受限于模具大小時,各個模塊無法保證均能得到最優的布局布線(如濾波電容要求靠近IC、走線上要求盡量少的過孔與盡可能短的走線)。因為在此給出一個模塊優先級以供設計人員參考,從而提高方案設計的效率,增加一版work的可行性。將優先級以阿拉伯數據排列
CLass="tags">標簽: ats2819 tws 藍牙音箱
CLass="time">上傳時間: 2022-06-07
CLass="username">上傳用戶: