Location:
Search - c51 rom
Search list
Description: 关于c51基本操作,有串口电平转换,典型ROM和RAM器件的使用等-on basic operation, serial-level conversion, a typical ROM and RAM devices use
Platform: |
Size: 25098 |
Author: 张继朋 |
Hits:
Description: 用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
Platform: |
Size: 14619 |
Author: Jawen |
Hits:
Description: 用C51实现MCS51系列单片机外接ROM扩充--Using C51, it implements external ROM expansion for MCS51 series SCM.
Platform: |
Size: 72209 |
Author: 黎劲 |
Hits:
Description: 用C51实现MCS51系列单片机外接ROM扩充--Using C51, it implements external ROM expansion for MCS51 series SCM.
Platform: |
Size: 71680 |
Author: 黎劲 |
Hits:
Description: 1)MCS51内核,可以利用单片及开发软件Keil软件方便开发mp3播放器,无需特殊软件平台;
2)MPEG I/II-Layer 3 hardware decoder
.独立MP3 Decoder
.支持48,44.1,32,24,22.05,16khz取样频率
.支持软件31阶音量控制,高中低音均衡控制
.重低音效果
3)集成DAC部件,支持PCM,IIS格式;
4)64K字节片上代码存储空间(100K次擦写寿命)
5)4K字节boot flash memory,USB/UART下载代码
6)集成USB1.1 device部件
7)MMC卡接口
8)IDE/ATAPI接口(HDD/CD-ROM Interface)
9)2通道ADC,8Khz取样
.......................
关于该芯片的具体信息,可以访问www.atmel.com获取at89c51snd1c的datasheet.
这款MP3播放器以at89c51snd1c为核心,以硬盘为存储介质,液晶屏为双行显示,每行显示
7.5个汉字,这块液晶屏以ST7920作为主控制器,内部集成8129个汉字,液晶屏在这个播放器中
用来显示歌曲名称以及一些播放状态
支持FAT16,一个分区,不支持FAT32,
USB1.1,速度有点慢-a) MCS51 kernel, single-chip can be used to develop software Keil and facilitate the development of software MP3 players, without special software platform; 2), MPEG I/II-Layer 3 hardware decoder. De independent MP3 coder. 48,44.1,32,24,22.05 support, ASF sampling frequency. support software volume control 31 bands, high school bass equalization control. bass results 3) DAC integrated components, support PCM, IIS format; 4) 64K-byte on-chip code storage space (100K erase life time) 5) 4K bytes boot Flash h memory, USB/UART download code 6) integrated USB 1.1 device components 7) MMC card interface 8) IDE/ATAPI interface (HDD/CD-ROM Interface) 9) 2-channel ADC , clause 8 8Khz sampling of the chip-specific information access can visit www.atmel.com at89c51snd1c the datashe et. MP3 pl
Platform: |
Size: 893952 |
Author: |
Hits:
Description: 用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
Platform: |
Size: 14336 |
Author: Jawen |
Hits:
Description: 《单片机语言C51典型应用设计》配套源码
《单片机语言C51典型应用设计》是《单片机语言C51程序设计》的配套书。它通过典型的应用程序介绍了8051单片机语言C51的软件编程技术。全书共有100多个典型应用实例程序,每个程序都给出了C51高级语言程序清单并做了详细注释,而且这些程序都有实际应用参考价值。通过本书的学习和实践,读者能够掌握C51语言的编程应用技巧和方法,同时,本书的所有程序都是通过编译的,并且放入随书附赠的光盘中。
本书可供从事单片机开发、计算机应用开发的科技人员学习和参考。-"C51 microcontroller language typical application design" complementary source "language C51 microcontroller typical application design" "C51 microcontroller programming language" matching book. It adopted a typical application on the 8051 C51 language software programming technology. Contains more than 100 examples of typical application procedures, Every step is the C51 high-level language program list and has done a detailed Notes but these procedures have practical application reference value. Through the book learning and practice, the reader can grasp C51 Application Programming language skills and methods, and the book through all the procedures are compiled, and with the book Add disc CD-ROM. In the book for microcontroller development, computer applic
Platform: |
Size: 2073600 |
Author: 杨帅 |
Hits:
Description: AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。-AT89C51 is a kind of programmable 4K byte scintillation-ROM can be erased (FPEROM- Falsh : navigation, and Programmable Read Only Memory ry) low-voltage, high-performance microprocessor CMOS8 spaces, commonly called SCM. The device used ATMEL high-density non-volatile memory technology manufacturing, and the industry-standard MCS-51 instruction set and output pin compatible. Owing to the multi-function eight CPU and Flash Memory portfolio in a single chip, ATMEL the AT89C51 is a high-performance microcontroller, many embedded control systems to provide a highly flexible and inexpensive program.
Platform: |
Size: 7168 |
Author: 路江华 |
Hits:
Description: AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。-AT89C51 is a kind of programmable 4K byte scintillation-ROM can be erased (FPEROM- Falsh : navigation, and Programmable Read Only Memory ry) low-voltage, high-performance microprocessor CMOS8 spaces, commonly called SCM.
Platform: |
Size: 29696 |
Author: 陈进 |
Hits:
Description: 下载说明: 本光盘的所有代码均在Keil C51 7.0以上版本编译通过。读者的电脑只需要
能够运行Windows 98 以上版本的操作系统、并能够安装Keil C51 7.0以上版本
的软件即可。
读者可以到Keil公司的主页(http://www.keil.com/demo/)免费下载
Keil C51试用版软件。但试用版的Keil C51 软件有2KB RAM的限制,部分程序
将不能通过编译。-Download Description: This CD-ROM of all the code in Keil C51 7.0 compiler passed above. The reader
Platform: |
Size: 1878016 |
Author: 肖金星 |
Hits:
Description: 文介绍一款用AT89C51和串行ROM 制作的电子密码锁,其主要特点为硬件电路简洁可靠.并可随时
更改密码,以下是其硬件和软件部分的设计。-Text about a ROM with AT89C51 and serial production of electronic locks, and its main features of the hardware circuitry for simple and reliable. And are free to change the password, the following is part of its hardware and software design.
Platform: |
Size: 81920 |
Author: 罗志坚 |
Hits:
Description: 电子密码锁文介绍一款用AT89C51和串行ROM 制作的电子密码锁,其主要特点为硬件电路简洁可靠.并可随时 更改密码,以下是其硬件和软件部分的设计-Electronic locks with a text introduction AT89C51 and serial ROM produced by the electronic code lock, the main characteristics of the hardware circuit for the simple and reliable. And are free to change the password, the following is part of its hardware and software design
Platform: |
Size: 201728 |
Author: adsdasd |
Hits:
Description: P89C669存储实例:
说明:
1. inc 文件夹
是关于P89C669的头文件,在使用下面两个例子前,请首先将头文件拷到
..\Keil\C51\INC\下.
2. Rom 文件夹
是关于P89C669的程序空间使用的例子,说明怎样利用大于64KB的程序空间。
3. Ram 文件夹
是关于P89C669的数据空间使用的例子,说明怎样在各个数据空间定义变量。
-P89C669 storage examples: Note: 1. Inc folder is on the first P89C669 documents, in the use of the following two examples, please first Kaodao header files .. KeilC51INC under .2. Rom folder P89C669 procedures on space use example of how to make use of the procedure is greater than 64KB of space. 3. Ram folder P89C669 data on space use examples to illustrate how the definition of data space in all variables.
Platform: |
Size: 343040 |
Author: 游春 |
Hits:
Description: c51单片机实验程序代码--流水灯、时钟、液晶驱动,串口异步通信、AD、DA、ROM 扩展、IO扩展等等,附原理图,对初学者很有帮助。-C51 single-chip experimental procedure code- water lights, clock, LCD driver, serial asynchronous communication, AD, DA, ROM expansion, IO expansion and so on, with schematic diagram, useful for beginners.
Platform: |
Size: 257024 |
Author: 邓俊 |
Hits:
Description: 本光盘的所有代码均在Keil C51 7.0以上版本编译通过。读者的电脑只需要能够运行Windows 98 以上版本的操作系统、并能够安装Keil C51 7.0以上版本的软件即可。-The CD-ROM of all the code in Keil C51 7.0 compiler passed above. Readers need only be able to run the computer Windows 98 or later operating system, and be able to install the Keil C51 7.0 or above versions of the software.
Platform: |
Size: 1323008 |
Author: lpeng |
Hits:
Description: 用来计算51单片机rom内程序的checksum值,C51 keil编译-SCM calculation rom checksum value within the program, C51 keil compiler
Platform: |
Size: 11264 |
Author: Tony |
Hits:
Description: 1、对于PIC16C54,U51完全能够
正确反编译。
2、对于PIC16C57,由于
PIC16C57有2K ROM,分4 PAGES
,当有跨页跳转或跨页调用时可
能不能够正确反编译。所以对程
序作改动时要相当注意,改动之
前需对这些指令进行调整。
Platform: |
Size: 253952 |
Author: 舒克 |
Hits:
Description: C51 DS18B20 多点测控读ROM-C51 DS18B20 ROM reading and control more
Platform: |
Size: 70656 |
Author: zhu |
Hits:
Description: mc8051在xilinx nexys3上的移植,包括ROM和RAM-mc8051 xilinx nexys3
Platform: |
Size: 3167232 |
Author: 汪伟 |
Hits:
Description: DS18B20温度控制1602LCD显示
主要功能:
1、显示实时温度值。
2、可以读出 DS18B20 的64位ROM码。
3、可以预设高低温报警值(可以用作温度控制)。-DS18B20 temperature control 1602LCD display main functions: 1, display real-time temperature value. 2, you can read the DS18B20 64-bit ROM code. 3, you can preset high and low temperature alarm value (can be used for temperature control).
Platform: |
Size: 37888 |
Author: 苏孟琪 |
Hits: