debt_counter_plans

所属分类:其他
开发工具:MultiPlatform
文件大小:1113KB
下载次数:11
上传日期:2006-09-11 10:03:07
上 传 者sun315
说明:  FreeRTOS 是一个源码公开的免费的嵌入式实时操作系统,通过研究其内核可以更 好地理 解 嵌入式操作系统的实现原理 .本文主要阐述FreeRTOS 系统中的任务调度 机制、时间管理 机 制、任务管理 机制以及内存分配策略 的实现原理 ,并指出FreeRTOS 在应用中的优缺点。
(FreeRTOS is a free open-source embedded real-time operating system, Through the study of the kernel can)

文件列表:
debt counter photos.zip (709647, 2000-06-16)
debt pcb v13.zip (390194, 2000-06-16)
debt pic hitech c code v23.zip (16842, 2000-06-16)
debt visual basic v23.zip (21591, 2000-11-13)

Hi, This project is the complete design documentation for a large digit debt counter. It was commissioned for the Students association at Canterbury University, Christchurch, New Zealand. It is 8 foot long with 12 digits, each a foot high, and it counts up the debt that the students have. It is still working beautifully to this day. There are several interesting things about the PIC 16F876 micro code in Hi-Tech C: 1. Example of serial comms, plus supporting Visual Basic v5 and v6 project. 2. Example of delay routines, maths routines, etc. 3. Multitasking system. Its keeping a record of the count in the background, while checking the serial lines for comms, updating the display using the shift registers, doing PWM to control the brightness, etc. The system allows multiple tasks to be run based on a timer tick. Each task executes at a selected frequency, and priority. Large tasks can be run in the background, triggered from the interrupt. The counter is still working beautifully to this day - the design is complete, but I take no responsibility for the lack of documentation or clarity in this project. The techniques used for the PIC side of the project are explained in detail in the Hi-Tech C FAQ, http://www.workingtex.com/htpic Cheers, Shane Designed by Shane Tolmie. Freely distributable. Questions and comments to shane@keyghost.com

近期下载者

相关文件


收藏者