任务一 制作静态显示广告屏(2)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂

2025-08-25
| 2份
| 11页
| 62人阅读
| 0人下载

内容正文:

制作静态显示广告屏(2) 一、名词解释 1. LCD12864 液晶显示模块电路原理图 【答案】使用 Protel DXP 2004 软件绘制的,用于展示 LCD12864 液晶显示模块各元件连接关系的图纸,文件名为 “LCD12864 液晶显示模块电路原理图.SchDoc”。 2. HEX 文件 【答案】在使用 Keil uVision2 对 “LCD12864 液晶显示模块.C” 源程序进行编译后生成的文件,名为 “LCD12864 液晶显示模块.HEX”,可用于后续仿真调试时加载到单片机芯片中。 二、单项选择题 1. 绘制 LCD12864 液晶显示模块电路原理图时,从( )元件库中查找 “Header20”(液晶接口)。 A. Miscellaneous Connectors.IntLib B. Miscellaneous Devices.IntLib C. 自制元件库 D. 以上都不是 【答案】A 【解析】绘制电路原理图时,需从元件库 “Miscellaneous Connectors.IntLib” 中查找 “Header20”(液晶接口),所以选 A。 2. 在焊接 LCD12864 液晶显示模块电路时,元件背面用直径为( )的导线连接。 A. 0.1 - 0.5mm B. 0.5 - 1mm C. 1 - 5mm D. 5 - 2mm 【答案】B 【解析】焊接电路时,元件背面用直径为 0.5 - 1mm 的导线连接,所以选 B。 3. 编程时,启动 Keil uVision2 新建的工程文件名为( ) A. LCD12864 液晶显示模块.C B. LCD12864 液晶显示模块.uV2 C. LCD12864 液晶显示模块.HEX D. LCD12864 液晶显示模块.DSN 【答案】B 【解析】编程时,启动 Keil uVision2 新建的工程文件名为 “LCD12864 液晶显示模块.uV2”,所以选 B。 4. 仿真调试程序时,从元件库中选择的排阻型号是( ) A. RP1 B. Res2 C. Res Pack D. RPot SM 【答案】A 【解析】仿真调试程序时,从元件库中选择的排阻型号是 RP1,所以选 A。 5. 在仿真调试程序时,双击芯片 AT89C51 需要修改的时钟频率为( ) A. 6 MHz B. 12 MHz C. 18 MHz D. 24 MHz 【答案】B 【解析】双击芯片 AT89C51,在弹出的对话框中加载 HEX 文件后,需要修改时钟频率为 12 MHz,所以选 B。 6. 在绘制 LCD12864 液晶显示模块电路原理图时,从 “Miscellaneous Devices.IntLib” 元件库中查找的元件不包括( ) A. Res2 B. Res Pack C. RPot SM D. Header20 【答案】D 【解析】从 “Miscellaneous Devices.IntLib” 元件库中查找 “Res2”(3 个电阻). “Res Pack”(排阻). “RPot SM”(滑线变阻器),“Header20” 从 “Miscellaneous Connectors.IntLib” 中查找,所以选 D。 7. 在编程中,写数据函数 writeData 的参数是( ) A. uchar x B. uint x C. uchar code *p D. uchar x, y 【答案】A 【解析】写数据函数 writeData 的参数是 uchar x,所以选 A。 8. 在编程中,定位函数 lcd_xy 的参数是( ) A. uchar x B. uint x C. uchar code *p D. uchar x, y 【答案】D 【解析】定位函数 lcd_xy 的参数是 uchar x, y,所以选 D。 9. 在仿真调试程序时,新建的仿真文件名为( ) A. LCD12864 液晶显示模块.C B. LCD12864 液晶显示模块.uV2 C. LCD12864 液晶显示模块.HEX D. LCD12864 液晶显示模块.DSN 【答案】D 【解析】仿真调试程序时,新建的仿真文件名为 “LCD12864 液晶显示模块.DSN”,所以选 D。 10. 在编程中,写一个汉字的函数是( ) A. writeData B. writeCon C. writeHZ D. writeAsci 【答案】C 【解析】写一个汉字的函数是 writeHZ,所以选 C。 三、判断题 1. 绘制 LCD12864 液晶显示模块电路原理图时,“Header20”(液晶接口)从自制元件库中查找。( ) 【答案】× 【解析】绘制电路原理图时,“Header20”(液晶接口)从 “Miscellaneous Connectors.IntLib” 元件库中查找,而不是自制元件库,所以该说法错误。 2. 焊接 LCD12864 液晶显示模块电路时,元件背面用直径为 1 - 5mm 的导线连接。( ) 【答案】× 【解析】焊接电路时,元件背面用直径为 0.5 - 1mm 的导线连接,所以该说法错误。 3. 编程时,新建的 C51 源程序文件名为 “LCD12864 液晶显示模块.uV2”。( ) 【答案】× 【解析】编程时,新建的 C51 源程序文件名为 “LCD12864 液晶显示模块.C”,“LCD12864 液晶显示模块.uV2” 是工程文件,所以该说法错误。 4. 仿真调试程序时,从元件库中选择的电位器型号是 RV1。( ) 【答案】× 【解析】仿真调试程序时,从元件库中选择的电位器型号是 RV2,所以该说法错误。 5. 在编程中,写一个字符的函数是 writeHZ。( ) 【答案】× 【解析】在编程中,写一个字符的函数是 writeAsci,writeHZ 是写一个汉字的函数,所以该说法错误。 四、简答题 1. 简述绘制 LCD12864 液晶显示模块电路原理图的步骤。 【答案】绘制 LCD12864 液晶显示模块电路原理图的步骤如下: 1  启动 Protel DXP 2004,新建一个电路原理图文件,其文件名为 “LCD12864 液晶显示模块电路原理图.SchDoc”。 2  从元件库 “Miscellaneous Connectors.IntLib” 中查找 “Header20”(液晶接口),拖入工作窗口。 3  从元件库 “Miscellaneous Devices.IntLib” 中查找 “Res2”(3 个电阻). “Res Pack”(排阻). “RPot SM”(滑线变阻器),拖入工作窗口。 4  在自制元件库中新建一个元件 “AT89C51”,然后添加到工作窗口中。 5  保存该文件。 2. 编程的主要步骤有哪些? 【答案】编程的主要步骤如下: 1  启动 Keil uVision2,新建一个工程文件 “LCD12864 液晶显示模块.uV2”。 2  新建一个 C51 源程序文件 “LCD12864 液晶显示模块.C”,根据程序流程图,输入相应的 C51 源程序。 3  编译生成 HEX 文件 “LCD12864 液晶显示模块.HEX”。 3. 仿真调试程序的具体步骤是什么? 【答案】仿真调试程序的具体步骤如下: 1  启动仿真软件 Proteus 7.4,新建一个仿真文件 “LCD12864 液晶显示模块.DSN”。 2  单击元件选择按钮 “P”,从元件库中选择需要的元件:排阻(RP1)1 个. 液晶显示模块(LCD12864)1 个. 电位器(RV2)1 个和单片机芯片(AT89C51)1 块。 3  根据电路原理图绘制仿真电路图(省略复位和时钟电路),添加电源(VCC)和地端,修改元件标号和标称值。 4  双击芯片 AT89C51,在弹出的对话框中加载 HEX 文件(LCD12864 液晶显示模块.HEX),修改时钟频率为 12 MHz。 5  单击仿真按钮,观察仿真效果。 6  按 Ctrl + S 组合键保存文件。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 制作静态显示广告屏(2) 一、名词解释 1. LCD12864 液晶显示模块电路原理图 2. HEX 文件 二、单项选择题 1. 绘制 LCD12864 液晶显示模块电路原理图时,从( )元件库中查找 “Header20”(液晶接口)。 A. Miscellaneous Connectors.IntLib B. Miscellaneous Devices.IntLib C. 自制元件库 D. 以上都不是 2. 在焊接 LCD12864 液晶显示模块电路时,元件背面用直径为( )的导线连接。 A. 0.1 - 0.5mm B. 0.5 - 1mm C. 1 - 5mm D. 5 - 2mm 3. 编程时,启动 Keil uVision2 新建的工程文件名为( ) A. LCD12864 液晶显示模块.C B. LCD12864 液晶显示模块.uV2 C. LCD12864 液晶显示模块.HEX D. LCD12864 液晶显示模块.DSN 4. 仿真调试程序时,从元件库中选择的排阻型号是( ) A. RP1 B. Res2 C. Res Pack D. RPot SM 5. 在仿真调试程序时,双击芯片 AT89C51 需要修改的时钟频率为( ) A. 6 MHz B. 12 MHz C. 18 MHz D. 24 MHz 6. 在绘制 LCD12864 液晶显示模块电路原理图时,从 “Miscellaneous Devices.IntLib” 元件库中查找的元件不包括( ) A. Res2 B. Res Pack C. RPot SM D. Header20 7. 在编程中,写数据函数 writeData 的参数是( ) A. uchar x B. uint x C. uchar code *p D. uchar x, y 8. 在编程中,定位函数 lcd_xy 的参数是( ) A. uchar x B. uint x C. uchar code *p D. uchar x, y 9. 在仿真调试程序时,新建的仿真文件名为( ) A. LCD12864 液晶显示模块.C B. LCD12864 液晶显示模块.uV2 C. LCD12864 液晶显示模块.HEX D. LCD12864 液晶显示模块.DSN 10. 在编程中,写一个汉字的函数是( ) A. writeData B. writeCon C. writeHZ D. writeAsci 三、判断题 1. 绘制 LCD12864 液晶显示模块电路原理图时,“Header20”(液晶接口)从自制元件库中查找。( ) 2. 焊接 LCD12864 液晶显示模块电路时,元件背面用直径为 1 - 5mm 的导线连接。( ) 3. 编程时,新建的 C51 源程序文件名为 “LCD12864 液晶显示模块.uV2”。( ) 4. 仿真调试程序时,从元件库中选择的电位器型号是 RV1。( ) 5. 在编程中,写一个字符的函数是 writeHZ。( ) 四、简答题 1. 简述绘制 LCD12864 液晶显示模块电路原理图的步骤。 2. 编程的主要步骤有哪些? 3. 仿真调试程序的具体步骤是什么? 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

任务一 制作静态显示广告屏(2)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂
1
任务一 制作静态显示广告屏(2)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。