STC89C5XX单片机看门狗说明

下面是关于STC89C5XX-51 单片机看门狗的描述 WDT_CONTR 位置0xE1; [-] [-] [EN_WDT] [CLR_WDT] [IDLE_WDT] [PS2] [PS1] [PS0] EN_WDT: 看门狗允许位,置 1 启动看门狗,看门狗不能自动启动,需要设置该位后启动,......阅读全文

发表在 嵌入式栏目 | 标签为 | 留下评论

Pygame学习笔记8:视频

视频 要在游戏中播放片头动画、过场动画等视频画面,可以使用pygame.movie模块。 要播放视频中的音乐,pygame.movie模块需要对音频接口的完全控制,不能初始化mixer模块。因此要这样完成初始化 pygame.init() py......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记7:音频

音乐 要在游戏中播放背景音乐,可以使用pygame.mixer.music模块。 使用pygame.init()进行全部模块的初始化,或者只初始化音频部分:pygame.mixer.init() 使用文件名作为参数载入音乐 pygame.mixer.music.load(......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记6:定时

定时 pygame中的时间是以毫秒(千分之一秒)表示的。 通过pygame.time.get_ticks函数可以获得pygame.init后经过的时间的毫秒数。 pygame.time.wait函数会暂停给定的时间。比如 pygame.time.wait(1000) 会暂停一秒......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记5:事件

事件系统 Pygame通过一个事件系统与用户进行交互,以及处理一些系统发生的事件。事件系统包括一个事件队列,其中每一项都是一个Event对象。所有的用户输入和一些系统事件,都会形成一个Event对象被添加到事件队列......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记4:字体

写字 相对于在Surface上画图,在Surface上写文字要复杂得多。 首先需要导入pygame.font模块并初始化。 import pygame.font pygame.font.init() 选择字体 然后用pygame.font.get_fonts获取可用的字体的列表。 pyga......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记3:绘图

绘图 除了可以把事先画好的图片blit到Surface上以外,还可以在Surface上自行在Surface上绘制一些简单的图形,比如点、线、方、圆等。这个功能主要由pygame.draw模块完成。 首先导入pygame.draw模块。 import pyga......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记2:显示

首先使用了如下的语句创建一个窗口: screen =pygame.display.set_mode((640, 480), 0, 32) 这里创建了一个640*480的黑窗口,现在可以往内面画内容。 读取和保存图片 使用pygame.image模块,可以对图像进行读取和......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记1:起步

初始化 要使用pygame先要对其初始化。pygame的初始化是非常简单的,首先我们必须先导入(import)pygame这个包。 import pygame from pygame.locals import * 第一行是必须的,它导入了pygame包中所有可用的模块。......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论

Pygame学习笔记0:简介

学习Pygame也有一段时间了,现在整理一下笔记作为备忘。 介绍 pygame是主要构筑在SDL库基础上的一组Python模块的集合,它使我们能够用Python语言来创建功能完整的游戏和多媒体程序。pygame是高度括平台可移植的,......阅读全文

发表在 Python栏目 | 标签为 , | 留下评论