ATmega2560上的迪文显示器驱动程序开发

需积分: 10 7 下载量 52 浏览量 更新于2024-09-09 收藏 5KB TXT 举报
"这篇内容涉及到在基于ATmega2560微控制器的系统中开发迪文显示器(Dwin Display)的驱动程序。迪文显示器是一种基于串行通信的图形液晶显示模块,广泛应用于嵌入式系统中。这个驱动程序主要包括初始化UART(通用异步接收发送器)、数据传输以及对迪文显示器的各种控制功能,如设置颜色、清除屏幕、写入数据等。 首先,我们看到`uart_init()`函数用于初始化UART2,这是ATmega2560与迪文显示器通信的通道。它设置了相关的寄存器值,如UCSR2B、UCSR2A、UCSR2C、UBRR2L和UBRR2H,以配置波特率和中断。UBRR2L和UBRR2H用来设定波特率,这里是33,表示波特率为9600。UCSR2B中的0x98配置允许发送并启用接收中断。 接着,`PutChar()`和`PutWord()`函数用于通过UART向显示器发送单个字符和16位数据。它们会等待UDRE(USART Data Register Empty)标志位被置位,表明数据可以被发送。 `ISR(USART2_RX_vect)`是UART2接收中断服务程序,当接收到数据时,将数据存储到数组Data中,并更新显示颜色或执行其他操作。 `ClearPing()`, `Setcolour()`, `WriteData()` 和 `ClearDis()` 函数则提供了对迪文显示器的特定控制。`ClearPing()`用于清除屏幕,`Setcolour()`设置背景色和前景色,`WriteData()`写入指定地址的数据,而`ClearDis()`用于清除指定区域的显示。 在`ClearDis()`函数中,可以看到传入了四个参数,分别代表清除区域的起始和结束坐标,这可能用于清除显示器上的特定矩形区域。但是,函数内部的实现似乎不完整,只发送了清除命令的起始部分。 这个驱动程序的核心在于通过UART2与迪文显示器进行有效的数据交换,并提供了基本的控制命令来改变显示内容和外观。开发人员需要根据实际需求进一步完善这些函数,例如实现绘制图形、显示文本等功能。同时,注意中断处理的正确性,确保数据传输的及时性和可靠性。
2014-07-04 上传
联想显示器驱动程序 手动安装显示器驱动软件 在 Windows Vista 下安装显示器的驱动程序 在 Windows XP 下安装显示器的驱动程序 在 Windows 7 下安装显示器的驱动程序   在 Windows Vista 下安装显示器的驱动程序 1. 关闭计算机和所有已连接设备的电源。 2. 确保显示器连接正确。 3. 打开显示器的电源,然后打开系统的电源。让计算机启动Windows Vista 操作系统。 4. 依次单击开始和控制面板,然后单击硬件和声音图标。 5. 单击个性化图标。 6. 单击显示设置图标。 7. 在弹出的显示设置窗口中单击高级设置按钮。 8. 单击监视器选项卡。 9. 单击属性按钮。 10. 在弹出的用户帐户控制窗口中选择继续按钮,然后单击驱动程序选项卡。 11. 单击更新驱动程序,以打开“更新驱动程序软件-通用即插即用监视器”窗口。 然后单击“浏览计算机以寻找驱动程序软件”按钮。 12. 选择“从计算机的设备驱动程序列表中选择”。 13. 将联想光盘放入光盘驱动器中,然后点击从磁盘安装按钮。 14. 通过点击浏览按钮,然后浏览并指向下述路径: X:\Monitor Drivers (这里X代表光盘驱动器) 选择文件LS2023wC.inf,点击打开按钮,点击确定按钮。 15. 在新窗口中选择 Lenovo LS2023wC,然后点击下一步,文件从光盘复制到您的硬盘驱动器中。 16. 安装完成后,关闭所有打开的窗口,然后取出光盘。 17. 重新启动计算机。   在 Windows XP 下安装显示器的驱动程序 1. 关闭电脑和所有连接设备。 2. 确保显示器正确连接。 3. 打开显示器和系统。使系统导入Windows XP。 4. 点击 开始-> 设置-> 控制面板, 点击 外观与主题, 然后点击 显示 图标,打开 显示属性 窗口。 5. 点击 设置 项目。 6. 点击 高级 按钮。 7. 点击 监示器 项目。 8. 点击 属性 按钮。 9. 点击 驱动程序 项目。 10.点击 更新驱动程序 打开 硬体更新向导 窗口。如果出现“Windows可以连接到Windows Update 以搜索软件吗?”窗口,请选择“否,暂时不”然后点击 下一步。 11.选择 从列表或指定位置安装(高级), 然后点击 下一步。 12.选择 不要搜索。我要自己选择安装的驱动程序,然后点击 下一步。 13.选择 从磁盘安装 按钮。点击 浏览 按钮,然后浏览并指向下述路径 X:\Monitor Drivers (这里X代表光盘驱动器) 14.选择 LS2023wC.inf 档案然后点击 开启 按钮, 点击 确认 按钮。 15.选择 Lenovo LS2023wC 然后点击 下一步,文件将从CD复制到您的硬盘中。 16.关闭所有打开窗口,取出CD。 17.重启系统。   在 Windows 7 下安装显示器的驱动程序 1. 关闭电脑和所有连接设备。 2. 确保显示器正确连接。 3. 打开显示器和系统。使系统导入Windows 7。 4. 点击 Start -> Control Panel -> Appearance and Personalization -> Display ->Change Display Settings。 6. 点击 Advanced Settings。 7. 点击 Monitor 项目。 8. 点击 Properties按钮。 9. 点击 Driver 项目。 10.点击 Update Driver 。 11.选择 Browse My Computer for Driver Software。 13.点击 浏览 按钮,然后浏览并指向下述路径 X:\Monitor Drivers (这里X代表光盘驱动器) 14.选择 LS2023wC.inf 档案然后点击 开启 按钮, 点击 确认 按钮。 15.选择 Lenovo LS2023wC 然后点击 下一步,文件将从CD复制到您的硬盘中。 16.关闭所有打开窗口,取出CD。 17.重启系统。