ATMEGA16单片机班培训实例内容摘要:
1、1片机(训宗旨:引导为主 培养编程思维时间分配(一学期):三分之一时间讲解;三分之二时间动手实验。 具体时间:星期六晚上 6:009:00内容形式:1、软、硬件知识(一)讲解 2、实验经验3、常用程序(思维)分析1、专业讲座(请资深讲师)(二)讲座 2、课外讲座(如书记等)3、电影(专业性强的短片) (李世维讲座)1、硬件测试与软件使用(三)实验内容 2、汇编语言编程3、片机内部资源的使用建议方法:先由指导老师讲解实验内容的原理、特点、应用、实践应用中的经验以及编程思维的分析,再由会员自己理解、自己验证、运用原理设计应用、调试程序。 在会员动手的过程中,由摇篮的部长(三名)从旁指导。 2实验一 软件 2、和硬件的认识一、 实验目的:1、掌握硬件原理。 2、初步掌握实验板的使用方法。 3、熟悉软件工作界面。 二、 实验仪器: 验板 一块 一台三、 实验内容及步骤:1、插上电源,按下开关。 观察批示灯是否点亮。 电源(可输入 712V)脚图32、由原理可知 I/O 口的批示灯为低电平亮,在实验板上取地与 I/O 口相接,观察是否点亮。 I/O 口 示与接口3、打开编程界面,点击各栏,认识各栏的用途。 件的工作界面4、输入以下程序:# 0 /* ; /* ; /*; /*; /* 输出低电平 */ 0* 输出低电平 */ 0* 输出低电平 */ 0* 输出低电平 */);观察 I/O 口的灯是否被点亮。 实验二 I 3、/O 口的输入与输出一、 实验目的:1、了解 的结构;2、熟悉 的特性;3、掌握 的控制。 二、实验仪器:验板 一块 一台三、 实验原理:作为通用数字 I/O 使用时,有的 I/O 端口都具有真正的读- 修改- 写功能。 这意味着用 令改变某些管脚的方向( 或者是端口电平、禁止/ 使能上拉电阻) 时不会改变其他管脚的方向( 或者是端口电平、禁止/ 使能上拉电阻)。 输出缓冲器具有对称的驱动能力,可以输出或吸收大电流,直接驱动 有的端口引脚都具有与电压无关的上拉电阻。 并有保护二极管与地相连,如 示。 在控制 I/O 时,分别由方向寄存器 制 I/O 的状态,如下表。 3. I/O 引脚等效原理图5I/O 4、 口 示与接口四、 实验内容及步骤:输入以下程序:这个程序为流水灯#*延时 t)t1);/*延时 t)6t!=0)142); 0* ; /* ; /*; /*;)/*输出低电平有效,如:0十六进制数,二进制表示为00000001B,再取反0 000);/*延时 1 秒0000);0000);0000);0000);0000);0000);0000);0 000);/*延时 1 秒0000);0000);0000);70000);0000);0000);0000);0000);0000);0000);0000);0000);0000);0000);0000);0000);0000);0000); 5、0000);0000);0000);0000);0000);观看现象是不是流水灯。 实验三 外部中断一、 实验目的:1、了解外部中断的库函数;2、熟悉外部中断的特性;3、掌握外部中断的使用。 二、实验仪器:验板 一块 一台三、实验原理:外部中断通过引脚 0 触发。 只要使能了中断,即使引脚 0 配置为输出,只要电平发生了合适的变化,中断也会触发。 这个特点可以用来产生软件中断。 只要使能, 16 引脚上的电平变化将触发外部中断 8 引脚上的电平变化将触发外部中断 0 将触发外部中断 存器则用来检测是哪个引脚上的电平发生了变化。 0 外部中断的检测是异步的。 也就是说,和其他中断方式一样,这些中断也可以用来 6、将器件从休眠模式唤醒。 断可以由下降沿、上升沿,或者是低电平触发。 具体由外部中断控制寄存器 A 设置来确定。 当 断使能且设定为电平触发时,只要引脚电平被拉低,中断就会产生。 若要求 信号下降沿或上升沿触发中断,则 I/O 时钟必须工作(请参见 钟系统及其分布 ” 了解更多信息)。 低电平中断检测是异步的。 也就是说它可以用来将器件从休眠模式唤醒。 在休眠过程( 除了空闲模式) 中 I/O 时钟是停止的。 通过电平中断将 掉电模式唤醒时,要保证低电平保持一定的时间以使 成唤醒过程并触发中断。 如果触发电平在启动时间结束前就消失, 被唤醒,但中断不会被触发。 启动时间由熔丝位 定。 详见 系统时钟及其选项 ” 7、。 外部中断控制寄存器 部中断控制寄存器 A 包括决定中断触发方式的控制位。 9位 1, 0 中断触发方式控制 0 之位 1 与位 0 外部中断 0 由引脚 发,如果 存器的 I 标志位和相应的中断屏蔽位置位的话。 触发方式如 示。 在检测边沿前 先采样 脚上的电平。 如果选择了边沿触发方式或电平变化触发方式,那么持续时间大于一个时钟周期的脉冲将触发中断,过短的脉冲则不能保证触发中断。 如果选择低电平触发方式,那么低电平必须保持到当前指令执行完成。 中断完成后回到被中断的位置。 外部中断控制寄存器 部中断控制寄存器 A 包括决定中断触发方式的控制位。 通用中断控制寄存器 制外部中断使能位,具体如下:10四 件 8、中断程序书写格式及 16 中断向量表1116 中断向量表五 实验步骤及内容:输入程序:本程序一开始是 中的 A 口以流水灯工作,一旦有外部中断请求,就是 B 口以流水灯工作,循环一次后回到被中断处继续运行。 程序如下:#*延时 t)t1);/*延时 t)t!=0)142);12# /外部中断 0 执行函数 0000);0000);0000);0000);0000);0000);0000);0000); 0*输出 */ 0*输出 */ 0*输出*/ 0 /*输出*/ /定义外部中断 下降沿产生中断请求 /中断屏蔽寄存器开 ; /*开全局中断;) 0000);0000);0000);130000);0000);0000);0000);0000);实验四 数码 验一、 实验目的:1、了解数码管的原理;2、熟。ATMEGA16单片机班培训实例
相关推荐
1、 单电源运放图集 前言 前段时间去福州出差,看到 篇文章,觉得不错,就把它翻译了过来,希望能对大家有点用处。 这篇文章没有介绍过多的理论知识,想要深究的话还得找其他的文章,比如象这里提到过的我的这里要感谢金山词霸。 _ 水平有限(不是客气,呵呵),如果你发现什么问题请一定指出,先谢谢大家了。 E 桢 10月29日 介绍 我们经常看到很多非常经典的运算放大器应用图集
1、1悬挂运动控制系统【摘要】 本系统采用凌阳 16 位单片机 为控制中心,由直流步进电机、红外收发对管、4*4 键盘及中文液晶显示屏构成的悬挂运动控制系统。 该系统能自由控制悬挂物体完成自行设定运动、画圆运动、沿黑线运动等,并能正确显示物体到达的坐标位置。 【关键词】片机 中文液晶显示屏 逼近画圆算法A as to a of a DC 4X4 CD to by as It of 、
L_CONTENT 206 HTTP_MULTI_STATUS 207 HTTP_MULTIPLE_CHOICES 300 源码网整理: 源码网整理: HTTP_MOVED_PERMANENTLY 301 HTTP_MOVEDTEMPORARILY 302 HTTP_SEE_OTHER 303 HTTP_NOT_MODIFIED 304 HTTP_USE_PROXY 305
公司根据公司员工和提供给顾客的产品 /服务的需求提供设施、设备和工作环境,并依照《设备管理程序》、《基础设施维护程序》和《工作环境控制程序》进行管理。 包括以下各项内容: 工作场所和相应设施; 设备、硬件和软件; 支持性服务,如运输和通讯; 工作环境。 公司组织跨功能小组来开发工厂场地、设施和设备计划,以最大限度地减少材料的运输、搬运并增值使用场地空间,便于材料 /产品的同步流动。
2aa 将文件中的网关 IP 地址和 MAC地址更改为您自己的网关 IP地址和 MAC 地址即可。 将这个批处理软件拖到“ windows开始 程序 启动”中。 3)如果是网吧,可以利用收费软件服务端程序( pubwin 或者万象都可以)发送批处理文件 到所有客户机的启动目录。 Windows2020 的默认启动目录为“ C:\Documents and SettingsAll