AVR单片机_实验8-基于DS18B20芯片实现电子温度计

曾巧文 于 2012-8-10 19:03 发布 分类:AVR单片机 标签: 实验 单片机 AVR
AVR单片机_实验8-基于DS18B20芯片实现电子温度计

    熟悉温度传感器DS18B20的数据手册,查找与温度传感器应用相关的案例,通过实验,会综合利用各模块做简单的设计,理解掌握DS18B20的驱动方式,以及相关的液晶显示,完成DS18B20的初始化、温度的读取,设计相应的显示界面,实现电子温度计的现实,并且思考解释1-wair通信中数据的读取过程,主机将数据线从高电平拉低至低电平,1us以上,之后让数据线升为高电平,从而产生读取数据的起始信号,从主机将数据线从高电平拉低至低电平的时间在15ms-100ms,主机读取数据,每个读取数据的周期最短的持续时间为10ms,每个周期与周期之间必须有1ms以上的高电平恢复区

8559 人浏览, 获得评论 0条浏览全文>>

AVR单片机_实验7-基于3310LCD上显示图片和文字

曾巧文 于 2012-8-10 19:01 发布 分类:AVR单片机 标签: 实验 单片机 AVR

          通过前期的仔细阅读ATmega16单片机的数据手册中SPI接口章节;仔细阅读PCD8544数据手册,了解3310液晶的命令和显示RAM的内部结构,掌握如何在嵌入式系统上实现小型的自定义字库,并且实现高效汉字显示。 利用Application Builder产生SPI的初始化代码,参考教材中关于SPI初始化代码的生成方法。参照实例代码完成液晶模块的初始化,字符、数字和汉字的显示功能.....

6154 人浏览, 获得评论 0条浏览全文>>

学习单片机的几本好书推荐

曾巧文 于 2012-6-21 21:23 发布 分类:AVR单片机 标签: 单片机 AVR

    导语:  想学习好单片机手上必须得有几本相关的书籍,最近就单片机学习整理了下几本相关书籍,推荐给大伙,用心看看还是可以的,尤其比较合适初学者。以下几本相关书籍都是经过我相应的选择,其中半数以上有过相关阅读。希望给这方面学习的同学带来帮助。

7693 人浏览, 获得评论 1条浏览全文>>

AVR单片机_实验6:3310LCD液晶显示

曾巧文 于 2012-5-15 22:53 发布 分类:AVR单片机 标签: 实验 单片机 AVR

    通过实验,掌握如何在3310液晶的使用方法,掌握英文字符以及字符串的显示; (1)完成3310LCD液晶的初始化; (2)在液晶上显示数字、英文字母及英文字符串

7784 人浏览, 获得评论 2条浏览全文>>

AVR单片机_实验5:AD转换实验

曾巧文 于 2012-4-29 17:54 发布 分类:AVR单片机 标签: 实验 单片机 AVR

    1、通过AD转换采集PA7(ADC7)引脚上的模拟电压,并将转换值在数码管上显示。参照教材315页的ADC应用实例; 2、将转换结果通过串口发送到PC机,熟悉串口的使用。 void adc_init(void) { ADMUX &= ~(1 << 7);//选择VCC参考电源 ADMUX |= (1 << 6); ADMUX &= ~31; //选择第七条通道 ADMUX |= 0x07; ADCSRA |= (1 << 7); //使能ADC ADCSRA &= ~7;...

6340 人浏览, 获得评论 0条浏览全文>>

AVR单片机_实验4:按键扫描实验

曾巧文 于 2012-4-29 17:09 发布 分类:AVR单片机 标签: 实验 单片机 AVR

     1、在单片机实验板上有两个独立按键分别接在单片机PD3和PA7.注PD3引脚无外部上拉电阻,需要打开内部上拉电阻,采用状态机设计方法设计按键扫描程序; 2、实现PD3上的按键单击时,数码管显示内容加一,PA7上的按键单击时,数码管显示内容减一;

5140 人浏览, 获得评论 0条浏览全文>>

AVR单片机_实验3:定时器实验

曾巧文 于 2012-4-29 16:59 发布 分类:AVR单片机 标签: 实验 单片机 AVR

     使用Mega16单片机的timer0产生1ms间隔的定时中断(建议采用application builder,既可以用Normal工作模式也可以使用CTC模式),(1)在定时中断中实现4位数码管的动态刷新。(2)在1ms的定时中断中设计100mS的时间标志位,在主程序中查询时间标志位,实现LED闪烁。

4908 人浏览, 获得评论 0条浏览全文>>

AVR单片机_实验1:单片机基本输入输出实验

曾巧文 于 2012-4-26 18:54 发布 分类:AVR单片机 标签: 实验 单片机 AVR

      了解ICCAVR 集成开发环境的使用和了解ATmega16单片机管脚的输入输出寄存器。 熟悉Mega16的基本输入输出相关功能,并设计跑马灯和按键检测试验

5158 人浏览, 获得评论 0条浏览全文>>

【单片机学习】3、AVR开发环境的搭建

曾巧文 于 2012-4-20 13:48 发布 分类:AVR单片机 标签: 单片机 AVR
【单片机学习】3、AVR开发环境的搭建

     1、集成开发环境 本次教学采用ICCAVR,包括了C编译器和IDE集成开发环境;具体使用说明详见ICCAVR中文使用说明; 特点: 自动生成单片机外设初始化代码; 支持32位的长整数和32位的单精度浮点数运算;

4854 人浏览, 获得评论 4条浏览全文>>

【单片机学习】2、AVR单片机简介

曾巧文 于 2012-4-18 10:17 发布 分类:AVR单片机 标签: 单片机 AVR

     ATMEL公司于1997年研发的RISC结构的新型8位单片机,相对于之前在国内广泛使用的8051单片机,性能大大提升 RISC结构和CISC结构有何不同?典型代表有哪些?

5392 人浏览, 获得评论 2条浏览全文>>

【单片机学习】1、单片机嵌入式系统概述

曾巧文 于 2012-4-18 10:14 发布 分类:AVR单片机 标签: 单片机 AVR

     单片机课程是嵌入式系统专业方向的重要课程,也是嵌入式系统的重要分支;                            单片机技术主要运用于控制、通信等领域,在生产、生活中应用十分广泛;

10933 人浏览, 获得评论 6条浏览全文>>
Powered by emlog 粤ICP备12040901号

>>本作品采用-知识共享署名-非商业-禁止演绎-协议-进行许可 |站点地图 | | | | 开放分类目录 |