题目内容
(请给出正确答案)
[主观题]
基于FPGA开发板的50MHz晶振、cyclone III系列芯片,完成简易信号发生器设计: 能选择输出正弦波、方波、三角波、锯齿波波形; 任一输出波形具有4钟可选频率。
答案
ORG 0000H LJMP SETUP;程序开头,跳过入口地址区 ORG 000BH ;T0入口地址 LJMP INET0P ;转移到它的服务程序 ORG 0030HSETUP: MOV TMOD,#01H ;T0方式1定时 MOV TH0,#0FCH ; MOV TL0,#18H ;2ms初值 SETB TR0 ;启动T0 SETB ET0;允许T0中断 SETB EA ;开通总允许位MAIN: SJMP MAIN;主程序,
待到INET0P: T0中断服务程序 MOV TH0,#0FCH ; MOV TL0,#18H ;重装2ms初值 CPL P1.0 ;服务内容,输出取反 RETI ;中断返回 END
如搜索结果不匹配,请 联系老师 获取答案