2.4 HT-IDE3000集成开发环境软件安装<br />(此步略,参看集成开发环境一章)<br /><br /><br />2.5 运行HT-IDE3000 集成开发软件<br />当仿真器与PC机及DEMO板连接好后。运行桌面上的HT-IDE3000开始进行仿真。<br /> <br />2.6 建立一个新项目<br /> * 按下Project菜单并选择New命令。<br /> * 输入项目名称并从组合框中选择此项目使用的单片机型号。<br /> 如下图项目名称为TEST;单片机型号为HT48E50<br />* 按下ok 键则系统会要求设定Progect Option选项<br /> 如下图若在generate listing file框中打勾,则在系统编译链接时,会产生后缀为.lst的文件。<br /> 同理要生成.map文件需在generate map file框中打勾。<br />按下OK键则会出现Configuration Options(掩膜)选项<br />用户可以按照上面所列的Configuration Options进行各项选择。<br />2.7将源程序文件加到项目中<br />* 按下Project菜单并选择Edit命令<br />* 进入Edit Project对话框以便将源程序文件加到项目中<br /> * 选择一个源程序文件名称,即TestLED.asm,按下Add按钮<br /> * 按下OK键<br />2.8完成项目<br />* 按下Project 菜单并选择Build命令 <br />* 系统会对所有源文件执行编译动作。<br /> 若程序有错误,只要在错误信息行连按两次,则系统会提示错误发生的位置并且打开此错误所在的源文件,便可直接修改程序及储存文件。<br /> 若所有程序文件都没有错误,则系统会生成一个执行档并且下载到HT-ICE中,准备仿真及除错<br /> * 你可以重复上述步骤直到没有错误。<br />2.9 运行程序<br />用鼠标点击Debug菜单下的Go命令或直接按F5键。则程序开始运行,可以看到LED在循环闪烁,速度和状态均有变化。<br /><br />2.10 习一 调整LED闪烁速度<br />提示:在LED_Tab:中的每一行第一个字节为显示速度控制,第二个字节为LED状态控制。若表中第一个字节值为05H表示该LED的显示时间是0.5秒。现在大家可以将表中的05H改成10。重新进行编译,运行可以看到LED的闪烁速度在变慢。 <br /><br />LED_TAB:<br />;在LED 显示过程中,下面参数的第一个字节为显示时间,第二个字节为LED状态.<br />DC 05H,0FEH<br />DC 05H,0FCH<br />DC 05H,0F8H<br />DC 05H,0F0H<br />DC 05H,0E0H<br />DC 05H,0C0H<br />DC 05H,080H<br />DC 05H,000H<br />DC 05H,0FFH<br />DC 0FFH<br /> <br />2.11 练习二 改变LED闪烁状态<br /> 提示: 在LED_Tab:中的每一行第二个字节为显示状态控制。<br />若表中第二个字节为OFEH则表示从左到右第一个LED亮。<br />若表中第二个字节为OFCH则表示从左到右第1,2两个LED同时亮。<br />若表中第二个字节为OF8H则表示从左到右第1,2,3三个LED同时亮。<br />若表中第二个字节为OF0H则表示从左到右第1,2,3,4四个LED同时亮。<br />若表中第二个字节为OE0H则表示从左到右第1,2,3,4,5五个LED同时亮。<br />若表中第二个字节为OC0H则表示从左到右第1,2,3,4,5,6六个LED同时亮。<br />若表中第二个字节为O80H则表示从左到右第1,2,3,4,5,6,7七个LED同时亮。<br />若表中第二个字节为O00H则表示从左到右第1,2,3,4,5,6,7,8八个LED同时亮。<br />学员可以将表中的数据改成如下,重新编译,运行看看LED的闪烁效果。<br /> DC 05H,000H<br />DC 05H,080H<br /> DC 05H,0C0H<br /> DC 05H,0E0H<br /> DC 05H,0F0H<br /> DC 05H,0F8H<br /> DC 05H,0FCH<br /> DC 05H,0FEH <br />DC 0FFH,<br /><br />
|