友情推荐网上购书渠道:
EDN网(ednchina)购书入口   >>>
互动出版网(china-pub)购书入口   >>>
当当网(dangdang)购书入口   >>>
淘宝网(taobao)购书入口   >>>
更多购书渠道……   >>> 

设为首页加入收藏联系匠人管理入口21IC首页21IC博客21IC社区侃单片机回复的贴参与的贴

天气预报
百宝日历

百宝专栏

  • 首页 相册 标签
  • 电脑应用(65)
  • 供需信息(22)
  • 写书近况(82)
  • 匠人文集(115)
  • 硬件技术(171)
  • 匠人公告(86)
  • 与非门专栏(545)
  • 匠人笔记(115)
  • 团队撰写(96)
  • 汽车电子(52)
  • 编程技巧(465)
  • 程序宝典(476)
  • 网络酷文(472)
  • 开发工具(19)
  • 资料宝藏(274)
  • 项目管理(11)
  • 藏经宝阁(42)
  • 趣味设计(5)
  • 社区热贴(2)
  • 比尔盖茨熊专栏(0) 
  • 百宝信息

    载入中...

    百宝流量

    (2006-07-01开始)



    匠人手记

    芯片专题

    器件专题

    软件专题

    硬件专题

    综合专题

    项目专题

    原创专题

    器件检测
    LCD LED
    按键 触摸键
    E2PROM
    电池 电机
    电阻 电容 电感

    指令系统
    软件算法
    编程规范
    滤波算法
    串行通讯

    PCB设计
    I2C PWM
    红外遥控
    充电技术
    中断 ADC 

    匠人手记
    匠人夜话
    网络心路
    一周热点串烧
    从零开始玩PIC
    DIY旋转时钟

    最近有网友关心《匠人手记》的进展,特通报一下
    程序匠人 发表于 2007-8-17 20:31:00  阅读全文 | 回复(0) | 引用通告 | 编辑

     

    匠人,收晚辈为徙吧! 返回主题列表

    刷新 社员投票 PAGE 1 / 1 共13篇 返回主题列表 返回前个操作 首页 前页 后页 尾页  
     
     阿南 发表于 2007-8-16 21:37 侃单片机 ←返回版面   

    楼主: 匠人,收晚辈为徙吧!

    晚辈不才,苦恼于ARM版气氛不佳!仰慕匠人才华,特诚心诚意拜匠人为师,肯请收下小徒!祝师傅身体健康,万事如意!

                                阿南

     

     


     
     

     taoest 发表于 2007-8-16 22:48 侃单片机 ←返回版面   

    2楼: COOL

    COOL
    现在还流行拜师学艺。

     

     


     
     

     mindhen 发表于 2007-8-17 07:40 侃单片机 ←返回版面   

    3楼: 支持你!

     

     


     
     

     yewuyi 发表于 2007-8-17 08:24 侃单片机 ←返回版面   

    4楼: 你想跟着他学什么?

    学怎么调动大家发帖的情绪吗?

     

    呵呵,你的ARM搞得怎么样了?

     


    签名:

    xinyuanpic@163.com
    ^-^做爸爸了^_^
    走两步

     

     
     

     hq_y 发表于 2007-8-17 08:26 侃单片机 ←返回版面   

    5楼: 你想跟着他学什么?

    估计是学习怎样选举副版,把arm论坛活跃起来;
    支持阿南的拜师,匠人可要传授绝招啊!

     

     


     
     

     救火车 发表于 2007-8-17 08:29 侃单片机 ←返回版面   

    6楼: 还是以自学为主。

     

     


     
     

     yewuyi 发表于 2007-8-17 09:04 侃单片机 ←返回版面   

    7楼: 程序匠人的书写的怎么样了?

    最近怎么没消息了?


    出版了吗?


    俺要去买一本回来观摩观摩……

     


    签名:

    xinyuanpic@163.com
    ^-^做爸爸了^_^
    走两步

     

     
     

     古道热肠 发表于 2007-8-17 10:40 侃单片机 ←返回版面   

    8楼: 练功不练武,到头一场空

        古人习武讲究先练功,基本功练好了,再教套路,最后教绝招,一步一步来。基本功练不好,使出来的都是花拳绣脚,好看不中用。
      说这些,楼主还听明白了。

     


    签名:

    //------------------------------------
    //
    //              办法总比困难多!
    //
    //------------------------------------
    古道热肠邮箱(xg_2004_sy@126.com)

     

     
     

     程序匠人 发表于 2007-8-17 13:01 侃单片机 ←返回版面   

    9楼: 哈哈,你想学什么呢?

    如果想学RAM,那你就找错了人。建议你找HOTPOWER切磋。
    如果是想学插科打诨,这匠人可教不会你。

     


    签名:

                   ____________________________
        ∽∽∽    /                            \
       ( 。 。)  ( 技术源于积累,成功源于执着! )
    -oOOo-∪-oOOo-\ ___________________________/
                  |/ 


    2007年的新目标是写书(点击查看匠人写书近况……)

     

     
     

     gtw 发表于 2007-8-17 13:02 侃单片机 ←返回版面   

    10楼: hehe

    插科打诨,匠人看家活
    怎能教你呢,呵呵

     

     


     
     

     程序匠人 发表于 2007-8-17 13:05 侃单片机 ←返回版面   

    11楼: 另外答复yewuyi,书还在写,谢谢关注,

    另外答复yewuyi,书还在写,谢谢关注,匠人会在博客中不定期地通过写书的进展。


    写书近况(不定期通报)

     

    签名:

                   ____________________________
        ∽∽∽    /                            \
       ( 。 。)  ( 技术源于积累,成功源于执着! )
    -oOOo-∪-oOOo-\ ___________________________/
                  |/ 


    2007年的新目标是写书(点击查看匠人写书近况……)

     

     
     

     isbit 发表于 2007-8-17 19:41 侃单片机 ←返回版面   

    12楼: j匠人,关于书有个提议!

      多讲讲如何优化程序,优化结构方面的技巧,
    我感觉市面上对讲解这方面知识的书太少了,
    如果把如何优化程序,效率高的代码作为一章节来
    通俗易懂的讲解,无疑也是一个亮点o(∩_∩)o...
    :-)

     

     


     
     

     程序匠人 发表于 2007-8-17 20:02 侃单片机 ←返回版面   

    13楼: 多谢isbit的提议。《匠人手记》的最新目录和页面浏览


    手 记 目 录
    第一部 入门基础    1
    手记1 单片机入门知识与基本概念    2
    一、 前言    2
    二、 单片机系统简介    2
    三、 存储器    3
    四、 I/O口    4
    五、 堆栈    5
    六、 定时/计数器    7
    七、 中断    8
    八、 复位    9
    九、 看门狗    13
    十、 时钟电路和振荡源    15
    十一、 脉宽调制(PWM)    16
    十二、 模拟/数字转换(ADC)    17
    十三、 串行通讯    20
    十四、 后记    20
    手记2 单片机的汇编指令系统    21
    一、 前言    21
    二、 汇编语言的前世今生    21
    三、 汇编指令的有关概念    22
    四、 汇编指令的寻址方式    23
    五、 汇编指令的分类    24
    六、 指令分解图的介绍与应用    27
    七、 后记    28
    手记3 编程思路漫谈    39
    一、 前言    39
    二、 程序的基本结构    39
    三、 模块化的程序结构    40
    四、 模块的事件驱动机制    41
    五、 顺序调度机制与优先调度机制    42
    六、 中断与前/后台的程序结构    43
    七、 时间片与分时调度机制    44
    八、 多进程并行运行机制    45
    九、 多工序程序结构    47
    十、 基于状态机思路的程序调度机制    48
    十一、 更复杂的状态结构    51
    十二、 后记    53
    手记4 程序设计阶段漫谈    54
    一、 前言    54
    二、 方案制定阶段    54
    三、 程序设计阶段    54
    四、 代码编写阶段    55
    五、 程序调试阶段    56
    六、 程序维护阶段    56
    手记5 MC68HC908应用札记    58
    一、 前言    58
    二、 C语言中嵌入汇编的7种方式    58
    三、 C语言中数制的表示方式    59
    四、 循环体的3种写法    59
    五、 关于复位及中断的入口地址    59
    六、 对被调函数的说明(声明)    60
    七、 对中文的支持    60
    八、 中断定义有两种方法    60
    九、 数据类型    61
    十、 定义寄存器方法    61
    十一、 位的定义与使用    61
    十二、 数据结构    64
    十三、 工程文件系统介绍    64
    十四、 IO口使用注意事项    64
    十五、 关于强制类型转换    64
    十六、 中断的使用方法    65
    十七、 定时器中断频率的计算    66
    十八、 如何产生LST文件    66
    十九、 工程文件的组织方法    68
    二十、 mon08的仿真模式的断点    69
    二十一、 关于MON08调试的频率    69
    二十二、 关于运算中需要注意的问题    69
    二十三、 PLL功能的启动方式    69
    二十四、 后记    70
    手记6 天梯——MSP430学习札记    71
    一、 缘起    71
    二、 关于EZ430-F2013仿真器    71
    三、 MSP430结构与特点    73
    四、 快速开始——玩转EZ430-F2013的七个步骤    73
    五、 EZ430-F2013仿真器的解剖及改装    77
    六、 EZ430-F2013调试备忘    79
    七、 后记    82
    手记7 EMC单片机指令应用的误区与技巧    83
    一、 前言    83
    二、 减法指令的误区    83
    三、 查表(散转)指令的误区    83
    四、 关于“MOV R,R”指令    84
    手记8 EMC单片机的伪指令与宏的应用    86
    一、 前言    86
    二、 伪指令与宏的优点    86
    三、 位操作类宏    86
    四、 条件分支结构类宏    87
    五、 中断压栈与出栈类宏    91
    六、 散转结构与表格的防溢保护方法    92
    七、 跨页调用与跳转类宏    92
    八、 显示段码表的的预定义方法    94
    九、 后记    96
    第二部 经验技巧    97
    手记9 十种软件滤波方法    98
    一、 前言    98
    二、 限幅滤波法    98
    三、 中位值滤波法    100
    四、 算术平均滤波法    101
    五、 递推平均滤波法    102
    六、 中位值平均滤波法    103
    七、 递推中位值平均滤波法    105
    八、 限幅平均滤波法    106
    九、 一阶滞后滤波法    107
    十、 加权递推平均滤波法    108
    十一、 消抖滤波法    109
    十二、 后记    110
    手记10 一阶滤波算法之深入研究    112
    一、 前言    112
    二、 原理与公式    112
    三、 源程序    113
    四、 滤波效果分析    114
    五、 不足与优化    115
    六、 实例应用    119
    手记11 分段线性插值算法之深入研究    128
    一、 前言    128
    二、 分段线性插值法的原理    128
    三、 分段线性插值法的公式    129
    四、 分段线性插值法的应用步骤    129
    五、 分段线性插值法的程序    131
    手记12 移位法在乘除运算及数制转换中的妙用    133
    一、 前言    133
    二、 巧用移位法进行多字节乘除法计算    133
    三、 巧用移位法进行数制转换    139
    四、 后记    145
    手记13 按键漫谈    146
    一、 前言    146
    二、 按键时序分析    146
    三、 常见击键类型分析    147
    四、 常见击键类型的判别方法    148
    五、 多种击键类型的处理流程    151
    六、 后记    157
    手记14 单键多击的检测程序    158
    一、 前言    158
    二、 设计思路    158
    三、 流程图    159
    四、 源程序    161
    手记15 串口七日之创世纪篇    163
    一、 前言    163
    二、 第一日    163
    三、 第二日    165
    四、 第三日    167
    五、 第四日    169
    六、 第五日    170
    七、 第六日    171
    八、 第七日    174
    手记16 用普通IO口实现单线单工通讯    175
    一、 前言    175
    二、 单线单工通讯协议    175
    三、 关于波特率自适应的处理    176
    四、 从机通讯接收程序的流程图及说明    176
    五、 后记    178
    手记17 用普通IO口检测模拟值(未完成)    179
    一、 前言    179
    二、 电阻类模拟信号的检测方法    179
    三、 电压类模拟信号的检测方法    186
    手记18 移相控制与过零检测(未完成)    187
    一、    移相控制波形图    187
    二、    过零检测的作用    188
    三、    过零信号的检测电路    188
    手记19 充电电池与充电技术(未完成)    190
    四、    几种充电电池性能比较    190
    五、    镍镉(NiCd)/ 镍氢(NiMh)电池的充放电特性    191
    六、    手机锂电池充电特性要求    192
    第三部 案例分析    194
    手记20 梦幻时钟摇摇棒大揭秘    195
    一、 前言    195
    二、 硬件电路的制作    195
    三、 字库的制作    197
    四、 按键功能说明    199
    五、 源程序    200
    手记21 汽车组合仪表开发手记    213
    一、 前言    213
    二、 项目概述    213
    三、 仪表电机原理与控制    214
    四、 程序概述    218
    五、 计程处理    225
    六、 车速处理    229
    七、 转速处理    233
    八、 档位处理    234
    九、 模拟信号的AD转化处理    235
    十、 按键处理    236
    十一、 LCD显示处理    239
    十二、 故障报警与指示    249
    十三、 点火器开关控制与低功耗处理    255
    十四、 其它程序模块    256
    十五、 后记    256
    手记22 空调遥控器开发手记    257
    一、 前言    257
    二、 项目概述    257
    三、 按键处理    260
    四、 跳线检测    265
    五、 红外发码控制    265
    六、 LCD显示处理    273
    七、 附:空调遥控器原理图    273
    第四部 网络杂文    275
    手记23 《大话篇》系列片断节选    276
    一、 前言    276
    二、 大话篇之一(匠人的首次出场演出)    276
    三、 大话篇之二    277
    四、 大话篇之三    277
    五、 大话篇之四    278
    六、 大话篇之五    279
    七、 大话篇之六(关于马甲)    280
    八、 大话篇之七(关于匠人晋升斑竹)    280
    九、 大话篇之八(关于删贴)    281
    十、 大话篇之九(关于加酷)    281
    十一、 大话篇之十(关于斑竹津贴)    282
    十二、 大话篇之十一    282
    十三、 大话篇之十二——《六一特别节目》    282
    十四、 大话篇之十三——又名:《流星花园》之匠人版    284
    手记24 《匠人夜话》系列    286
    一、 吃软?还是吃硬?    286
    二、 你为谁打工?    286
    三、 当机会来临时,你准备好了吗?    287
    四、 鸡头?还是凤尾?    287
    五、 领先同伴比超越自己更重要!    288
    六、 不怕菜鸟,就怕懒虫!    288
    七、 机会在于把握    289
    八、 35岁危机,逃无可逃!    289
    九、 别拿名词来唬人!    290
    十、 新手三忌!    290
    十一、 我们是Byte的奴隶?    291
    十二、 如何提高工程部团队战斗力    292
    十三、 枪手的新行规!    293
    十四、 新技术催生的“廉价”时代!    294
    十五、 《匠人的百宝箱》博客名趣事    294
    十六、 有心栽花,无意插柳    295
    十七、 如何评估开发费    295
    手记25 匠人的论坛文集    297
    一、 程序人生    297
    二、 魔鬼定律    299
    三、 高手的阐释……    300
    四、 四种懒人——关于C与ASM之争    301
    五、 “一日不见如隔三秋”详解    301
    六、 旧电脑的用途64招    302
    七、 公道在人心    306
    手记26 匠人的博客文集    308
    一、 匠人语录    308
    二、 俺只是一个网络上的放羊娃!    309
    三、 岁月如歌——记《匠人的百宝箱》开通一周年    310
    四、 网络化生存——匠人版    312
    手记27 21ICBBS人物志    314
    一、 前言    314
    二、 hotpower 篇    314
    三、 雁舞白沙 篇    315
    四、 柔月 篇    315
    五、 highway 篇    316
    六、 CCCP 篇    316
    七、 王奉瑾 篇    316
    八、 电子小虫 篇    317
    九、 刀客 篇    317
    十、 万寿路 篇    318
    十一、 碧水长天 篇    318
    十二、 忘情天书 篇    319
    十三、 张明峰 篇    319
    十四、 平凡 篇    320
    十五、 zenyin 篇    320
    十六、 附记:    匠人自传 篇    321

    图 片 目 录
    图 1.1:单片机系统方块图    2
    图 1.2:单片机内部功能扩展示意图    3
    图 1.3:汉诺塔示意图    5
    图 1.4:压栈示意图    6
    图 1.5:出栈示意图    6
    图 1.6:中断嵌套处理示意图    8
    图 1.7:MCS-51芯片复位信号    10
    图 1.8:MCS常见复位电路(高电平有效)    11
    图 1.9:简易复位电路(低电平有效)    11
    图 1.10:防电源抖动复位电路(低电平有效)    11
    图 1.11:残余电压保护复位电路(低电平有效)    12
    图 1.12:施密特特性复位电路(低电平有效)    12
    图 1.13:掉电预警复位电路(低电平有效)    13
    图 1.14:看门狗示意图    13
    图 1.15:基于CD4060芯片的看门狗电路    14
    图 1.16:MAX813L方框图    15
    图 1.17:晶振电路    16
    图 2.1:MCS-51系统MOV指令图解    25
    图 2.2:MCS-51系统加减法指令图解    25
    图 2.3:MCS-51系统双操作数逻辑运算指令图解    26
    图 2.4:MCS-51系统数值比较转移指令图解    27
    图 2.5:MCS-51系统位操作指令图解    27
    图 2.6:PIC低级单片机指令分解图    29
    图 2.7:PIC中级单片机指令分解图    30
    图 2.8:PIC高级单片机指令分解图    31
    图 2.9:EMC 8BIT单片机指令分解图    32
    图 2.10:HOLTEK 8BIT单片机指令分解图    33
    图 2.11:SONIX 8BIT单片机指令分解图    34
    图 2.12:SIGMA 8BIT单片机指令分解图    35
    图 2.13:JAZTEK 8BIT单片机指令分解图    36
    图 2.14:MCS-51系列单片机 指令分解图    37
    图 2.15:MC68HC08系列单片机 指令分解图    38
    图 3.1:基本程序结构    39
    图 3.2:模块化程序结构    40
    图 3.3:功能模块的程序结构    41
    图 3.4:顺序调度机制    42
    图 3.5:优先调度机制    43
    图 3.6:前/后台程序结构    43
    图 3.7:主程序中采取分时调度结构    44
    图 3.8:子程序中采取分时调度结构    45
    图 3.9:进程的分阶段运行结构    46
    图 3.10:多进程并行运行示意图    46
    图 3.11:单个工序的状态程序结构图    47
    图 3.12:工序迁移图    48
    图 3.13:一键多义按键执行程序结构图    49
    图 3.14:状态迁移图    50
    图 3.15:线性状态结构    51
    图 3.16:树状多级状态结构    52
    图 3.17:多维状态结构    52
    图 5.1: 字体和制表符设置    60
    图 5.2:P&E ICD设置菜单    67
    图 5.3:P&E ICD设置窗口    67
    图 5.4:Output设置    68
    图 6.1:EZ430-F2013仿真器示意图    72
    图 6.2:IAR开发环境截图    72
    图 6.3:新建项目向导    74
    图 6.4:选择芯片型号    75
    图 6.5:选择调试设备    75
    图 6.6:选择设备连接类型    76
    图 6.7:编译/除错按钮    76
    图 6.8:运行/停止按钮    77
    图 6.9:EZ430-F2013仿真器原理图    78
    图 6.10:EZ430-F2013仿真器改装示意图    78
    图 6.11:选项菜单    79
    图 6.12:编辑选项    80
    图 6.13:设置自动对齐规则    80
    图 6.14:如何设置自动生成LST文件    81
    图 8.1:条件分支结构类宏的速记方法    88
    图 9.1:限幅滤波效果图    99
    图 9.2:递推平均滤波效果图    102
    图 9.3:递推中位值平均滤波效果图    105
    图 10.1:一阶滤波流程图    114
    图 10.2:一阶滤波效果图A    114
    图 10.3:一阶滤波效果图B    115
    图 10.4:一阶滤波效果图C    115
    图 10.5:一阶滤波效果图D    117
    图 10.6:调整一阶滤波系数流程图    118
    图 10.7:0KG时的采样数据示意图    119
    图 10.8:15KG重量加载瞬间的采样数据示意图    120
    图 10.9:计价秤的结构图    120
    图 10.10:弹簧的阻尼振荡效果图    120
    图 10.11:15KG加载时采样16次递推中位值平均滤波效果图    121
    图 10.12:0KG时采样16次递推中位值平均滤波效果图    121
    图 10.13:15KG加载时一阶滤波效果图    122
    图 10.14:15KG加载时采样8次递推中位值平均滤波效果图    123
    图 10.15:15KG加载时8次递推平均滤波+一阶滤波效果图    123
    图 10.16:15KG加载时一阶滤波与16次递推平均滤波效果对比图    124
    图 10.17:0KG时一阶滤波与16次递推平均滤波效果对比图    124
    图 10.18:15KG加载时限幅滤波效果图    125
    图 10.19:15KG加载时限幅滤波+一阶滤波效果图    126
    图 10.20:15KG加载时一阶滤波与16次递推平均滤波效果对比图    126
    图 10.21:0KG时一阶滤波与16次递推平均滤波效果对比图    127
    图 11.1:分段线性插值法在温度检测中的应用    128
    图 11.2:分段线性插值法示意图    129
    图 11.3:分段线性插值法流程图    130
    图 12.1:位移指令操作示意图    133
    图 12.2:十进制的乘法竖式计算方法    134
    图 12.3:二进制的乘法竖式计算方法    135
    图 12.4:多字节二进制乘法计算流程图    135
    图 12.5:十进制的除法竖式计算方法    137
    图 12.6:二进制的除法竖式计算方法    137
    图 12.7:多字节二进制除法计算流程图    138
    图 12.8:十进制整数转二进制方法    141
    图 12.9:十进制小数转二进制方法    141
    图 12.10:二进制转十进制压缩BCD码流程图    143
    图 12.11:十进制压缩BCD码转二进制流程图    145
    图 13.1:按键时序图    146
    图 13.2:短击/长击的区别示意图    148
    图 13.3:单击/连击的识别示意图    149
    图 13.4:单击/双击的区别示意图    150
    图 13.5:复合键(同击)的识别示意图    150
    图 13.6:按键释放(无击)的识别示意图    151
    图 13.7:简单的按键检测处理流程图    153
    图 13.8:可识别单击/连击、无击等击键类型的按键检测处理流程图    154
    图 13.9:可识别单击/连击、短击/长击、无击等击键类型的按键检测处理流程图    155
    图 13.10:可识别多种击键类型的按键检测处理流程图    156
    图 14.1:单键多击检测流程图    160
    图 15.1:MAX232引脚示意图    166
    图 15.2:RS232-TTL转接电路图    166
    图 15.3:自制RS232-TTL转接板    167
    图 15.4:COMDEBUG软件界面    171
    图 15.5:汽车仪表串行通讯平台软件界面    173
    图 16.1:硬件连接图    175
    图 16.2:通讯波形图    175
    图 16.3:改进后的通讯波形图    176
    图 16.4:通讯流程图    177
    图 17.1:电容充电曲线    179
    图 17.2:温度检测电路图    180
    图 17.3:放电回路    181
    图 17.4:参考电阻充电回路    182
    图 17.5:温度电阻充电回路    182
    图 17.6:电容充放电波形    183
    图 17.7:阻值-比率-温度分度图    183
    图 17.8:温度检测程序    185
    图 17.8:电容充电计时子程序    186
    图 18.1:过零检测电路A    188
    图 18.2:过零检测电路B    188
    图 18.3:过零检测电路C    189
    图 20.1:摇摇棒原理图    195
    图 20.2:摇摇棒整体外形    196
    图 20.3:摇摇棒静止状态    196
    图 20.4:摇摇棒挥动时的显示效果    196
    图 20.5:惯性开关示意图    196
    图 20.6:惯性开关实物解析图    197
    图 20.7:Excel字码表    197
    图 20.8:条件格式的设置    198
    图 20.9:部分字符效果    198
    图 20.10:摇摇棒按键功能图    199
    图 21.1:汽车组合仪表系统框图    213
    图 21.2:电机的结构示意图    215
    图 21.3:电机的驱动波形图    215
    图 21.4:分步驱动模式脉冲序列    216
    图 21.5:脉冲细分    216
    图 21.6:微步驱动模式脉冲序列    217
    图 21.7:电机驱动电路    219
    图 21.8:主程序流程图    221
    图 21.9:1毫秒定时处理程序流程图    221
    图 21.10:10毫秒定时处理程序流程图    222
    图 21.11:100毫秒定时处理程序流程图    222
    图 21.12:500毫秒定时处理程序流程图    222
    图 21.13:车速脉冲信号调制电路    226
    图 21.14:总计值处理程序流程图    226
    图 21.15:从E2PROM中读总计值程序流程图    227
    图 21.16:向E2PROM中写总计值程序流程图    228
    图 21.17:车速指示线性插值法图    230
    图 21.18:车速计算程序流程图    231
    图 21.19:车速电机速度(指针微步移动时间)控制程序流程图    232
    图 21.20:车速电机移动一微步程序流程图    233
    图 21.21:转速脉冲信号调制电路    233
    图 21.22:LCD显示示意图    239
    图 21.23:不同档位的显示段码示意图    240
    图 21.24:LCD驱动波形图    240
    图 21.25:显示初始化流程图    242
    图 21.26:显示流程图    243
    图 21.27:待机处理程序流程图    255
    图 22.1:空调遥控器实物图    257
    图 22.2:空调遥控器系统框图    258
    图 22.3:空调遥控器程序框图    258
    图 22.4:空调遥控器CPU工作模式迁移示意图    259
    图 22.5:空调遥控器按键检测原理图    260
    图 22.6:空调遥控器按键处理流程图    260
    图 22.7:空调遥控器跳线电路    265
    图 22.8:空调遥控器码制有关参数    266
    图 22.9:一串完整的码波形    266
    图 22.10:起始码波形    266
    图 22.11:逻辑“1”波形    267
    图 22.12:逻辑“0”波形    267
    图 22.13:IR功能定时器资源分配示意图    267
    图 22.14:空调遥控器红外发码电路    269
    图 22.15:空调遥控器红外发码流程图    269
    图 22.16:空调遥控器显示处理流程图    273
    图 22.17:空调遥控器原理图    274

    表 格 目 录
    表 3.1:状态迁移表    51
    表 5.1:CW3.1支持的数据类型    61
    表 6.1:MSP430的工作模式    82
    表 12.1:四则运算模块寄存器定义    134
    表 12.2:数制转换模块寄存器定义    142
    表 12.3:IO口状态分析    145
    表 13.1:击键类型说明表    147
    表 13.2:按键检测程序寄存器定义    152
    表 13.3:按键检测程序标志位定义    152
    表 13.4:按键检测程序常量参数定义    152
    表 14.1:击键次数与最多能识别的击键组合方式对照表    159
    表 14.2:键值表    159
    表 15.1:汽车仪表串行通讯协议    165
    表 17.1:充电计时器分配表    185
    表 20.1:摇摇棒状态迁移表    200
    表 21.1:电机的电气特性    218
    表 21.2:项目文件功能介绍    220
    表 21.3:中断资源分配表    225
    表 21.4:车速与电机指针目标步数对应表    230
    表 21.5:电机的单步移动时间与电机转速范围    231
    表 21.6:档位信号占空表    234
    表 21.7:ADC通道分配表    235
    表 21.8:按键功能真值表    236
    表 21.9:LCD参数表    240
    表 21.10:显示真值表    241
    表 21.11:声光报警功能一览表    249
    表 22.1:空调操作模式表    261
    表 22.2:时间设置模式表    261
    表 22.3:定时模式表    261
    表 22.4:风速模式表    262
    表 22.5:纵摆模式表    262
    表 22.6:横摆模式表    262
    表 22.7:空调遥控器按键真值表    264
    表 22.8:空调遥控器跳线意义表    265
    表 22.9:IR功能定时器资源分配表    267
    表 22.10:遥控码数据真值表    268

    公 式 目 录

    公式 10 1:             Yn=αXn + (1-α)Yn-1    112
    公式 10 2:          Yn=Xn×α÷256+Yn-1×(256-α)÷256    112
    公式 10 3:    当Xn< Yn-1时:     Yn= Yn-1-(Yn-1-Xn)×α÷256    113
    公式 10 4:    当Xn > Yn-1时:     Yn= Yn-1+(Xn-Yn-1)×α÷256    113
    公式 11 1:              k =   =      129
    公式 11 2:     Yn =   + Y1  (当 X1 < Xn < X2 时)    129
    公式 11 3:     Yn =   + Y1  (当 X1 > Xn > X2 时)    129
    公式 17 1:                k =      180
    公式 17 2:               C =      180
    公式 17 3:        电阻比率(k) =      183
    公式 17 4:            华氏值 =  摄氏值×1.8+32    184
    公式 17 5:            摄氏值 = (华氏值-32)÷1.8    184
    公式 21 1:         左线圈电流:IL = Im   sin[ + ]    216
    公式 21 2:         右线圈电流: IR = Im   sin[ ]    216
    公式 21 3:        脉冲频率= =     229
    公式 21 4:           车速(km/h)=脉冲频率      229
    公式 21 5:         车速(km/h)=放大倍数 脉冲频率      229
    公式 21 6:     车速(km/h)=放大倍数        229
    公式 21 7:          车速(km/h)=      229
    公式 21 8:          转速(转/MIN)=脉冲频率      234
    公式 21 9:       转速(转/MIN)=         234
    公式 21 10:          转速(转/MIN) =      234

     




     


    签名:

                   ____________________________
        ∽∽∽    /                            \
       ( 。 。)  ( 技术源于积累,成功源于执着! )
    -oOOo-∪-oOOo-\ ___________________________/
                  |/ 


    2007年的新目标是写书(点击查看匠人写书近况……)

     

     
     

    刷新 社员投票 PAGE 1 / 1 共13篇 返回主题列表 返回前个操作 首页 前页 后页 尾页  

     

     

     

     

     

    看《匠人手记》,与匠人同行!北航出版,正在热卖!

    发表评论:
    载入中...

    广告5号位 [投放]


    学习板、开发板、编程器、下载器、仿真器(查看详情……)

    站内搜索


    站外搜索


    百度  google
    mp3  歌词 
    图片  FLASH 
    知道  文档
    新闻  词典 
    地图  mp3 
    软件  天网 
    雅虎  爱问 
    搜狗  讯雷 
    网讯  华军 
    天空 

    21IC器件搜索
    百宝箱分站
  • 《匠人的百宝箱》21IC站
  • 《匠人的百宝箱》21IC笔记团队
  • 《匠人的百宝箱》MCUBLOG站
  • 《匠人的百宝箱》MCUBLOG笔记团队
  • 《匠人的百宝箱》EDN站
  • 《匠人手记》EDN书友会
  • 《匠人的百宝箱》与非网站
  • 《匠人的百宝箱》新浪站
  • 《匠人的百宝箱》百度站
  • 《匠人的百宝箱》网易126站
  • 《匠人的百宝箱》网易163站
  • 《匠人的百宝箱》互动出版网站
  • 广告4号位 [投放]

     
     
     

    新鲜货色

    匠人手记

    近期动态

    载入中...

      《匠人手记》购书全攻略 
     书友近况:淘书手记答疑与讨论:什么是散转程序 
     《匠人手记》新书艳照
     EDN《匠人手记》签名售书优惠活动开始报名啦!
     欢迎加入《匠人手记》EDN书友会
     欢迎加入《匠人手记》书友会Q群
     《匠人手记》终稿目录
     《匠人手记》封面,请大家先睹为快
     上周六收到了北航寄来的《匠人手记》清样,让大家先睹为快

    匠人原创

    粉丝评论

    往日酷贴

    载入中...

    载入中...



     网络酷文:博客,改变的不仅仅是图书 
     网络酷文:C语言宏定义技巧C语言 条件编译详解

      21IC上海2008-04聚会报名进行中。。。 
     两分钟让你明白什么是ERP![转]
      神奇的Duff's Device 算法
      实用一线通讯电路及软件设计方法
      程序员的“七年之痒”
      史上最短但最精彩的武侠小说
      网络无厘头文学《缺钙水浒》(爆笑)

     你的博客还能持续多久(转贴)
     电动车无刷电机控制器软件设计要点(作者:谢渊斌)

    大千八卦

    友情连接

    新浪新闻:
    新浪财经:
    AK58新闻:
    新浪股票:
    新浪股票:
    证券之星:

     [更多酷站连接]

     

     

    [欢迎交换连接]

    [百宝箱之与非门分舵]

    [电脑圈圈的家当]

    [IC921的博客]

    [柔月阁]

    [八楼的呼吸]

    [hotpower 的水潭]

    [xwj的文君阁]

    [所长的BLOG]

    [阿摆手记]

    [电子伙伴]

    [unaided的笔记]

    [小飞的笔记]

    [单片机开发联盟]

    [网址之家]

    [好东西网址大全]

    [美萍中文精选]

    [数字电视之家]

    [SMARTCODE电子书斋]

    [软件开发之窗]

    [Armoric]

    [我爱研发网]

    [infernal的笔记]

    [雄鹰的空中加油站]

    [SunK]

    [逍遥电子]

    [ningpanda的博客]

    [C-Design]

    [一网见天下]

    [海边淘沙]

    [嵌入式365]

    [水牛的仓库]

    [股剩是怎样炼成的]

    [PIC论坛]

    [ICC AVR开发网]

    [中国高校自动化网]

     

     

     

    MCU博客-中国电子工程师博客网 

    大学生电子网 

     

     

     

     

     

    !!! 《匠人的百宝箱》 !!!