硬件技术基础实验.docVIP

  • 3
  • 0
  • 约1.03千字
  • 约 10页
  • 2021-07-27 发布于天津
  • 举报
硬件技术基础实验 基础实验一 实验要求: 以原码一位乘为基础,设计一个两个数乘法程序。要求程序中必须出现SRL.SLL指令。 源操作数<8bit,结果送LED显示. 基础实验二 实验要求: 按如下有求设计一个有32个发光二极管的彩灯程序(并行输岀口为:0ff70H) A) 能够循环执行 B) 运行样式如下,假设1表示亮,0表示灭 000000 100001 110011 111111 110011 100001 000000 即,灯从两边向中间依次亮起,再从中间向两边依次熄火。 基础实验三(键盘中断实验) b i L J • 0 1 2 a 3 4 5 6 7 ■ 8 9 A ■ B C D E F VCC 实验要求: 1) 按一次键盘,在LED上显示相应的键值,键盘中断使用inll 2) 使用存储器做键值写入和读取的交换区:即在键盘中断服务程序中将键值写入内存 块,主程序循环中读取该内存读出并输岀到LED 3) 使用寄存器做键值写入和读取的交换区:即在键盘中断服务程序中将键值宜接读入 寄存器,主程序循环中将该寄存器值输岀到LED 基础实验四(时钟中断实验) 实验要求: 1)利用MiniSys的时钟中断(imO),实现秒表的功能。泄时器初值计算的公式为: InitValue = ^—― 其中办临为晶振的频率,12MHz, /输出为左时器输出的频率。 2)采用寄存器做缓冲,主程序

文档评论(0)

1亿VIP精品文档

相关文档