/* RSA Demo 1.0 版 * 版權所有 (C) 2004 趙春生 * 2004.04.25 * http://timw.yeah.net * http://timw.126.com * 本程序調用Miracl ver 4.82大數運算庫,詳見其附帶手冊。 * P,Q,N,D,E使用RSATool2生成。 */ 編譯提示: 一:將Project-Settings-Settings For(All Configuration)-C/C++中Category項的 Precompiled Headers設置成:Automatic use of precompiled headers(圖1)。 二:將ms32.lib添加到工程中(圖2)。 三:MIRACL是C庫。 extern "C" { #include "miracl.h" #include "mirdef.h" } #pragma comment( lib, "ms32.lib" )
上傳時間: 2013-12-17
上傳用戶:liansi
VC中預處理指令的詳解 在所有的預處理指令中,#pragma 指令可能是最復雜的了
上傳時間: 2013-12-14
上傳用戶:wqxstar
#if !defined(AFX_GAQUEEN_H__C26AE0A3_F9B4_426F_A324_B460CC7946CB__INCLUDED_) #define AFX_GAQUEEN_H__C26AE0A3_F9B4_426F_A324_B460CC7946CB__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class CGAQueen { public: CGAQueen(int nPopulation,int nIteration,float Mutation,int mChBoard) virtual ~CGAQueen() void Clear() // to clear chess board with 0 value void InitialPopulation() // to create the first and initial randompopulation void FillArea(int index) // to fill chess board with desired chromosome int CostFunc(int index) // determine the cost of matrix[index][index] void PopulationSort() // to sort population from the best to the worst void GenerateCrossOverMatrix() // a way to create children from parent is CcrossOver void Mating() // to create children from parents void Ap
標簽: AFX_GAQUEEN_H INCLUDED defined define
上傳時間: 2015-12-27
上傳用戶:wuyuying
My JSP 'TeacherMain.jsp' starting page var $=function(id) { return document.getElementById(id); } function show_menu(num){ for(i=0;i
標簽: C++
上傳時間: 2015-07-03
上傳用戶:xiyuzhu
/**************************************************************** 外部晶振8M PA0~3:四位數碼管的位選 PB0~7:數碼管的8位段選 外部中斷0用于計數 定時器0溢出中斷的定時為1ms 說明 :檢測到水流較小時,繼電器延時1秒關閉 ******************************************************************/ #include<iom16v.h> #include<macros.h> #define uchar unsigned char #define uint unsigned int char led_7[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F}; //數碼管段選 char position[4]={0xfe,0xfd,0xfb,0xf7};//數碼管位選 uint sumnum=0; //用于記錄1000ms內進入中斷的次數 uint time=0; //記錄進入比較定時器0的次數 uint num=0; //記錄1ms內進入中斷的次數 uint count=0; //進入外部中斷0的次數 uchar flag; uint sumnum1; //記錄100ms內的數目 /***************************函數聲明***************************/ void delay(); void display(uint m ); void init(); void init_0(); void init_2(); void _delay_us(uint l) { unsigned int i; for(i=0;i<l;i++) { asm("nop"); } } /**************************主函數***********************************/ void main() { init(); init_0(); init_2(); while(sumnum<5) { PORTD=0XBF; segdisplay(sumnum1); } while(1) { segdisplay(sumnum1); } } /*************************掃描數碼管時的延時函數*********************/ void delay() { uchar i,j; for(i=6;i>0;i--) for(j=225;j>0;j--); } /************************數碼管顯示函數*****************************/ void segdisplay( int temp) { int seg[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; int temp1,temp2,temp3,temp4; temp1=temp/1000; temp2=(temp/100)%10; temp3=(temp/10)%10; temp4=temp%10; DDRB=0xff; DDRA|=0x0f; PORTA=~BIT(3); PORTB=seg[temp1]; _delay_us(100); PORTA=~BIT(2); PORTB=seg[temp2]; _delay_us(100); PORTA=~BIT(1); PORTB=seg[temp3]; _delay_us(100); PORTA=~BIT(0); PORTB=seg[temp4]; _delay_us(100); } /***********************管腳初始化函數*********************/ void init() { DDRD|=0X40; //PD4 設置為輸出 PORTD=0XBF; DDRA=0XFF; DDRB=0XFF; PORTA=0XFF; PORTB=0XFF; } /***********************外部中斷0初始化*********************/ void init_0() { MCUCR=0X02; //INT0為下降沿觸發 GICR=0X40; //使能INT0中斷 SREG=0X80; //使能總中斷 } /**********************定時器2初始化***********************/ void init_2() { TCCR0=0x03; // 內部時鐘,64 分頻(8M/64=125KHz) TCNT0=0x83; //裝初值 TIMSK=0x01; // 允許 T/C0溢出中斷中斷 } /***********************外部中斷0子函數********************/ #pragma interrupt_handler int0_isr:2 void int0_isr(void) { count++; } /*********************定時計數器0溢出中斷子函數*****************/ #pragma interrupt_handler int0_over:10 void int0_over(void) { TCNT0=0x83; //重裝初值 if((time%100) == 0) sumnum1 = num; if(time == 1000) { sumnum=num; if(sumnum<10) { if((flag==1)&&(sumnum<10)) { PORTD=0XFF; flag=0; } flag++; } else PORTD=0XBF; num=0; time=0; } num+=count; count=0; ++time; }
標簽: C語言
上傳時間: 2016-03-09
上傳用戶:彥 yan
//CONFIG 1 #pragma config FCMEN=OFF,IESO=OFF,CLKOUTEN=OFF,BOREN=NSLEEP,CPD=OFF #pragma config CP=ON,MCLRE=OFF,PWRTE=OFF,WDTE=OFF,FOSC=INTOSC //CONFIG 2 #pragma config LVP=OFF,BORV=LO,STVREN=OFF,PLLEN=OFF #pragma config VCAPEN=OFF,WRT=HALF
標簽: xc8
上傳時間: 2018-06-26
上傳用戶:HMHAZM
eeworm.com VIP專區 單片機源碼系列 12資源包含以下內容:1. 51單片機_T0定時、計數器.doc2. 光立方完全制作手冊.pdf3. MSP430常見問題匯總(利爾達).pdf4. 基于單片機的頻率_電流變送器.zip5. 溫度傳感器DS18B20的特性及程序設計方法_劉鳴.pdf6. STC15F104W利用RC充放電使用IO口測量外部電壓.doc7. 基于PIC16F688的隨鉆儀器鋰電池監控系統的設計.zip8. LCD1602鍵盤顯示模塊實例.rar9. 跑馬燈C語言程序.doc10. 基于12864簡易示波器程序和圖.doc11. ARM在IAR的嵌入式工作平臺下快速開始指南(絕對好資料).pdf12. 基于單片機的電流電壓測量.doc13. 基于單片機出租車計價器課題設計(c語言編寫).doc14. 51單片機自學筆記(完整北航版).pdf15. 四檔位智能型數字兆歐表的設計.pdf16. 實時操作時鐘DS1302的C程序應用.doc17. 單片機音樂中音調和節拍的確定方法.pdf18. C51單片機制作搖搖棒源程序.doc19. 這是一個用C語言寫的簡易電子琴程序.doc20. 基于51單片機的立方體.rar21. STC12C2052AD系列單片機器件手冊.pdf22. 基于51單片機的簡易計算器.rar23. 自動水滿報警器的設計與實現.docx24. 基于msp430g2553定時器產生pwm.docx25. EasyPRO 100B通用編程器說明書.pdf26. 16x2字符液晶屏驅動演示程序總線方式.pdf27. 單片機數字鐘的設計+包含電路圖+c語言程序+mcs-51單片機.doc28. AT89C51單片機實驗電路板制作教程.RAR29. 間歇開關設計.doc30. LED光立方程序資料包.zip31. 便攜式自行車測速系統設計.doc32. 基于單片機的LED顯示屏的動態顯示.rar33. 精創單片機開發板.rar34. 自動往返電動小汽車設計報告_耿潔.pdf35. [8位單片機C語言編程:基于PIC16].Programmig.8-bit.PIC.Microcontrollers.in.C.pdf36. DS12C887時鐘.pdf37. 交通燈智能控制系統的設計與實現.ppt38. 一種基于PIC18單片機的數字存儲示波器設計.doc39. STM32官方USB例程JoyStick詳解.doc40. LED光立方電路圖與程序.rar41. PIC16F877_C語言例程.pdf42. 基于AT89S51單片機的數字溫度測量及顯示系統設計.doc43. ARM嵌入式入門級教程.pdf44. pic18系列單片機c語言應用實例.rar45. 超聲波流量計專用芯片的研制.pdf46. c8051f單片機調試器(EC6)使用說明VER2.0.pdf47. MPLAB加PICC聯合Proteus仿真.pdf48. DB51 Ver2_1開發板使用說明書.rar49. mp3解碼算法分析.pdf50. 無線遙控玩具汽車源程序.rar51. 單片機串行外圍接口電路的三線式結構設計.doc52. STC單片機 51單片機程序下載失敗總結.pdf53. 【單片機教材】C語言和匯編語言教材.zip54. 自制PC機紅外線接口(Irda).doc55. 基于C8051F單片機的無位置傳感器無刷直流電機的控制.pdf56. 【編程實用文檔】C51指令表等6張編程實用圖表.zip57. 單片機驅動標準PC機鍵盤的C51程序.doc58. altiumdesigner與ecadmcad協同設計.pdf59. 單片機照明燈智能控制器資料.rar60. PIC單片機CCP模塊技術筆記.doc61. 在ME300上演示AVR實驗入門教程(C語言).pdf62. 經典51單片機開發板.pdf63. 指紋識別門禁系統論文設計.doc64. 全自動可遙控旗幟升降系統的設計.doc65. 51單片機應用開發范例大全(光盤).zip66. 51學習開發板AD指導書和原理圖.rar67. PIC24FJ32GA002單片機bootloader rs485通信移植.rar68. 基于GPS的四旋翼飛行器的設計.doc69. 51單片機與0832波形發生器鋸齒波、三角波、正弦波.docx70. 基于STM32微控制器的先進電機控制方法.pdf71. 51單片機周邊電路實例原理圖.zip72. 博靈單片機51單片機教程.pdf73. 輕松學PIC之RS232串口通信篇.pdf74. 路燈控制系統程序.doc75. 基于LCD160128液晶顯示的籃球計時計分控制系統.doc76. 51帶音樂的數字鐘程序.doc77. Total_Program(太陽能追蹤程序).rar78. LPC1768最小系統原理圖.pdf79. 基于單片機步進電機智能控制_劉博.pdf80. 51單片機定時器的使用和詳細講解特別是定時器2.pdf81. PID算法在爐溫控制中的Proteus仿真.pdf82. AVR單片機燒入介紹資料.pdf83. 單片機_完整最新課件.ppt84. STM32與LabVIEW串行通信的設計.pdf85. 基于單片機的點滴輸液控制裝置設計.pdf86. 精通51單片機開發技術與應用實例.zip87. pragma用法大全.doc88. 單片機下載型實驗板電路原理圖.pdf89. 51單片機自學筆記 387頁 13.8M 高清書簽版.pdf90. 基于MSP430單片機的便攜式血糖儀設計_邢淞.pdf91. 1 MIMO-OFDM Wireless Communications with MATLAB.pdf92. 基于51單片機數字信號源的設計與實現.zip93. 密碼鎖24c02源代碼C語言+PCB+Protuse.pdf94. 第6章MSP430中斷系統.pdf95. PC機與單片機控制的LED點陣顯示實驗系統_馬鵬.pdf96. STM32固件庫使用手冊的中文翻譯版.pdf97. 基于51單片機的函數發生器.wps98. 基于RS232的串口通信.rar99. 血壓計芯片資料.doc100. 基于AT89C51的16×32點陣LED顯示屏的設計.pdf
上傳時間: 2013-05-15
上傳用戶:eeworm