eC++编译器源码- 下载
|
51单片机C语言的编程技巧 在进行单片机应用系统设计时.汇编语言是一种常用的软件工具。它能直接操作硬件.指令的执行速度快。但其指令繁育统的固有格式受硬件结构的限制很大.且难于编写与调试.同时其可移植性也较差。随着单片机硬件性能的提高.其工作速度越来越快.因此在编写单片机应用系统程序时.更着重于程序本身的编写效率。本文介招的C51交叉编译器就是解决连一问题的利器-51 microcontroller C programming language skills during SCM application system design. Assembly Language is a common software tools. It can directly operate the hardware. Order Execution speed. But their breeding EC Directive format by the inherent structural limitations of hardware great. It is not easy to prepare and debugging. While its portability also poor. With SCM performance of hardware. Their work ever faster. Therefore, in preparing microcontroller applications procedures. More focused on the preparation process itself efficiency. This paper introduces the C51 cross compiler is not even solve the problem of a sharp object 下载
|
六位电子密码锁 采用89s52(51,52都可),4*4键盘,六个数码管,74ls04(位选),573(8D锁存器)。 说明:P2---数据(接573)———(接数码管) P1---位选 ---(按74ls04) P0--4*4键盘 密码一次性设置(编程时写入的) 电路简单,此源程序仅供初学者学习,可自行扩展密码模块(加24C02)。 编绎软件为wave,直接在内编译下择mcu即可 -six electronic password lock used 89s52 (can be 51, 52), 4 * 4 keyboard, six digital control, 74ls04 (EC), 573 (8D latches). Note : P2 -- Data (573 )---( access digital access control) P1 Choice --- --- (74ls04 ) P0 -- 4 * 4 keyboard set up a one-time password (into programming) circuit is simple, This program is for beginners learning will be able to expand password module (CO2 plus 24). Sounds series software wave, under the direct translation, will be optional mcu 下载
|
编辑器,源代码 一个简单的计算器 E统天下--织网梦 ...背景不同。Java是基于C++、面向计算机程序 设计...代替。 (2)JavaScript 源代码无须编译 嵌入HTML...则与之不同。Java的源代码必须进行编译,成为 存在...中的一部分,以一般的文本编辑器就可以连同HTML一... www.51foru.com/index008jsjc.htm 19K 2003-12-10 - 百度快照 C Java PHP Perl Python的程序代码美化工具使用 ...php) 一个速度很快的C/C++/Java源代码美化工具。 astyle比indent好在 有很多成套的的风格定义:ansi ...SLICKEDIT这种大型商业文本编辑器等。 解决:对于...==>网页选项==>HTML源代码选单里选择“使用下面... www.chedong.com/tech/indent_tools.html 14K 2005-3-3 - 百度快照 Jedit for Linux Source Code 源代码--eNet软件... -editor, source code for a simple calculator E EC world -- Netting dream ... different backgrounds. Java is based on the C-oriented computer programs designed to replace .... (2) do not have JavaScript compiler source code embedded in HTML ... is different. Java source code to be compiled, as exists ... a part of, in general text editor with HTML can be a ... www.51foru.com/index008jsjc.htm 19K 2003-12-10 - Baidu snapshot C Java PHP Perl Python the code landscaping tools ... php), a fast C / C / Java source code for landscaping tools. Astyle than indent Fortunately, there are many sets of the style definition : ansi ... SLICKEDIT such a large-scale commercial, such as text editors. Solution : ...== gt; Website options == gt; HTML source code menu you select "Use the following ... www.c 下载
|
用C51实现的拼音输入法,这是改写的网友 embuffalo、独步上载在www.21ic.com自由发布区的由张凯原作的51上的拼音输入法程序。 原作使用了一个二维数组用以查表,我认为这样比较的浪费空间,而且每个字表的索引地址要手工输入,效率不高。所以我用结构体将其改写了一下。就是大家现在看到的这个。 因为代码比较的大,共有6,000多汉字,这样就得要12,000 byte来存放GB内码,所以也是没办法的 :-( 编译结果约为3000h,因为大部分是索引表,代码优化几乎无效。 在Keil C里仿真芯片选用的是华邦的W77E58,它有32k ROM, 256B on-chip RAM, 1K on-chip SRAM (用DPTR1指针寻址,相当于有1K的片上xdata)。条件有限,没有上片试验,仿真而已。 打算将其移植到AVR上,但CodeAVRC与IAR EC++在结构体、指针的定义使用上似乎与C51不太一样,现在还未搞定。还希望在这方面有经验的网友能给予指导。-C51 with the Pinyin input method, which is rewritten netizens embuffalo. Unrivaled www.21ic.com available in the free publication of the original work by Kai-51 on the Pinyin input method procedures . Appreciate the use of a two-dimensional array for the look-up table, I think this is a waste of space. Each of the characters but the index table to manually input address, efficiency is not high. I use the structure to rewrite a bit. We see now is this. Because the code comparison, a total of 6, more than 000 Chinese characters, this must be 12, byte to store 000 GB code, is not the way to compile results :-( about 3000h. because most of the index table. Code Optimization almost ineffective. Keil in the C simulation uses the chip in W77E58 Winbond, It has 32 k ROM 256B on-chip RAM, 1K on-chi 下载
|
1、根据用户指定的字符表和频度的实际统计数据建立Huffman树; 2、其中其叶子结点表示字符的权值及父母、左、右孩子等结点的信息; 3、其左右分支分别用代码0、1表示; 4、本系统的目的是为用户提供编/译码系统,根据用户输入的字符依字符集的权值进行编码保存; 5、根据接收到的编码进行译码; 6、输出其内容-1, according to user-specified character tables and frequency of the actual statistical data to establish Huffman tree; 2, in which the leaf node of the right to express character and the value of parents, left and right, such as child nodes of information; 3, around its branches were used code 0,1 said; 4, the Department of EC aims to provide users with encoding / decoding system, according to user input according to the characters of the character set weights encode preservation; 5, the received code decoding; 6, the output of its contents 下载
|
原来一些32位版发表在 http://www.x86asm.com 因暂停。更新的版本改上传于你处。 在原来的基础上。 增加了简单的宏指令. 增加了链接分散的汇编文本能力. 增加了完全的32位寻址格式. 例如: MOV EAX,[9*EDX] 也即MOV EAX,[EDX+8*EDX] 又如 ADD [ESI+ECX+某单或四字节数],另某数 其中: 某单或四字节数,默认为单字节偏移.(有些会另外,如PUSH类默认为32位的四字节.) 可以用DW等指定为字节长如 ADD [ESI+ECX+DW 某数],WO 另某数或者 ADD WO [ESI+ECX+DW 某数],另某数 目前还属于简陋版的中文汇编编译器-some 32 original version published in http : / / www.x86asm.com result of the suspension. The updated version upload change in you. In the original foundation. A simple macros. A compilation of links scattered text capabilities. A total of 32 addressable format. Cases such as : MOV EAX, [EDX * 9] that is MOV EAX, [EDX EDX * 8] Also ADD [ESI scanning of a single - or four bytes], and the other a few of which : a single - or four bytes, the default single-byte offset. (Some will Moreover, if PUSH default category for the 32 four-byte.) DW can be used as specified in bytes long as ADD [ESI EC DW certain X], WO a certain number or another WO ADD [ESI IR DW certain] a few others also belong to the Chinese version of the simple compilation compiler 下载
|