1. 请简述51单片机和外部数据存储器利用I/O口传送地址和数据信息的基本过程
I/O数据传送的方式主要有:同步传送、异步传送和中断传送方式。
·同步传送方式
同步传送方式,又称TC4011BP为条件传送。当外部设备速度可与单片机速度相比拟时,常常采用同步传送方式,最典型的同步传送就是单片机和外部数据存储器之间的数据传送。
·异步传送方式
异步传送方式又称为查询传送方式或有条件传送方式,单片机通过查询得知外部设备准备好后,再进行数据传送。异步传送方式的优点是通用性好,硬件连线和查询程序十分简单,但是效率不高。为了提高单片机的工作效率,通常采用中断传送方式。
·中断传送方式
中断传送方式是利用MCS-51本身的中断功能和I/O接口的中断功能来实现I/O数据的传送。单片机只有在外部设备准备好后,发出数据传送请求,方中断主程序,而进入与外部设备进行数据传送的中断服务程序,进行数据的传送。中断服务完成后又返回主程序继续执行。因此,采用中断方式可以大大提高单片机的工作效率。
2. 单片机程序将外部数据存储器从7000H开始的连续的30个单元置为1
ORG0000H MAIN:MOVA,#0;送预置数给A MOVR0,#0FFH;设置循环次数 MOVDPTR,#7000H;设置数据指针的初值 LOOP:MOVX@DPTR,A;当前单元清零 INCDPTR;指向下一个单元 DJNZR0,LOOP;是否结束 END
3. 单片机的数据存储器是指外部存贮器
单片机的数据存储器是指外部存贮器是对的。单片机的分为数据存储器和程序存储器。单片机内部的存储器称为片内存储器,片外扩展的存储器成为片外存储器。
4. 单片机外部程序存储器和外部数据存储器地址都是oooH-FFFH,在实际使用中地址是否重叠如何区分
51 单片机的存储器是:哈佛结构。
代码、数据,存放在不同地址空间,不会重叠的。
5. 单片机 外扩数据存储器地址的问题
若MCS-51外扩16KB×8数据存储器的末地址若为9000H,则首地址为( )H。
需要知道计算的过程
----------------
末地址若为 9000H?
不可能的。
题目,出错了。
末地址,不可能是偶数。
有可能是 8FFFH。
6. STC单片机怎样外接存储器
你好!
stc单片机外接存储器起始很简单!你可以接spi接口的存储器,或者i2c接口的都可以!需要说明的是spi与i2c接口的速度不快!如果数据量大又要求速度的话,那么还是用传统的并行扩展存储器的方法吧!相同的主频,并行要比他们快8倍多!而且程序编写简单!缺点是占用布线不方便,占用电路板空间大!
我的回答你还满意吗~~
7. 单片机外部扩展存储器的四个I/O接口各起什么作用
当单片机外部扩展存储器一般要采用总线扩展:
1P0口将作为总线的低8位地址线和8位返颤数据线使用
2P2口将作为总线的高8位地址线使用没有使用的乎咐高位地址线将作为存储器的片选信号
3P3口的P3.6和P3.7将作为片外数据存储器的写信号、读信号即做控制总线使用
单片机的29引脚PSEN将作为片外程序存储器的读信号。
P3口其它引脚可作为专用线使用岁世纯如定时计数器的输入、外部中断0和1的输入、串行口的
数据输入、输出线。
4P1口可以做I/O口使用连接输入/输出设备