数据表中的代码怎样得到的呢?
时间:02-27
来源:互联网
点击:
现在:我带领大家从字符型1602液晶入手, 一步一步的来掌握液晶的编程简单的小问题: 这个问题大虾可能会笑话,但是相信不少初学者会有深深的疑问,在我们的液晶程序里有这样子一段代码 table1: db 57h,57h,57h,2Eh,35h,31h,43h,35h,31h,2Eh,43h,4Fh,4Dh,20h,20h,20h,00h ;数据WWW.51C51.COM空格, 这个为啥就会显示成www.51c51.com呢? 别着急;实际上,任何汉字, 数字,字母等等信息他们在计算机里都是以hex格式存放的,别指望电脑会汉字。 那么怎么知道哪个字的代码呢,这个都是贤哲们已经定义好了的。我们只需要查询就好了。 在我们的网站有一个汉字内码查询器的小软件;运行他。左边输入汉字,右边就出来他的代码啦; |
例如;我们输入一个美丽的美显示他的内码为C3C0 |
我们输入字母W那么显示他的内码为57在单片机里为了表示他为16进制,写为57H |
我们输入数字5那么显示他的内码为35,在单片机里为了表示他为16进制,写为35H |
我们不输入敲一个空格,那么他的内码为20 |
好了,大家现在明白了代码表的意思了吧? 在上一节中1602液晶显示一个A字,用到了MOV P1,#01100101B这样的代码,这个是为了加强大家的理解,实际上写代码不必这么麻烦,我们可以直接写他的16进制代码就可以了, 可以用计算器,把2进制转换为16进制。参看跟我学做加减法 |
单片机 51单片机 MCU 单片机视频教程 单片机开发 ARM单片机 AVR单片机 PIC单片机 Atmel stm32 单片机学习 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)