完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
10101010101010101010101010101010101010101010101010101010101010101010*/
#ifndef Hardware_H #define Hardware_H #include #include #include #include #include //#include /* TWI configs */ //如使用ATMEGA162(没有TWI接口)之类的MCU,在加载Hardware.H前,务必加“#define NO_INCLUDE_I2C_H 1”语句 #if NO_INCLUDE_I2C_H ; #else #include "D:ICC_HI2C.H" //i2c即AVR的"twi" #endif /* hard configs */ #ifndef flash #define flash const #endif #ifndef code #define code const #endif #ifndef NOP #define NOP() asm("nop") #endif /* io configs */ #define ***i(io,bit) ( io |= (1<#define cbi(io,bit) ( io &= ~(1<#define gbi(pin ,bit) ( pin & (1< /* interrupt configs */ #define DIS_INT asm("sei") #define EN_INT asm("cli") /* wdt configs */ #define WDT() asm("wdr") /* bit operation */ //#ifndef BIT //#define BIT(x) ( 1<<(x) ) //#endif /* USART configs for 4 Mhz crystal */ //#define BAUD9600 25 //#define BAUD19000 12 //#define UART_TRAN_ON() UCR |= 0x08 //#define UART_TRAN_OFF() UCR &= ~0x08 //#define UART_RCV_ON() UCR |= 0x10 //#define UART_RCV_OFF() UCR &= ~0x10 /*-------------------------------------------------------------------- 程序全称:50us 延时程序 程序功能:就是 50us延时 注意事项:基于7.3728M晶振,稍微有点误差 提示说明:调用delay50us(20),得到1ms延时 输 入: 返 回:无 --------------------------------------------------------------------*/ void delay50us(sint16 t) { uint8 j; for(;t>0;t--) for(j=0;j<70;j++) ; } /*-------------------------------------------------------------------- 程序全称:50ms 延时程序 程序功能:就是 50ms延时 注意事项:基于7.3728M晶振,稍微有点误差 提示说明:调用delay50ms(20),得到1s延时 输 入: 返 回:无 --------------------------------------------------------------------*/ void delay50ms(sint16 t) { uint16 i; for(;t>0;t--) for(i=0;i<52642;i++) ; } #endif |
|
|
|
只有小组成员才能发言,加入小组>>
663 浏览 0 评论
1083 浏览 1 评论
2456 浏览 5 评论
2784 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2619 浏览 6 评论
使用eim外接fpga可是端口一点反应都没有有没有大哥指点一下啊
642浏览 9评论
639浏览 7评论
请教大神怎样去解决iMX6Q在linux3.0.35内核上做AP失败的问题呢
769浏览 6评论
613浏览 5评论
654浏览 5评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 19:59 , Processed in 0.336073 second(s), Total 44, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号