设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 711|回复: 0

单片机课件

[复制链接]

该用户从未签到

尚未签到

发表于 2012-2-15 23:33:58 | 显示全部楼层 |阅读模式
新人Show
论坛注册会员名: 地球尽头
研究方向/专业工种: 高电压
课题项目/专业特长: 高电压
兴趣爱好: 篮球
居住地: 西安

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
1、什么是汇编语言源文件?
" J6 m, P" Z, i, F7 p2、伪指令include、org、equ的含义和用法如何?* R# |/ n" o# o) A. V
3、汇编器中函数LOW、HIGH、BYTE3、BYTE4的含义是什么?2 C6 c4 f) z. A* i, T
4、什么是寻址方式?AVR单片机有哪些寻址方式?; b) s1 A  N1 j/ O5 D. [
5、指令CP、CPI、CPC与指令SUB、SUBI、SBC的区别?! R3 e3 W" x0 M' _2 Y
6、单片机执行指令RCALL(或CALL)和RJMP(或JMP)时有哪些具体区别?
: q7 ?# m( {. S$ S% p9 j( |+ a: u7、指令LPM的功能如何?; B6 f6 m) |! \3 y
8、如何只用1条指令实现寄存器r16的内容加上常数100?2 N1 x9 K7 J, ]/ N
9、对于有堆栈操作的程序(如响应中断、子程序调用、压栈、出栈指令),应如何在初始化时设置堆栈指针?7 U# r: ~. r3 V4 T0 W: ]% R

  T+ s2 M6 V9 I( b作业:(程序必须在AVR Studio中调试通过)3 S8 R: N. D* r4 {2 H
1、编程求16位带符号整数(r17:r16)的绝对值,结果存回到r17:r16。
$ p+ ]6 Z! a6 x/ @3 u2、编写一循环程序实现寄存器R0~R29全部置$FF(或实现SRAM由$0060起的256字节全清零)。4 p0 P1 w& w: e. C
3、编写一循环程序将程序存储器FLASH中字地址$011起的128个字(Word)复制到SRAM中由地址$0100起的连续空间。
1 X& |( L6 H9 k) A% G- i, l  j" m4、编写十字路口交通信号灯程序。注意东西向与南北向的信号不得有冲突。
/ Y% Q% F/ j; y  ]以下选做1 o" |; @7 Z6 G
3 _) n& a- Q- S. ~7 p& e, p  E; {
1、编程将SRAM中$0060~$015F单元内容分别转送至$0100~$01FF单元(注意两段有单元地址重叠)。! ^6 J6 O. V* C1 H' q& ^# x
2、编程求三个带符号整数(设分别存放于R16~R18中)的最大值(或最小值),结果存入R16

AVR.rar

7.21 MB, 下载次数: 1, 下载积分: 威望 -2 点, 学分 -5 点

AVR.rar

7.21 MB, 下载次数: 2, 下载积分: 威望 -2 点, 学分 -5 点

帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

招聘斑竹

小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

GMT+8, 2026-11-6 00:55

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表