历史上的今天
今天是:2025年06月18日(星期三)
2021年06月18日 | 暑假学习总结——AVR系列(一)
2021-06-18 来源:51cto
恩 假期就这样 不经意间就过去了 看看眼前校园里走动的脚步越来越多 猛然间察觉原来秋天以悄悄来临了 暑假也要画上句号了 感觉这假期好快呢
每一天都待在实验室里 做板子 写程序 调试 以学习的心态来对待每一天 长长一个假期下来 累积了什么呢 现在就以一个总结的心态 通过才刚刚开通的博客 来记录长长假期在实验室里做的每件事情……
因为AVR是在假期一开始便自学的 就从AVR开始吧 就写写它的每个功能程序的实现吧 权当做AVR的总结吧
LED的驱动
//采用了M16的内部1M晶振
#include #include #define uint unsigned int #define uchar unsigned char //延时1ms函数 延时时间=(计数个数+1)/晶振频率*6 void delayMs (uint i) { uchar j; while (i--) { j=167; while (j--); 1MHZ 1ms延时 } } void main (void) { uchar i; while (1) { for (i=0;i<8;i++) { delayMs (1000); DDRB=0xff; PORTB ^= (1< } } } 嘿嘿 一个很简单的程序 这是自己做好AVR板子后 在上面跑的第一个程序 这也只是测试下AVR I/O端口的输入与输出
上一篇:AVR系列之ADC转换
下一篇:AVR系列之蜂鸣器的驱动
史海拾趣
|
(一)测量原理 根据法拉第电磁感应定律,当一导体在磁场中运动切割磁力线时,在导体的两端即产生感生电势e,其方向由右手定则确定,其大小与磁场的磁感应强度B,导体在磁场内的长度L及导体的运动速度u成正比,如果B, L,u三者互相垂直,则 e ...… 查看全部问答> |
|
美资公司LSI上海研发中心诚聘 Test Engineer 内部推荐,有意者请将中英文简历发送至:asic_tapeout@hotmail.com Test Engineer DESCRIPTION OF DUTIES IN ADDITION TO THOSE IN JOB DESCRIPTION: - To support prototype and production relea ...… 查看全部问答> |
|
我在一个项目设计中用到E2PROM存储,用的是atmel的28c64系列,同样的电路,用28C64可以保存下来上次断电前的输入内容,但是用到26C64B就无法保存,有谁能告诉我这是什么原因不?… 查看全部问答> |
|
我用到液晶显示,但是由于液晶本身的CGRAM=2K远远不够存入我要显示的自定义字符数组(大约有三百个中文字,按照16*16*300来计算,要用到将近10K的空间.所以我想把这些数组放到FLASH中,请教应该如何设置才能实现此功能? 万分感谢!… 查看全部问答> |
|
求证:"TI MSP430大学计划教材"中,5V的液晶显示器可与MSP430的I/O口直接相连,可以吗??? "TI MSP430大学计划教材"-"MSP430系列16位超低功耗单片机原理与应用"一书中,第306页和309页的电路图均表示5V的液晶显示器可与MSP430的I/O口直接相连,可以吗???,这对我很重要,因我要将51系统改为用MSP430.… 查看全部问答> |




