完善资料让更多小伙伴认识你,还能领取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 |
|
|
|
只有小组成员才能发言,加入小组>>
733 浏览 0 评论
1132 浏览 1 评论
2512 浏览 5 评论
2846 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2693 浏览 6 评论
684浏览 7评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
997浏览 3评论
198浏览 2评论
如果mmcblk1boot0启动失败可不可以从mmcblk1boot1启动呢
189浏览 2评论
用核心板GPIO直接控制网卡1的复位信号是否会导致液晶屏初始化失败?
231浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 03:10 , Processed in 1.053332 second(s), Total 78, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号