虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

机器周期

  • 本文主要介绍了一个通用多目标的单片机/嵌入式系统模拟软件的研究与开发过程

    本文主要介绍了一个通用多目标的单片机/嵌入式系统模拟软件的研究与开发过程,该软件可以以较高的精度(时序上可精确到机器周期,信号上可精确到引脚)模拟各种类型的嵌入式硬件(包括MCU、CPU以及各种外设),从而在通用计算机系统(比如PC)上精确地模拟出一个嵌入式系统环境,嵌入式操作系统和应用软件可以不加修改地在这个环境中运行和调试,并可得到和在真实硬件上完全相同的结果。

    标签: 多目标 单片机 嵌入式系统 模拟软件

    上传时间: 2016-04-08

    上传用户:ommshaggar

  • 数是对LPC764的I2C的I/O口实 现,即其P1.3 (SDA) , P1.2(SCL),51系列机型可以通用. 注意: 函数是采用软件延时的方法产生SCL脉冲,固对高晶振频率要作

    数是对LPC764的I2C的I/O口实 现,即其P1.3 (SDA) , P1.2(SCL),51系列机型可以通用. 注意: 函数是采用软件延时的方法产生SCL脉冲,固对高晶振频率要作 一定的修改....(本例是1us机器周期,即晶振频率要小于12MHZ). (函数的使用可参考给出的事例程序.)

    标签: SCL LPC 764 1.3

    上传时间: 2016-10-06

    上传用户:hakim

  • 本模拟I2C软件包包含了I2C操作的底层子程序

    本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义 好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz(即1个 机器周期1us) 若Fosc>12MHz则要增加相应的NOP指令数。(总线时序符合I2C标 准模式,100Kbit/S)。

    标签: I2C 模拟 操作 底层

    上传时间: 2013-12-08

    上传用户:ruixue198909

  • 虚拟I2C总线汇编程序软件包 I2C 软件包的底层子程序

    虚拟I2C总线汇编程序软件包 I2C 软件包的底层子程序,使用前要定义好SCL和SDA。在标准80C51模式(12 Clock)下,对主频要求是不高于12MHz(1个机器周期1us)若Fosc>12MHz,则要增加相应的NOP指令数。在使用本软件包时,请在你的程序的未尾加入$INCLUDE (VI2C_ASM.ASM)即可。

    标签: I2C 软件包 虚拟 总线

    上传时间: 2014-12-01

    上传用户:yimoney

  • stc单片机具有在应用编程

    stc单片机具有在应用编程,这是他的AD和EEPROM,已经调试过。调试起来比较方便;带有10位AD;内部eeprom;可在1T/机器周期下工作,速度是传统51单片机的12倍.

    标签: stc 单片机 应用编程

    上传时间: 2017-03-06

    上传用户:731140412

  • MCS-51单片机模拟I2C软件包本模拟I2C软件包包含了I2C操作的底层子程序

    MCS-51单片机模拟I2C软件包本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义 好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz(即1个 机器周期1us) 若Fosc>12MHz则要增加相应的NOP指令数。(总线时序符合I2C标 准模式,100Kbit/S)

    标签: I2C MCS 模拟 软件包

    上传时间: 2014-11-04

    上传用户:wang5829

  • sTC系列单片机内部AD的应用 STC89LE52AD、54AD、58AD、516AD这几款89系列的STC单片机内部自带有8路8位的AD转换器

    sTC系列单片机内部AD的应用 STC89LE52AD、54AD、58AD、516AD这几款89系列的STC单片机内部自带有8路8位的AD转换器,分布在P1口的8位上,当时钟在40MHz以下时,每17个机器周期可完成一次AD转换。

    标签: AD STC sTC 516

    上传时间: 2017-04-16

    上传用户:weixiao99

  • 单片机C语言(for)延时计算

    C程序中可使用不同类型的变量来进行延时设计。经实验测试,使用unsigned char类型具有比unsigned int更优化的代码,在使用时应该使用unsigned char作为延时变量。  以某晶振为12MHz的单片机为例,晶振为12MHz即一个机器周期为1us。 

    标签: for 单片机 C语言 延时计算

    上传时间: 2016-04-28

    上传用户:xcx7694

  • 遥控器控制的交通灯设计

    CS-51的工作频率为12MHZ,机器周期与主频有关,机器周期是主频的12倍,所以一个机器周期的时间为12*(1/12MHZ)=1us。我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定1秒的时间,但同时由于单片机的运行速度很快其他的指令执行时间可以忽略不计。

    标签: 遥控器 控制 交通灯

    上传时间: 2019-04-25

    上传用户:297764642

  • 电子书- 十天学会单片机实例100.pdf

    电子书-十天学会单片机实例100.pdf//实例 4:用单片机控制一个灯闪烁:认识单片机的工作频率 #include<reg51.h> //包含单片机寄存器的头文件 /**************************************** 函数功能:延时一段时间 *****************************************/ void delay(void) //两个 void 意思分别为无需返回值,没有参数传递 { unsigned int i; //定义无符号整数,最大取值范围 65535 for(i=0;i<20000;i++) //做 20000 次空循环 ; //什么也不做,等待一个机器周期 } /******************************************************* 函数功能:主函数 (C 语言规定必须有也只能有 1 个主函数) ********************************************************/ void main(void) { while(1) //无限循环 { P1=0xfe; //P1=1111 1110B, P1.0 输出低电平 delay(); //延时一段时间 P1=0xff; //P1=1111 1111B, P1.0 输出高电平 www.91

    标签: 单片机

    上传时间: 2022-03-19

    上传用户:kingwide