强烈建议用户尽可能不要考虑外扩程序存储器,如果非扩不可,可以仿照下图所示电路进行扩展
图中p0口输出外部rom的低8位地址信号,p2口输出高8位地址信号;ale端输出地址锁存信号,/psen输出程序存储器输出使能信号。
两个模块
p89v51rd2单片机内部有64k用户rom区和8k boot rom区两个模块两个模块在物理上是分开的,尽管地址重合,但一般不会发生冲突。
用户程序存储区p89v51rd2内部有64kflash rom,不需要用户再进行rom扩展地址范围:0000h~ffffh其内部分配和其他51系列单片机是相同的flash rom可以反复擦除和下载程序。
擦除和编程的方法
并行编程器isp (在系统编程:in-system program)直接调用单片机bootrom区的iap 函数iap (在应用编程:in-application program)一般情况下优先使用isp方式,更方便、更快捷。
关于boot rom区
存储介质:flash memory
容 量:8k字节
存储内容:isp引导程序和iap函数
这些程序出厂时已经由philips已经写入,用户可以对其修改,但建议一般用户不要试图修改它。
单片机在复位后会等待400ms,如果在此期间用户在上位计算机上运行了flashmagic等类似isp软件,且串口通信正常,单片机将进入boot rom区运行isp引导程序;否则,单片机在400ms以后将自动从用户rom区0000h单元开始运行用户程序
关于isp
isp 在系统编程:in-system program,指用户不必把单片机从目标板上取下来,在特定的软件配合下直接通过串口(或其他端口)就可以对单片机进行读取、擦除、设置和程序下载等操作,从而取代了并行编程器的很多功能。
现在越来越多的单片机都具有isp功能。
philips提供的单片机isp软件是flashmagic,通过串口完成isp操作。
浅谈FPGA在平板显示器中的应用
如何正确耦合和端接串行数据通道
关于有机肥包装码垛生产线
努比亚Z17mini怎么样?56秒破亿超17万销量,小屏双摄Z17mini首销卖疯了!你说好不好?
N5244A安捷伦网络分析仪无法进入测试界面维修
如何对51单片机进行ROM扩展
五大无线技术详细介绍对比
AD7416组成的恒温控制器电路图
区块链系统还面临着哪些安全问题
三星表面的高利润,其实背后隐藏着重大危机
讲讲关于无源晶体的几个重要参数
探析MEMS时钟技术对5G的重要性
ASML竞争对手光刻机制造商Mapper宣布破产
电力线通信技术助力Wi-Fi信号的“能力”
4.7英寸WP7旗舰机 HTC TITAN上市发售
麒麟980诞生 7nm工艺投入远超3亿美元
畅谈台积电策略及年度景气展望
2024年生成式人工智能五大发展趋势
车载嵌入式工控机的性能介绍
思睿达TT6247+TT3007 5V2.1A 充电器工程样机测试报告(DEMO演示)