• 大小: 5.4MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-26
  • 语言: 其他
  • 标签:

资源简介

Protues仿真大全(包括各种仿真,并且都是有电路设计,程序等各种

资源截图

代码片段和文件信息

/* please read copyright-notice at EOF */

#include 

#define CRC8INIT 0x00
#define CRC8POLY 0x18              //0X18 = X^8+X^5+X^4+X^0

uint8_t crc8 ( uint8_t *data_in uint16_t number_of_bytes_to_read )
 { uint8_t  crc;
   uint16_t loop_count;
   uint8_t  bit_counter;
   uint8_t  data;
   uint8_t  feedback_bit;

   crc = CRC8INIT;

   for (loop_count = 0; loop_count != number_of_bytes_to_read; loop_count++)
    { data = data_in[loop_count];

      bit_counter = 8;
      do 
       { feedback_bit = (crc ^ data) & 0x01;
         if ( feedback_bit == 0x01 ) 
            crc = crc ^ CRC8POLY;

         crc = (crc >> 1) & 0x7F;
         if ( feedback_bit == 0x01 ) 
            crc = crc | 0x80;

         data = data >> 1;
         bit_counter--;
       } 
      while (bit_counter > 0);
    }
   return crc;
 }

/*
This code is from Colin O‘Flynn - Copyright (c) 2002 
only minor changes by M.Thomas 9/2004

Permission is hereby granted free of charge to any person obtaining a copy of
this software and associated documentation files (the “Software“) to deal in
the Software without restriction including without limitation the rights to
use copy modify merge publish distribute sublicense and/or sell copies of
the Software and to permit persons to whom the Software is furnished to do so
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND EXPRESS OR
IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER LIABILITY WHETHER
IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      55916  2006-04-12 10:59  proteus\书中例图\第9章 电路原图\9-29 HS1101与555构建的频率发生电路.DSN

     文件        343  2006-07-18 09:28  proteus\书中例图\第9章 电路原图\9-29 HS1101与555构建的频率发生电路.PWI

     文件      15196  2006-04-13 21:43  proteus\书中例图\第9章 电路原图\9-2铂电阻信号调理电路.DSN

     文件      27635  2006-04-12 11:01  proteus\书中例图\第9章 电路原图\9-30 AT90S8515单片机的内部时钟复位电路.DSN

     文件      74264  2006-04-12 11:04  proteus\书中例图\第9章 电路原图\9-31 AT90S8515单片机构成的频率测量及其传输电路.DSN

     文件       1159  2006-07-18 09:23  proteus\书中例图\第9章 电路原图\9-31 AT90S8515单片机构成的频率测量及其传输电路.PWI

     文件      51863  2006-04-12 10:36  proteus\书中例图\第9章 电路原图\9-3时钟电路.DSN

     文件      15993  2006-04-12 16:26  proteus\书中例图\第9章 电路原图\9-44 DS18B20接线方式.DSN

     文件        915  2006-07-18 09:28  proteus\书中例图\第9章 电路原图\9-44 DS18B20接线方式.PWI

     文件      30608  2006-04-13 10:39  proteus\书中例图\第9章 电路原图\9-46串行通信接口线路图.DSN

     文件      36036  2006-04-14 19:10  proteus\书中例图\第9章 电路原图\9-47系统采用的硬件结构图.DSN

     文件       2074  2006-07-18 09:26  proteus\书中例图\第9章 电路原图\9-47系统采用的硬件结构图.PWI

     文件      55211  2006-04-14 10:57  proteus\书中例图\第9章 电路原图\9-4复位电路.DSN

     文件      95623  2006-04-12 10:45  proteus\书中例图\第9章 电路原图\9-5AD转换接口电路.DSN

     文件      92911  2006-04-12 10:47  proteus\书中例图\第9章 电路原图\9-6键盘输入电路.DSN

     文件     111226  2006-04-12 10:51  proteus\书中例图\第9章 电路原图\9-7显示电路.DSN

     文件      95021  2006-04-12 10:54  proteus\书中例图\第9章 电路原图\9-8输出信号控制电路.DSN

     文件     228563  2006-04-15 10:52  proteus\书中例图\第9章 电路原图\9-9铂电阻测温系统的完整电路图.DSN

     文件        806  2006-04-28 15:11  proteus\书中例图\第9章 电路原图\9-9铂电阻测温系统的完整电路图.PWI

     文件      95620  2006-05-06 11:12  proteus\书中例图\第9章 电路原图\Backup Of 图9-5 AD转换接口电路.DBK

     文件     133787  2006-05-06 18:46  proteus\书中例图\第9章 电路原图\Backup Of 图9-9 铂电阻测温系统的完整电路图.DBK

     文件      57772  2006-05-06 10:58  proteus\书中例图\第9章 电路原图\Last Loaded 9-2 铂电阻信号调理电路.DBK

     文件      36036  2006-04-13 10:46  proteus\书中例图\第9章 电路原图\Last Loaded 9-47系统采用的硬件结构图.DBK

     文件      95623  2006-05-06 11:11  proteus\书中例图\第9章 电路原图\Last Loaded AD转换接口电路(9-5).DBK

     文件      51863  2006-05-06 11:09  proteus\书中例图\第9章 电路原图\Last Loaded 图9-3 时钟电路.DBK

     文件      55129  2006-05-06 11:06  proteus\书中例图\第9章 电路原图\Last Loaded 图9-4 复位电路.DBK

     文件      92911  2006-05-06 11:13  proteus\书中例图\第9章 电路原图\Last Loaded 图9-6 键盘输入电路.DBK

     文件     111226  2006-05-06 11:15  proteus\书中例图\第9章 电路原图\Last Loaded 图9-7 显示电路.DBK

     文件      95021  2006-05-06 11:26  proteus\书中例图\第9章 电路原图\Last Loaded 图9-8 输出信号控制电路.DBK

     文件     232505  2006-05-07 10:18  proteus\书中例图\第9章 电路原图\Last Loaded 图9-9 铂电阻测温系统的完整电路图.DBK

............此处省略85个文件信息

评论

共有 条评论