首页 » 单片机问答 » 正文 单片机问答 问:C8051F020/022的p4-p7口和p0-p3口有什么不同? 2021-02-03 322 0 分享 答:P0-P3口复位时为通用口,可通过Crossbar(数据交叉开关)寄存器按优先级设置成第二功能。而P4-P7口是通用口,另外P4-P7寄存器不能位寻址。 标签:C8051F020 · C8051F022 生成海报 点击下载海报 打赏作者 打赏作者 万水千山总是情,打赏一块行不行 收藏0 点赞 0 分享
单片机问答 2021-02-03 问:用程序代码写Flash的注意事项有那些? 答:下面以C8051F020为例进行说明 第一步、禁止中断 第二步、置位FLWE(FLSCL.0),以允许由用户软件写/擦除FLASH 第三步、置位PSEE(PSCTL.1),以允许FLASH扇区擦除 第四步、置位PSWE(PSCTL.0),以允许FLASH写 第五步、用MOVX指令向待擦除扇区内的任何一个地址写入一个数据字节 第六步、清除PSEE以禁止FLASH扇区擦除 第七步、用MOVX指令向刚擦除的扇区中所希望的地址写入数据字节。重复该步直到所有字节都已写入(目标扇区内) 第八步、清除PSWE以禁止FLASH写,使MOVX操作指向XRAM数据空间 第九步、重新允许中断 另外还要特别注意:第一,将VDD Monitor使能是至关重要的,因为这样会防止在电源电压低于2.7V时代码对FLASH进行操作。第二,在调试时,不可以在代码对FLASH进行操作的程序段设置断点、单步、运行到光标等。 具体的例子代码,您可以参考应用笔记AN029 《从应用代码写FLASH 》,应用笔记可以从新华龙公司网站下载。www.xhl.com.cn
单片机问答 2021-02-03 问:C8051F020的ALE引脚是否象传统51那样上电工作后一直有脉冲输出呢? 答:外部存储器接口(EMIF)信号(ALE,/RD,/WR,地址和数据线) 只有在执行对片外的SRAM的操作指令MOVX时才被激活。在其他时刻,这些信号的状态是由相对应的端口锁存器的内容支配。
单片机 单片机问答 2015-08-26 STC89C51与AT89S51有什么区别? 很多初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51等!没听说过有89S51?! 这里,初学者要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,
暂无评论