计算机组成原理实验解剖.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 51核发光二极管及数码管实验 一 实验题目 51核发光二极管及数码管实验 二 实验环境 win7 MedwinV3.0中文版 三 实验要求 本实验分为两部分,首先进行51核的介绍,包含通常使用的51单片机及FPGA中51核的原理,通过对比,了解两者的异同。 在了解了51原理后结合51核在FPGA中进行原理实现,再基于FPGA中使用工具进行51核的编程。 在开发板中进行发光二极管实验,数码管实验。编写程序使led灯(LED0,LED6,LED7)每隔一段时间闪烁一次。提示:编写延时程序 delay().for循环实现。led灯的闪烁即是不停的亮和灭,即令通用IO口每隔一段时间的输出取反。例如:LED_1=~LED_1。 控制2个数码管显示数字。提示:数码管是由P1 1.外部发光二极管管脚74HC245芯片提高驱动,输出高电平发光二极管亮,输出低电平发光二极管灭,引脚锁定: PIN 100 LED-D1 PIN 99 LED-D2 PIN 94 LED-D3 PIN 92 LED-D4 2.数码管部分:开发板上没有固定的数码管,均需要外接。而且都是FPGA译码。在本实验中,对需要显示的数字经过DECL7S模块进行编码后输出到数码管上。如想输出数字,只需输入0000~1111中的任意数字,如D=0101,则显示为5,D=1100,则显示为C,FPGA输出高时点亮。 3.程序架构是 #includereg51.h sbit LED_1=P3^6; sbit LED_2=P3^7; void delay_ms(int del) //延时1ms { int i,j; for(i=0;idel;i++) for(j=0;j1000;j++); } void LED_LM() //LED灯闪烁 {} void shumaguan() //数码管显示对P1赋值 { } void main() { while(1) { } } 程序如图所示 五 实验仿真与测试 六 实验结果分析 先在程序中设置延时使得延时 通过这次实验我了解了 实验二 一 实验名称 键盘扫描二 实验环境三 实验要求 4*4键盘原理分析,实现对键盘扫描码的判断。要求使用查询方式进行键盘扫描码判断(数码管输出)。 四 实验设计 五 实验仿真与测试 六 如图所示源程序,先设置键盘的行引脚和列引脚,之后设置延时,初始化时把初始值都变成1,按下哪个键,哪个位置变成0,。设置列扫描值,第一列是0111,值为1;第二列是1011,值为2;第三列是1101,值为4;第四列是1110,值为8。 输入值 输出值 0 1 2 3 COL1 0 ROW1 0 1 1 1 COL2 1 ROW2 1 0 1 1 COL3 1 ROW3 1 1 0 1 COL4 1 ROW4 1 1 1 0 输入值 输出值 8 9 A B COL1 1 ROW1 0 1 1 1 COL2 1 ROW2 1 0 1 1 COL3 0 ROW3 1 1 0 1 COL4 1 ROW4 1 1 1 0 然后输出键盘扫描值。结果如图所示,按下第一列第四行,数码管显示3;按下第四行第四列,数码管显示F。 七 通过这次实验 实验三 一 中断系统和定时/计数器 二 win7 MedwinV3.0中文版 三 使用定时器中断控制发光二极管每隔一段时间闪烁一次,并设置中断使数码管计数从0到59。 四 80C51的中断系统有5个中断源(8052有 6个) ,2个优先级,可实现二级中断嵌套 : 1.可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。 2. 可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置1,向CPU申请中断。 3. TF0(TCON.5),片内定时/计数器T0溢出

文档评论(0)

妈妈王子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档