Chinaunix首页 | 论坛 | 博客

发布时间:2013-01-05 20:05:26

    字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII 字符集、GB2312 字符集、BIG5 字符集、 GB18030 字符集、Unicode 字符集等。    计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别和存储各种文字。例如:GB2312字符集采用的是区码+位码,Unicode字符集采用的是 UTF-8 或 UTF-16 等。&nbs......【阅读全文】

阅读(2183) | 评论(0) | 转发(0)

发布时间:2013-01-03 15:21:21

相关资料转载自:http://blog.chinaunix.net/uid-23787789-id-2385369.html    在 PC、ARM 环境下,函数重入的问题一般不是要特别注意的问题。只要你没有使用 static 变量,或者指向 static 变量的指针,一般情况下,函数自然而然地就是可重入的。    但 C51 不一样,如果你不特别设计你的函数,它就是不可重入的。引起这个差别的原因在于:一般的 C 编译器(或者更确切点地说:基于一般的处理器上的 C 编译器),其函数的局部变量是存放于堆栈中的,而 C51 是存放于一个可......【阅读全文】

阅读(1998) | 评论(0) | 转发(0)

发布时间:2013-01-03 13:54:01

8051 堆栈操作指令(2条)    PUSH    direct ;SP <- SP+1, (SP) <- (direct)    POP     direct ;(SP) -> (direct), SP <- SP-1    第一条指令称为压栈指令,用于把 direct 为地址的操作数传送到堆栈中去。这条指令执行时分为两步:第一步是先使 SP 的地址加 1,使之指向新的存储单元;第二步是把 direct 中的......【阅读全文】

阅读(3657) | 评论(0) | 转发(0)

发布时间:2013-01-02 18:06:58

    14443 TypeA 密耦合射频卡标准广泛应用在门禁、身份识别和电子钱包等领域,而 RC522 作为 Philips 基站芯片产品系列的新成员,不仅兼容 14443A/MIFARF 标准,还具备低电压(3.3V)、低功耗、低成本、小尺寸等优点,适用于智能仪表和手持设备的数据采集和处理。RC522 对外提供多种标准的数字接口(如并行接口、SPI、I2C等),通过对芯片内部的 4 页 64 个寄存器进行读、写来控制。    RC522 芯片在使用前必须复位,除了在复位引脚 NRSTPD 输入从低电平至高电平的跳变沿外,还必须向 ......【阅读全文】

阅读(4169) | 评论(2) | 转发(2)

发布时间:2012-12-29 10:33:49

    一般我们使用 16*16 的点阵字库,所谓 16*16,是每一个汉字在纵、横各 16 点的区域内显示的。不过后来又有了 24*24、32*32 和 48*48 点阵字库。虽然汉字库种类繁多,但都是按照区位的顺序排列的,即符合 GB2312 标准的。GB2312 汉字是由两个字节编码的,范围为 0xA1A1-0xFEFE,前一个字节为该汉字的区号,后一个字节为该字的位号。每一个区记录 94 个汉字,位号则为该字在该区中的位置。    HZK16 字库是符合 GB2312 标准的 16*16 点阵字库,下面以汉字 “中” 为例,介......【阅读全文】

阅读(1916) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

jy023261662013-07-29 10:23

看文章的日期貌似博主短时间内学了很多东西啊~

回复  |  举报

wugk_wth2012-11-28 22:31

终于找到了

回复  |  举报
留言热议
请登录后留言。

登录 注册