热度 11
2012-3-19 22:11
1055 次阅读|
0 个评论
这是一份详细分析 EM78PX56 单片机的 TCC 结构,原理,应用的好文章,就 TCC 问题一共有 19 个专门讨论和实际应用示例源代码,虽然它不是 51 等流行单片机,但是其道理是类相似的, 每一行程序都有注释,特别适合初学者值得阅读. 具体目录如下: EM78X56 TCC 应用: 问题 一:请说明 TCC BLOCK(模块)的结构及其一般用法? 问题 二:如何将 TCC 引脚 当做输入(INPUT(输入))引脚 来用? 问题 三:TCC 引脚 的 施密特输入之功能及位准为何? 问题 四:如何利用 TCC 来产生中断(INTERRUPT(中断))效果? 问题 五:能拿 TCC 引脚 来当做外部中断触发接脚吗? 问题 六:如何利用 TCC 来做 WAKE-UP(唤醒)功能? 问题 七:为何预除器分配给 TCC,最小单位为1/2而非1/1呢? 问题 八:如何利用 TCC 中断作TIME-BASE(时基)产生器? 问题 九:如何精确的设计出任一频率的时基中断呢? 问题 十:请问 TCC 引脚 在不使用时,应当如何处理? 问题十一:请画出 TCC 与 INT 有关的硬件方块图? 问题十二:请说明 DISI、ENI、RETI........等指令与中断之关系? 问题十三:控制寄存器写入多久后,信号才会反应到 R1? 问题十四:TCC 产生之 INT 开始到执行子程序需几个时基? 问题十五:预除器的内容、预除器的设定及 TCC 是指那些? 问题十六:如何知道 TCC 中断占去整体程序执行时间的比率? 问题十七:如何利用 TCC 引脚 来做电源升起时之侦测? 问题十八:如何稳定的将预除器在 TCC 与 WDT 之间做切换? 问题十九:TCC、RF、IOCE/F、CONT 及预除器等启始状况为何? 需要的朋友请下载: